input: 
  def create_linear_regression_model(input_dim: int, output_dim: int) -> 'LinearRegressionModel':
      """ Create an instance of a linear regression model class with specified input and output dimensions.
      >>> model = create_linear_regression_model(2, 1)
      >>> model.weights
      array([[0.],
             [0.]])
      >>> model.bias
      array([[0.]])
      """
      return LinearRegressionModel(input_dim, output_dim)
  
output:     class LinearRegressionModel:
          def __init__(self, input_dim, output_dim):
              self.weights = np.zeros((input_dim, output_dim))
              self.bias = np.zeros((1, output_dim))