baserec.data_manager package¶
Subpackages¶
Submodules¶
baserec.data_manager.incremental_sparse_matrix module¶
@author: Maurizio Ferrari Dacrema & Ceshine Lee
-
class
baserec.data_manager.incremental_sparse_matrix.IncrementalSparseMatrix(auto_create_col_mapper=False, auto_create_row_mapper=False, n_rows=None, n_cols=None, dtype=<class 'numpy.float64'>)¶ Bases:
baserec.data_manager.incremental_sparse_matrix.IncrementalSparseMatrix_ListBased-
add_data_lists(row_list_to_add, col_list_to_add, data_list_to_add)¶
-
add_single_row(row_index, col_list, data=1.0)¶
-
get_SparseMatrix()¶
-
get_nnz()¶
-
-
class
baserec.data_manager.incremental_sparse_matrix.IncrementalSparseMatrix_FilterIDs(preinitialized_col_mapper=None, preinitialized_row_mapper=None, on_new_col='add', on_new_row='add', dtype=<class 'numpy.float64'>)¶ Bases:
baserec.data_manager.incremental_sparse_matrix.IncrementalSparseMatrixThis class builds an IncrementalSparseMatrix allowing to constrain the row and column IDs that will be added It is useful, for example, when
-
add_data_lists(row_list_to_add, col_list_to_add, data_list_to_add)¶
-
get_SparseMatrix()¶
-
-
class
baserec.data_manager.incremental_sparse_matrix.IncrementalSparseMatrix_ListBased(auto_create_col_mapper=False, auto_create_row_mapper=False, n_rows=None, n_cols=None)¶ Bases:
object-
add_data_lists(row_list_to_add, col_list_to_add, data_list_to_add)¶
-
add_single_row(row_id, col_list, data=1.0)¶
-
get_SparseMatrix()¶
-
get_column_token_to_id_mapper()¶
-
get_nnz()¶
-
get_row_token_to_id_mapper()¶
-
baserec.data_manager.incremental_sparse_matrix_test module¶
@author: Maurizio Ferrari Dacrema & Ceshine Lee
-
class
baserec.data_manager.incremental_sparse_matrix_test.MyTestCase(methodName='runTest')¶ Bases:
unittest.case.TestCase-
test_IncrementalSparseMatrix_add_lists()¶
-
test_IncrementalSparseMatrix_add_rows()¶
-
-
baserec.data_manager.incremental_sparse_matrix_test.random_string()¶
-
baserec.data_manager.incremental_sparse_matrix_test.sparse_are_equals(A, B)¶
baserec.data_manager.load_and_save_data module¶
@author: Maurizio Ferrari Dacrema & Ceshine Lee
-
baserec.data_manager.load_and_save_data.load_data_dict_zip(splitted_data_path, file_name_prefix)¶
-
baserec.data_manager.load_and_save_data.save_data_dict_zip(URM_DICT, ICM_DICT, splitted_data_path, file_name_prefix)¶