def test_uneven_n(): with tempdir(): # This doesn't work with py2.6 with dataset('ds1/', 'w', 'dir-npy') as ds1, \ dataset('ds2/', 'w', 'dir-npy') as ds2: ds1[0] = np.random.randn(10, 2) ds1[1] = np.random.randn(5, 2) ds2[0] = np.random.randn(10, 4) # Uneven number of trajs! fu = FeatureUnion(normalize=False) with assert_raises(ValueError): fu.fit((ds1, ds2))