예제 #1
0
 def test_utility_matrix_two_elements_array_return_an_dict_as_string(self):
     expected_serialized_array = '{(0, 40): 1, (0, 80): 1}'
     sparse_array = dok_matrix((1, 100), dtype=np.int8)
     sparse_array[0, 40] = 1
     sparse_array[0, 80] = 1
     serialized_array = convert_from_sparse_array(sparse_array)
     self.assertEqual(serialized_array, expected_serialized_array)
예제 #2
0
 def test_utility_matrix_serialization_return_not_none(self):
     sparse_array = dok_matrix((10, 100), dtype=np.int8)
     serialized_array = convert_from_sparse_array(sparse_array)
     self.assertIsNotNone(serialized_array)
예제 #3
0
 def test_utility_matrix_empty_array_return_an_empty_string(self):
     expected_serialized_array = '{}'
     sparse_array = dok_matrix((1, 100), dtype=np.int8)
     serialized_array = convert_from_sparse_array(sparse_array)
     self.assertEqual(serialized_array, expected_serialized_array)