def test_create_sample_from_features_multi_col_feature(self): data_1 = [[1,2],[2,3],[3,4],[4,5]] data_2 = [[5,6],[6,7],[7,8],[8,9]] sequence_length = 2 actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length) expected = [[1,2,2,3,5,6,6,7],[3,4,4,5,7,8,8,9]] self.assertTrue(np.array_equal(actual, expected))
def test_create_sample_from_features_single_col_feature_increase_seq_len(self): data_1 = [[1],[2],[3],[4]] data_2 = [[5],[6],[7],[8]] sequence_length = 4 actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length) expected = [[1,2,3,4,5,6,7,8]] self.assertTrue(np.array_equal(actual, expected))
def test_create_sample_from_features_multi_col_feature(self): data_1 = [[1, 2], [2, 3], [3, 4], [4, 5]] data_2 = [[5, 6], [6, 7], [7, 8], [8, 9]] sequence_length = 2 actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length) expected = [[1, 2, 2, 3, 5, 6, 6, 7], [3, 4, 4, 5, 7, 8, 8, 9]] self.assertTrue(np.array_equal(actual, expected))
def test_create_sample_from_features_single_col_feature_increase_seq_len(self): data_1 = [[1], [2], [3], [4]] data_2 = [[5], [6], [7], [8]] sequence_length = 4 actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length) expected = [[1, 2, 3, 4, 5, 6, 7, 8]] self.assertTrue(np.array_equal(actual, expected))
def test_create_sample_from_features_empty_data(self): data_1 = [] data_2 = [] sequence_length = 2 with self.assertRaises(IndexError): actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length)
def test_create_sample_from_features_empty_data(self): data_1 = [] data_2 = [] sequence_length = 2 with self.assertRaises(IndexError): actual = data_utils.create_sample_from_features(data_1, data_2, sequence_length)