def test_seed(): """Test setting seed.""" np.random.seed(0) data = np.random.randint(20, size=(10, 15)) layer = Labels(data) assert layer.seed == 0.5 layer.seed = 0.9 assert layer.seed == 0.9 layer = Labels(data, seed=0.7) assert layer.seed == 0.7 # ensure setting seed triggers # recalculation of _all_vals _all_vals_07 = layer._all_vals.copy() layer.seed = 0.4 _all_vals_04 = layer._all_vals.copy() assert_raises(AssertionError, assert_array_almost_equal, _all_vals_04, _all_vals_07)
def test_seed(): """Test setting seed.""" np.random.seed(0) data = np.random.randint(20, size=(10, 15)) layer = Labels(data) assert layer.seed == 0.5 layer.seed = 0.9 assert layer.seed == 0.9 layer = Labels(data, seed=0.7) assert layer.seed == 0.7