'Array parameters should all be broadcastable with each other, and with
a scalar input the output should be broadcast to the maximum dimensions
of the parameters.'

def test_1d_array_parameters_scalar_input(self):

    t = TModel_1_1([[1, 2, 3], [4, 5, 6]], [[10, 20, 30], [40, 50, 60]], n_models=2)
    y = t(100)
    assert (np.shape(y) == (2, 3))
    assert np.all((y == [[111, 122, 133], [144, 155, 166]]))
