MCPcopy Create free account

hub / github.com/MaurizioFD/RecSys2019_DeepLearning_Evaluation / functions

Functions1,730 in github.com/MaurizioFD/RecSys2019_DeepLearning_Evaluation

↓ 2 callersFunctionget_unique_temp_folder
The function returns the path of a folder in result_experiments The function guarantees that the folder is not already existent and it create
Base/Recommender_utils.py:234
↓ 2 callersFunctioninit_eval_model
(model, dataset)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:465
↓ 2 callersFunctioninit_eval_model
(model, dataset)
Conferences/IJCAI/ConvNCF_github/ConvNCF.py:439
↓ 2 callersFunctioninit_eval_model
(model, dataset)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF.py:485
↓ 2 callersMethodinit_model
(self)
CNN_on_embeddings/IJCAI/CoupledCF_our_interface/CoupledCFWrapper.py:190
↓ 2 callersFunctionis_distribution_normal
Shapiro-Wilk Test of Normality if less than 50 participants; the Kolmogorov-Smirnov Test if equal or more than 50 Use the Shapiro-Wilk test f
Base/Evaluation/KFold_SignificanceTest.py:35
↓ 2 callersMethodis_implicit
(self)
Data_manager/Dataset.py:162
↓ 2 callersFunctionload_data_VAE_CF
(pro_dir)
Conferences/WWW/MultiVAE_our_interface/split_train_validation_test_VAE_CF.py:212
↓ 2 callersFunctionload_itemGenres_as_matrix
(path='tafeng/', split=False)
Conferences/IJCAI/CoupledCF_original/LoadTafengDataCnn.py:50
↓ 2 callersMethodload_model
(self, folder_path, file_name = None)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF_wrapper.py:308
↓ 2 callersMethodload_model
(self, folder_path, file_name=None, force_map_mode=None)
CNN_on_embeddings/IJCAI/CFM_our_interface/CFMWrapper.py:164
↓ 2 callersFunctionload_negative_file
(path='tafeng/')
Conferences/IJCAI/CoupledCF_original/LoadTafengDataCnn.py:19
↓ 2 callersFunctionload_rating_file_as_list
(path='tafeng/')
Conferences/IJCAI/CoupledCF_original/LoadTafengDataCnn.py:7
↓ 2 callersMethodload_rating_file_as_list
(self, filename)
Conferences/IJCAI/DELF_our_interface/Dataset.py:45
↓ 2 callersMethodload_rating_file_as_list
(self, filename)
Conferences/IJCAI/DELF_original/Dataset.py:45
↓ 2 callersMethodload_rating_file_as_matrix
Read .rating file and Return dok matrix. The first line of .rating file is: num_users\t num_items
Conferences/SIGIR/CMN_our_interface/Pinterest/PinterestICCVReader.py:155
↓ 2 callersFunctionload_rating_train_as_matrix
(path='tafeng/')
Conferences/IJCAI/CoupledCF_original/LoadTafengDataCnn.py:33
↓ 2 callersFunctionload_tr_te_data
(csv_file_tr, csv_file_te, n_items)
Conferences/WWW/MultiVAE_our_interface/VAE_CF_data_splitter.py:185
↓ 2 callersFunctionload_tr_te_data
(csv_file_tr, csv_file_te, n_items)
Conferences/WWW/MultiVAE_our_interface/split_train_validation_test_VAE_CF.py:192
↓ 2 callersFunctionload_user_attributes
0. user_id 1. original_id 2. age ---catgorical 3. region ---catgorical
Conferences/IJCAI/CoupledCF_original/LoadTafengDataCnn.py:102
↓ 2 callersFunctionlogical_iff
(a, b)
Utils/print_negative_items_stats.py:13
↓ 2 callersFunctionmap_mrr_ndcg
(rankedlist, test_matrix)
Conferences/IJCAI/NeuRec_github/eval.py:23
↓ 2 callersFunctionmerge_ICM
(ICM1, ICM2, mapper_ICM1, mapper_ICM2)
Data_manager/DataReader_utils.py:177
↓ 2 callersFunctionmtx_fscanf
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/utils.cpp:99
↓ 2 callersFunctionoffset_sparse_matrix_row
(URM, offset_row)
Conferences/WWW/MultiVAE_our_interface/VAE_CF_data_splitter.py:238
↓ 2 callersFunctionoffset_sparse_matrix_row
(URM, offset_row)
Conferences/WWW/MultiVAE_our_interface/split_train_validation_test_VAE_CF.py:245
↓ 2 callersFunctionparse_json
(file_path)
Data_manager/AmazonReviewData/_AmazonReviewDataReader.py:17
↓ 2 callersFunctionprint_negative_items_stats
(URM_train, URM_validation, URM_test, URM_test_negative)
Utils/print_negative_items_stats.py:66
↓ 2 callersFunctionprint_stat_urm
(urm, title='')
Data_manager/Utility.py:24
↓ 2 callersMethodprint_statistics
(self)
Data_manager/Dataset.py:242
↓ 2 callersMethodread_data
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/data.cpp:17
↓ 2 callersMethodread_data
read raw data :param file: data file :return: structured data
CNN_on_embeddings/IJCAI/CFM_our_interface/LoadData.py:156
↓ 2 callersMethodread_data
read raw data :param file: data file :return: structured data
CNN_on_embeddings/IJCAI/CFM_github/LoadData.py:156
↓ 2 callersFunctionread_data_split_and_search
(dataset_name, cold_start = False, cold_items=None, flag_baselines_t
run_RecSys_18_SpectralCF.py:99
↓ 2 callersMethodrecommend
(self, user_id_array, cutoff = None, remove_seen_flag=True, items_to_compute = None, remove_
Base/BaseRecommender.py:131
↓ 2 callersMethodrun_significance_test
(self, other_result_repository, metric = None, alpha = 0.05, verbose = True, dataframe_path = None)
Base/Evaluation/KFold_SignificanceTest.py:264
↓ 2 callersFunctionruniform
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/utils.cpp:442
↓ 2 callersFunctionsafe_log
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/utils.h:33
↓ 2 callersMethodsave
Config is dumped as a json file
Conferences/SIGIR/CMN_github/util/helper.py:178
↓ 2 callersMethodsave
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/ctr.h:32
↓ 2 callersMethodsaveParams
(self, sess, fpath)
Conferences/IJCAI/ConvNCF_github/MF_BPR.py:175
↓ 2 callersMethodsave_model
(self, folder_path, file_name = None)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF_wrapper.py:288
↓ 2 callersMethodsave_model
(self, folder_path, file_name=None)
CNN_on_embeddings/IJCAI/CFM_our_interface/CFMWrapper.py:127
↓ 2 callersMethodset_URM_train
:param URM_train_new: :param estimate_item_similarity_for_cold_users: Set to TRUE if you want to estimate the item-item similarity f
Conferences/WWW/MultiVAE_our_interface/EvaluatorUserSubsetWrapper.py:111
↓ 2 callersFunctionsparse_are_equals
(A, B)
Data_manager/IncrementalSparseMatrix_test.py:19
↓ 2 callersFunctionsplit_train_test_proportion
(data, test_prop=0.2)
Conferences/WWW/MultiVAE_our_interface/VAE_CF_data_splitter.py:57
↓ 2 callersFunctionsplit_train_test_proportion
(data, test_prop=0.2)
Conferences/WWW/MultiVAE_our_interface/split_train_validation_test_VAE_CF.py:64
↓ 2 callersFunctionsplit_train_validation_test_VAE_CF
(URM_dataframe, n_heldout_users)
Conferences/WWW/MultiVAE_our_interface/VAE_CF_data_splitter.py:251
↓ 2 callersFunctionsplit_train_validation_test_negative_leave_one_out_user_wise
This function creates a Train, Test, Validation split with negative items sampled The split is perfomed user-wise, hold 1 out for validation
Data_manager/split_functions/split_train_validation.py:203
↓ 2 callersFunctionvinc
Increment a vector element by a double.
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/utils.h:46
↓ 2 callersFunctionvsum
Conferences/KDD/CollaborativeDL_github_matlab/ctr-part-release/utils.h:83
↓ 1 callersFunctionGMF_get_model
(num_users, num_items, latent_dim, regs=[0,0])
Conferences/WWW/NeuMF_our_interface/NeuMF_RecommenderWrapper.py:58
↓ 1 callersFunctionMLP_get_model
(num_users, num_items, layers = [20,10], reg_layers=[0,0])
Conferences/WWW/NeuMF_our_interface/NeuMF_RecommenderWrapper.py:25
↓ 1 callersMethod__compute_score_MCRec_single_user
(self, user_id)
Conferences/KDD/MCRec_our_interface/MCRecRecommenderWrapper.py:539
↓ 1 callersMethod__init__
(self, recommender_class, evaluator_validation = None, evaluator_test = None
ParameterTuning/SearchAbstractClass.py:114
↓ 1 callersMethod__init__
(self, logdir, embed_size, batch_size, hops,
Conferences/SIGIR/CMN_our_interface/CMN_RecommenderWrapper.py:30
↓ 1 callersMethod__init__
(self)
Conferences/IJCAI/ConvNCF_our_interface/MFBPR_Wrapper.py:60
↓ 1 callersMethod__init__
(self)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF_wrapper.py:66
↓ 1 callersMethod__init__
(self, URM_train, batch_size)
Conferences/RecSys/SpectralCF_our_interface/SpectralCF_RecommenderWrapper.py:28
↓ 1 callersMethod__init__
(self, URM_train, ICM_train, verbose = True)
Base/BaseCBFRecommender.py:21
↓ 1 callersMethod__init__
(self)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF_wrapper.py:66
↓ 1 callersMethod__init__
(self, URM_train, verbose = True)
MatrixFactorization/PureSVDRecommender.py:32
↓ 1 callersMethod__next__
(self)
Data_manager/DataSplitter_k_fold_random.py:103
↓ 1 callersMethod_adjacient_matrix
(self, self_connection=False)
Conferences/RecSys/SpectralCF_our_interface/SpectralCF.py:117
↓ 1 callersFunction_bpr_loss
r""" Pairwise Loss from Bayesian Personalized Ranking. \log \sigma(pos - neg) where \sigma is the sigmoid function, we try to set the ra
Conferences/SIGIR/CMN_github/util/layers.py:13
↓ 1 callersMethod_build_confidence_matrix
(self, confidence_scaling)
MatrixFactorization/IALSRecommender.py:99
↓ 1 callersMethod_check_dict_key_type
Check whether the keys of the dictionary are string. If not, transforms them into strings :param dict_to_save: :return:
Base/DataIO.py:81
↓ 1 callersFunction_compute_diversity_gini
The function computes the gini diversity of the given recommended item distribution. This is NOT the Gini index, rather a variation of it suc
Base/Evaluation/metrics.py:503
↓ 1 callersFunction_compute_diversity_herfindahl
(recommended_counter)
Base/Evaluation/metrics.py:549
↓ 1 callersMethod_compute_item_score
Compute the items scores using the native function for the MF algorithm :param posargs: :param kwargs: :return:
Conferences/WWW/MultiVAE_our_interface/EvaluatorUserSubsetWrapper.py:73
↓ 1 callersMethod_compute_item_score
:param user_id_array: array containing the user indices whose recommendations need to be computed :param items_to_compute:
Base/BaseRecommender.py:120
↓ 1 callersMethod_compute_item_score_for_cold_users
Compute item scores with the ItemKNN model :param user_id_array: :param item_scores: :return:
Conferences/WWW/MultiVAE_our_interface/EvaluatorUserSubsetWrapper.py:89
↓ 1 callersMethod_compute_score_VAE
(self, user_id)
Conferences/WWW/MultiVAE_our_interface/split_train_validation_test_VAE_CF.py:644
↓ 1 callersFunction_compute_shannon_entropy
(recommended_counter)
Base/Evaluation/metrics.py:592
↓ 1 callersMethod_construct
Construct the model; main part of it goes here
Conferences/SIGIR/CMN_github/util/gmf.py:38
↓ 1 callersMethod_construct
Construct the model; main part of it goes here
Conferences/SIGIR/CMN_github/util/cmn.py:49
↓ 1 callersMethod_construct_placeholders
(self)
Conferences/SIGIR/CMN_github/util/gmf.py:77
↓ 1 callersMethod_construct_placeholders
Create placeholders for our model
Conferences/SIGIR/CMN_github/util/cmn.py:83
↓ 1 callersMethod_construct_weights
Constructs the user/item memories and user/item external memory/outputs Also add the embedding lookups
Conferences/SIGIR/CMN_github/util/gmf.py:53
↓ 1 callersMethod_construct_weights
Constructs the user/item memories and user/item external memory/outputs Also add the embedding lookups
Conferences/SIGIR/CMN_github/util/cmn.py:112
↓ 1 callersMethod_construct_weights
(self)
Conferences/WWW/MultiVAE_our_interface/MultiVae_Dae.py:186
↓ 1 callersMethod_conv_layer
(self, input, P)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:144
↓ 1 callersMethod_conv_layer
(self, input, P)
Conferences/IJCAI/ConvNCF_github/ConvNCF.py:174
↓ 1 callersMethod_conv_layer
(self, input, P)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF.py:147
↓ 1 callersMethod_conv_weight
(self, isz, osz)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:141
↓ 1 callersMethod_conv_weight
(self, isz, osz)
Conferences/IJCAI/ConvNCF_github/ConvNCF.py:171
↓ 1 callersMethod_conv_weight
(self, isz, osz)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF.py:144
↓ 1 callersFunction_convert_sec_list_into_biggest_unit
Converts a list containing seconds into an equivalent list with a bigger time unit adjusting standard deviation as well :param data_list:
Utils/ResultFolderLoader.py:222
↓ 1 callersMethod_create_bpr_loss
(self, users, pos_items, neg_items)
Conferences/RecSys/SpectralCF_our_interface/SpectralCF.py:105
↓ 1 callersMethod_create_loss
(self)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:195
↓ 1 callersMethod_create_loss
(self)
Conferences/IJCAI/ConvNCF_our_interface/MF_BPR.py:133
↓ 1 callersMethod_create_loss
(self)
Conferences/IJCAI/ConvNCF_github/ConvNCF.py:225
↓ 1 callersMethod_create_loss
(self)
Conferences/IJCAI/ConvNCF_github/MF_BPR.py:154
↓ 1 callersMethod_create_loss
(self)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF.py:215
↓ 1 callersMethod_create_optimizer
(self)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:213
↓ 1 callersMethod_create_optimizer
(self)
Conferences/IJCAI/ConvNCF_our_interface/MF_BPR.py:144
↓ 1 callersMethod_create_optimizer
(self)
Conferences/IJCAI/ConvNCF_github/ConvNCF.py:243
↓ 1 callersMethod_create_optimizer
(self)
Conferences/IJCAI/ConvNCF_github/MF_BPR.py:165
↓ 1 callersMethod_create_optimizer
(self)
CNN_on_embeddings/IJCAI/ConvNCF_our_interface/ConvNCF.py:233
↓ 1 callersMethod_create_placeholders
(self)
Conferences/IJCAI/ConvNCF_our_interface/ConvNCF.py:134
← previousnext →301–400 of 1,730, ranked by callers