RecBole
Get Started
Introduction
Install RecBole
Quick Start
User Guide
Config Settings
Data Introduction
Model Introduction
Evaluation Support
Usage
Developer Guide
Customize Models
Customize Trainers
Customize DataLoaders
Customize Samplers
API REFERENCE:
recbole.config
recbole.data
recbole.evaluator
recbole.model
recbole.quick_start
recbole.sampler
recbole.trainer.hyper_tuning
recbole.trainer.trainer
recbole.utils.enum_type
recbole.utils.logger
recbole.utils.utils
RecBole
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
AbstractDataLoader (class in recbole.data.dataloader.abstract_dataloader)
AbstractEvaluator (class in recbole.evaluator.abstract_evaluator)
AbstractRecommender (class in recbole.model.abstract_recommender)
AbstractSampler (class in recbole.sampler.sampler)
AbstractTrainer (class in recbole.trainer.trainer)
activation_layer() (in module recbole.model.layers)
AFM (class in recbole.model.context_aware_recommender.afm)
afm_layer() (recbole.model.context_aware_recommender.afm.AFM method)
aggregate() (recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
Aggregator (class in recbole.model.knowledge_aware_recommender.kgat)
alignLoss() (in module recbole.model.knowledge_aware_recommender.ktup)
attention_mlp() (recbole.model.general_recommender.nais.NAIS method)
AttLayer (class in recbole.model.layers)
auc_() (in module recbole.evaluator.metrics)
augmentation() (recbole.data.dataloader.sequential_dataloader.SequentialDataLoader method)
AutoInt (class in recbole.model.context_aware_recommender.autoint)
autoint_layer() (recbole.model.context_aware_recommender.autoint.AutoInt method)
avg_actions_of_items() (recbole.data.dataset.dataset.Dataset property)
avg_actions_of_users() (recbole.data.dataset.dataset.Dataset property)
B
BaseFactorizationMachine (class in recbole.model.layers)
batch_size (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
BERT4Rec (class in recbole.model.sequential_recommender.bert4rec)
BiDecoder (class in recbole.model.general_recommender.gcmc)
BiGNNLayer (class in recbole.model.layers)
BPR (class in recbole.model.general_recommender.bpr)
BPRLoss (class in recbole.model.loss)
build() (recbole.data.dataset.dataset.Dataset method)
build_cross() (recbole.model.context_aware_recommender.afm.AFM method)
build_matrix() (recbole.model.general_recommender.dgcf.DGCF method)
C
calculate_kg_loss() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
(recbole.model.knowledge_aware_recommender.ktup.KTUP method)
(recbole.model.knowledge_aware_recommender.mkr.MKR method)
calculate_loss() (recbole.model.abstract_recommender.AbstractRecommender method)
(recbole.model.context_aware_recommender.afm.AFM method)
(recbole.model.context_aware_recommender.autoint.AutoInt method)
(recbole.model.context_aware_recommender.dcn.DCN method)
(recbole.model.context_aware_recommender.deepfm.DeepFM method)
(recbole.model.context_aware_recommender.dssm.DSSM method)
(recbole.model.context_aware_recommender.ffm.FFM method)
(recbole.model.context_aware_recommender.fm.FM method)
(recbole.model.context_aware_recommender.fnn.FNN method)
(recbole.model.context_aware_recommender.fwfm.FwFM method)
(recbole.model.context_aware_recommender.lr.LR method)
(recbole.model.context_aware_recommender.nfm.NFM method)
(recbole.model.context_aware_recommender.pnn.PNN method)
(recbole.model.context_aware_recommender.widedeep.WideDeep method)
(recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
(recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.convncf.ConvNCF method)
(recbole.model.general_recommender.dgcf.DGCF method)
(recbole.model.general_recommender.dmf.DMF method)
(recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.gcmc.GCMC method)
(recbole.model.general_recommender.itemknn.ItemKNN method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.neumf.NeuMF method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.pop.Pop method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
(recbole.model.knowledge_aware_recommender.cfkg.CFKG method)
(recbole.model.knowledge_aware_recommender.cke.CKE method)
(recbole.model.knowledge_aware_recommender.kgat.KGAT method)
(recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
(recbole.model.knowledge_aware_recommender.ktup.KTUP method)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet method)
(recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
(recbole.model.sequential_recommender.caser.Caser method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fpmc.FPMC method)
(recbole.model.sequential_recommender.gcsan.GCSAN method)
(recbole.model.sequential_recommender.gru4rec.GRU4Rec method)
(recbole.model.sequential_recommender.gru4recf.GRU4RecF method)
(recbole.model.sequential_recommender.gru4reckg.GRU4RecKG method)
(recbole.model.sequential_recommender.ksr.KSR method)
(recbole.model.sequential_recommender.narm.NARM method)
(recbole.model.sequential_recommender.nextitnet.NextItNet method)
(recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.model.sequential_recommender.sasrec.SASRec method)
(recbole.model.sequential_recommender.sasrecf.SASRecF method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
calculate_ls_loss() (recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
calculate_reg_loss() (recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
calculate_rs_loss() (recbole.model.knowledge_aware_recommender.mkr.MKR method)
calculate_valid_score() (in module recbole.utils.utils)
Caser (class in recbole.model.sequential_recommender.caser)
CFKG (class in recbole.model.knowledge_aware_recommender.cfkg)
CKE (class in recbole.model.knowledge_aware_recommender.cke)
ckg_graph() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset method)
CNNLayers (class in recbole.model.layers)
collect() (recbole.evaluator.abstract_evaluator.AbstractEvaluator method)
(recbole.evaluator.loss_evaluator.LossEvaluator method)
(recbole.evaluator.topk_evaluator.TopKEvaluator method)
compressed_interaction_network() (recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
compute_similarity() (recbole.model.general_recommender.itemknn.ComputeSimilarity method)
ComputeSimilarity (class in recbole.model.general_recommender.itemknn)
Config (class in recbole.config.configurator)
construct_adj() (recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
CONTEXT (recbole.utils.enum_type.ModelType attribute)
ContextDataLoader (class in recbole.data.dataloader.context_dataloader)
ContextNegSampleDataLoader (class in recbole.data.dataloader.context_dataloader)
ContextRecommender (class in recbole.model.abstract_recommender)
ContextSeqEmbAbstractLayer (class in recbole.model.layers)
ContextSeqEmbLayer (class in recbole.model.layers)
conv_pad() (recbole.model.sequential_recommender.nextitnet.ResidualBlock_a method)
(recbole.model.sequential_recommender.nextitnet.ResidualBlock_b method)
convert_to_one_hot() (recbole.model.knowledge_aware_recommender.ktup.KTUP method)
ConvNCF (class in recbole.model.general_recommender.convncf)
ConvNCFBPRLoss (class in recbole.model.general_recommender.convncf)
copy() (recbole.data.dataset.dataset.Dataset method)
copy_field_property() (recbole.data.dataset.dataset.Dataset method)
count_alpha() (recbole.model.sequential_recommender.stamp.STAMP method)
cpu() (recbole.data.interaction.Interaction method)
create_cor_loss() (recbole.model.general_recommender.dgcf.DGCF method)
create_dataset() (in module recbole.data.utils)
cross_network() (recbole.model.context_aware_recommender.dcn.DCN method)
CrossCompressUnit (class in recbole.model.knowledge_aware_recommender.mkr)
cutoff() (in module recbole.evaluator.utils)
D
data_preparation() (in module recbole.data.utils)
data_preprocess() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
(recbole.data.dataloader.general_dataloader.GeneralFullDataLoader method)
(recbole.data.dataloader.general_dataloader.GeneralNegSampleDataLoader method)
(recbole.data.dataloader.knowledge_dataloader.KGDataLoader method)
(recbole.data.dataloader.neg_sample_mixin.NegSampleMixin method)
(recbole.data.dataloader.sequential_dataloader.SequentialDataLoader method)
(recbole.data.dataloader.sequential_dataloader.SequentialNegSampleDataLoader method)
dataloader_apis (recbole.data.utils.DLFriendlyAPI attribute)
dataloader_construct() (in module recbole.data.utils)
DataLoaderType (class in recbole.utils.enum_type)
Dataset (class in recbole.data.dataset.dataset)
dataset (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
dataset_name (recbole.data.dataset.dataset.Dataset attribute)
dataset_path (recbole.data.dataset.dataset.Dataset attribute)
DCN (class in recbole.model.context_aware_recommender.dcn)
DeepFM (class in recbole.model.context_aware_recommender.deepfm)
DGCF (class in recbole.model.general_recommender.dgcf)
Dice (class in recbole.model.layers)
dict2str() (in module recbole.utils.utils)
DIN (class in recbole.model.sequential_recommender.din)
dl_type (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
(recbole.data.dataloader.general_dataloader.GeneralDataLoader attribute)
(recbole.data.dataloader.general_dataloader.GeneralFullDataLoader attribute)
(recbole.data.dataloader.neg_sample_mixin.NegSampleMixin attribute)
(recbole.data.dataloader.sequential_dataloader.SequentialDataLoader attribute)
(recbole.data.dataloader.sequential_dataloader.SequentialFullDataLoader attribute)
(recbole.data.dataloader.user_dataloader.UserDataLoader attribute)
DLFriendlyAPI (class in recbole.data.utils)
DMF (class in recbole.model.general_recommender.dmf)
double_tower_embed_input_fields() (recbole.model.abstract_recommender.ContextRecommender method)
DSSM (class in recbole.model.context_aware_recommender.dssm)
dump_parameters() (recbole.model.general_recommender.neumf.NeuMF method)
E
early_stopping() (in module recbole.utils.utils)
embed_float_fields() (recbole.model.abstract_recommender.ContextRecommender method)
(recbole.model.layers.ContextSeqEmbAbstractLayer method)
(recbole.model.layers.FMFirstOrderLinear method)
embed_input_fields() (recbole.model.abstract_recommender.ContextRecommender method)
(recbole.model.layers.ContextSeqEmbAbstractLayer method)
embed_token_fields() (recbole.model.abstract_recommender.ContextRecommender method)
(recbole.model.layers.ContextSeqEmbAbstractLayer method)
(recbole.model.layers.FMFirstOrderLinear method)
embed_token_seq_fields() (recbole.model.abstract_recommender.ContextRecommender method)
(recbole.model.layers.ContextSeqEmbAbstractLayer method)
(recbole.model.layers.FMFirstOrderLinear method)
EmbLoss (class in recbole.model.loss)
EmbMarginLoss (class in recbole.model.loss)
ensure_dir() (in module recbole.utils.utils)
ent_level_ent_fields() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
entities() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
entity2item (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
entity_field (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
entity_num() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
EvalSetting (class in recbole.config.eval_setting)
evaluate() (recbole.evaluator.abstract_evaluator.AbstractEvaluator method)
(recbole.evaluator.loss_evaluator.LossEvaluator method)
(recbole.evaluator.topk_evaluator.TopKEvaluator method)
(recbole.trainer.trainer.AbstractTrainer method)
(recbole.trainer.trainer.Trainer method)
EvaluatorType (class in recbole.utils.enum_type)
exhaustive_search() (in module recbole.trainer.hyper_tuning)
ExhaustiveSearchError
export_result() (recbole.trainer.hyper_tuning.HyperTuning method)
F
FDSA (class in recbole.model.sequential_recommender.fdsa)
feat_list (recbole.data.dataset.dataset.Dataset attribute)
FeatureSeqEmbLayer (class in recbole.model.layers)
FeatureSource (class in recbole.utils.enum_type)
FeatureType (class in recbole.utils.enum_type)
FeedForward (class in recbole.model.layers)
FFM (class in recbole.model.context_aware_recommender.ffm)
field2id_token (recbole.data.dataset.dataset.Dataset attribute)
field2seqlen (recbole.data.dataset.dataset.Dataset attribute)
field2source (recbole.data.dataset.dataset.Dataset attribute)
field2token_id (recbole.data.dataset.dataset.Dataset attribute)
field2type (recbole.data.dataset.dataset.Dataset attribute)
FieldAwareFactorizationMachine (class in recbole.model.context_aware_recommender.ffm)
fields() (recbole.data.dataset.dataset.Dataset method)
FISM (class in recbole.model.general_recommender.fism)
fit() (recbole.trainer.trainer.AbstractTrainer method)
(recbole.trainer.trainer.S3RecTrainer method)
(recbole.trainer.trainer.Trainer method)
FLOAT (recbole.utils.enum_type.FeatureType attribute)
float_like_fields() (recbole.data.dataset.dataset.Dataset property)
FLOAT_SEQ (recbole.utils.enum_type.FeatureType attribute)
FM (class in recbole.model.context_aware_recommender.fm)
FMEmbedding (class in recbole.model.layers)
FMFirstOrderLinear (class in recbole.model.layers)
FNN (class in recbole.model.context_aware_recommender.fnn)
forward() (recbole.model.context_aware_recommender.afm.AFM method)
(recbole.model.context_aware_recommender.autoint.AutoInt method)
(recbole.model.context_aware_recommender.dcn.DCN method)
(recbole.model.context_aware_recommender.deepfm.DeepFM method)
(recbole.model.context_aware_recommender.dssm.DSSM method)
(recbole.model.context_aware_recommender.ffm.FFM method)
(recbole.model.context_aware_recommender.ffm.FieldAwareFactorizationMachine method)
(recbole.model.context_aware_recommender.fm.FM method)
(recbole.model.context_aware_recommender.fnn.FNN method)
(recbole.model.context_aware_recommender.fwfm.FwFM method)
(recbole.model.context_aware_recommender.lr.LR method)
(recbole.model.context_aware_recommender.nfm.NFM method)
(recbole.model.context_aware_recommender.pnn.InnerProductLayer method)
(recbole.model.context_aware_recommender.pnn.OuterProductLayer method)
(recbole.model.context_aware_recommender.pnn.PNN method)
(recbole.model.context_aware_recommender.widedeep.WideDeep method)
(recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
(recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.convncf.ConvNCF method)
(recbole.model.general_recommender.convncf.ConvNCFBPRLoss method)
(recbole.model.general_recommender.dgcf.DGCF method)
(recbole.model.general_recommender.dmf.DMF method)
(recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.gcmc.BiDecoder method)
(recbole.model.general_recommender.gcmc.GcEncoder method)
(recbole.model.general_recommender.gcmc.GCMC method)
(recbole.model.general_recommender.gcmc.SparseDropout method)
(recbole.model.general_recommender.itemknn.ItemKNN method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.neumf.NeuMF method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.pop.Pop method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
(recbole.model.knowledge_aware_recommender.cfkg.CFKG method)
(recbole.model.knowledge_aware_recommender.cfkg.InnerProductLoss method)
(recbole.model.knowledge_aware_recommender.cke.CKE method)
(recbole.model.knowledge_aware_recommender.kgat.Aggregator method)
(recbole.model.knowledge_aware_recommender.kgat.KGAT method)
(recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
(recbole.model.knowledge_aware_recommender.ktup.KTUP method)
(recbole.model.knowledge_aware_recommender.mkr.CrossCompressUnit method)
(recbole.model.knowledge_aware_recommender.mkr.MKR method)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet method)
(recbole.model.layers.AttLayer method)
(recbole.model.layers.BaseFactorizationMachine method)
(recbole.model.layers.BiGNNLayer method)
(recbole.model.layers.CNNLayers method)
(recbole.model.layers.ContextSeqEmbAbstractLayer method)
(recbole.model.layers.Dice method)
(recbole.model.layers.FeedForward method)
(recbole.model.layers.FMEmbedding method)
(recbole.model.layers.FMFirstOrderLinear method)
(recbole.model.layers.MLPLayers method)
(recbole.model.layers.MultiHeadAttention method)
(recbole.model.layers.SequenceAttLayer method)
(recbole.model.layers.TransformerEncoder method)
(recbole.model.layers.TransformerLayer method)
(recbole.model.layers.VanillaAttention method)
(recbole.model.loss.BPRLoss method)
(recbole.model.loss.EmbLoss method)
(recbole.model.loss.EmbMarginLoss method)
(recbole.model.loss.RegLoss method)
(recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
(recbole.model.sequential_recommender.caser.Caser method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fpmc.FPMC method)
(recbole.model.sequential_recommender.gcsan.GCSAN method)
(recbole.model.sequential_recommender.gcsan.GNN method)
(recbole.model.sequential_recommender.gru4rec.GRU4Rec method)
(recbole.model.sequential_recommender.gru4recf.GRU4RecF method)
(recbole.model.sequential_recommender.gru4reckg.GRU4RecKG method)
(recbole.model.sequential_recommender.ksr.KSR method)
(recbole.model.sequential_recommender.narm.NARM method)
(recbole.model.sequential_recommender.nextitnet.NextItNet method)
(recbole.model.sequential_recommender.nextitnet.ResidualBlock_a method)
(recbole.model.sequential_recommender.nextitnet.ResidualBlock_b method)
(recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.model.sequential_recommender.sasrec.SASRec method)
(recbole.model.sequential_recommender.sasrecf.SASRecF method)
(recbole.model.sequential_recommender.srgnn.GNN method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
FPMC (class in recbole.model.sequential_recommender.fpmc)
FULL (recbole.utils.enum_type.DataLoaderType attribute)
full() (recbole.config.eval_setting.EvalSetting method)
full_sort_predict() (recbole.model.abstract_recommender.AbstractRecommender method)
(recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.dgcf.DGCF method)
(recbole.model.general_recommender.dmf.DMF method)
(recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.gcmc.GCMC method)
(recbole.model.general_recommender.itemknn.ItemKNN method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.pop.Pop method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
(recbole.model.knowledge_aware_recommender.cke.CKE method)
(recbole.model.knowledge_aware_recommender.kgat.KGAT method)
(recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet method)
(recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
(recbole.model.sequential_recommender.caser.Caser method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fpmc.FPMC method)
(recbole.model.sequential_recommender.gcsan.GCSAN method)
(recbole.model.sequential_recommender.gru4rec.GRU4Rec method)
(recbole.model.sequential_recommender.gru4recf.GRU4RecF method)
(recbole.model.sequential_recommender.gru4reckg.GRU4RecKG method)
(recbole.model.sequential_recommender.ksr.KSR method)
(recbole.model.sequential_recommender.narm.NARM method)
(recbole.model.sequential_recommender.nextitnet.NextItNet method)
(recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.model.sequential_recommender.sasrec.SASRec method)
(recbole.model.sequential_recommender.sasrecf.SASRecF method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
FwFM (class in recbole.model.context_aware_recommender.fwfm)
fwfm_layer() (recbole.model.context_aware_recommender.fwfm.FwFM method)
G
gather_indexes() (recbole.model.abstract_recommender.SequentialRecommender method)
gather_last_items() (recbole.model.sequential_recommender.transrec.TransRec method)
GcEncoder (class in recbole.model.general_recommender.gcmc)
GCMC (class in recbole.model.general_recommender.gcmc)
GCSAN (class in recbole.model.sequential_recommender.gcsan)
gelu() (recbole.model.layers.FeedForward method)
GENERAL (recbole.utils.enum_type.ModelType attribute)
GeneralDataLoader (class in recbole.data.dataloader.general_dataloader)
GeneralFullDataLoader (class in recbole.data.dataloader.general_dataloader)
GeneralNegSampleDataLoader (class in recbole.data.dataloader.general_dataloader)
GeneralRecommender (class in recbole.model.abstract_recommender)
generate_transE_score() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
get_attention_mask() (recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.gcsan.GCSAN method)
(recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.model.sequential_recommender.sasrec.SASRec method)
(recbole.model.sequential_recommender.sasrecf.SASRecF method)
get_data_loader() (in module recbole.data.utils)
get_ego_embeddings() (recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
get_embedding() (recbole.model.layers.ContextSeqEmbAbstractLayer method)
get_eye_mat() (recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
get_ffm_input() (recbole.model.context_aware_recommender.ffm.FFM method)
get_fields_name_dim() (recbole.model.layers.ContextSeqEmbAbstractLayer method)
get_hidden_act() (recbole.model.layers.FeedForward method)
get_history_info() (recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.nais.NAIS method)
get_interaction_table() (recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
get_item_embedding() (recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.dmf.DMF method)
get_item_feature() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
(recbole.data.dataset.dataset.Dataset method)
get_laplacian_matrix() (recbole.model.general_recommender.spectralcf.SpectralCF method)
get_local_time() (in module recbole.utils.utils)
get_model() (in module recbole.utils.utils)
get_neighbors() (recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
get_norm_adj_mat() (recbole.model.general_recommender.gcmc.GCMC method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.ngcf.NGCF method)
get_pos_len_list() (recbole.data.dataloader.general_dataloader.GeneralFullDataLoader method)
(recbole.data.dataloader.general_dataloader.GeneralNegSampleDataLoader method)
(recbole.data.dataloader.neg_sample_mixin.NegSampleMixin method)
(recbole.data.dataloader.sequential_dataloader.SequentialFullDataLoader method)
(recbole.data.dataloader.sequential_dataloader.SequentialNegSampleDataLoader method)
get_preload_weight() (recbole.data.dataset.dataset.Dataset method)
get_random_list() (recbole.sampler.sampler.AbstractSampler method)
(recbole.sampler.sampler.KGSampler method)
(recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
get_sparse_eye_mat() (recbole.model.general_recommender.gcmc.GCMC method)
get_trainer() (in module recbole.utils.utils)
get_used_ids() (recbole.sampler.sampler.AbstractSampler method)
(recbole.sampler.sampler.KGSampler method)
(recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
get_user_embedding() (recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.dmf.DMF method)
get_user_feature() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
(recbole.data.dataset.dataset.Dataset method)
GNN (class in recbole.model.sequential_recommender.gcsan)
(class in recbole.model.sequential_recommender.srgnn)
GNNCell() (recbole.model.sequential_recommender.gcsan.GNN method)
(recbole.model.sequential_recommender.srgnn.GNN method)
group_by() (recbole.config.eval_setting.EvalSetting method)
group_by_user() (recbole.config.eval_setting.EvalSetting method)
group_field (recbole.config.eval_setting.EvalSetting attribute)
GRU4Rec (class in recbole.model.sequential_recommender.gru4rec)
GRU4RecF (class in recbole.model.sequential_recommender.gru4recf)
GRU4RecKG (class in recbole.model.sequential_recommender.gru4reckg)
GRU4RecKGDataset (class in recbole.data.dataset.customized_dataset)
H
head_entities() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
head_entity_field (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
history_item_matrix() (recbole.data.dataset.dataset.Dataset method)
history_user_matrix() (recbole.data.dataset.dataset.Dataset method)
hit_() (in module recbole.evaluator.metrics)
HyperTuning (class in recbole.trainer.hyper_tuning)
I
id2token() (recbole.data.dataset.dataset.Dataset method)
iid_field (recbole.data.dataset.dataset.Dataset attribute)
INDIVIDUAL (recbole.utils.enum_type.EvaluatorType attribute)
init_graph() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
init_logger() (in module recbole.utils.logger)
init_seed() (in module recbole.utils.utils)
init_weights() (recbole.model.layers.CNNLayers method)
(recbole.model.layers.MLPLayers method)
InnerProductLayer (class in recbole.model.context_aware_recommender.pnn)
InnerProductLoss (class in recbole.model.knowledge_aware_recommender.cfkg)
input_type (recbole.model.abstract_recommender.ContextRecommender attribute)
(recbole.model.general_recommender.bpr.BPR attribute)
(recbole.model.general_recommender.convncf.ConvNCF attribute)
(recbole.model.general_recommender.dgcf.DGCF attribute)
(recbole.model.general_recommender.dmf.DMF attribute)
(recbole.model.general_recommender.fism.FISM attribute)
(recbole.model.general_recommender.gcmc.GCMC attribute)
(recbole.model.general_recommender.itemknn.ItemKNN attribute)
(recbole.model.general_recommender.lightgcn.LightGCN attribute)
(recbole.model.general_recommender.nais.NAIS attribute)
(recbole.model.general_recommender.neumf.NeuMF attribute)
(recbole.model.general_recommender.ngcf.NGCF attribute)
(recbole.model.general_recommender.pop.Pop attribute)
(recbole.model.general_recommender.spectralcf.SpectralCF attribute)
(recbole.model.knowledge_aware_recommender.cfkg.CFKG attribute)
(recbole.model.knowledge_aware_recommender.cke.CKE attribute)
(recbole.model.knowledge_aware_recommender.kgat.KGAT attribute)
(recbole.model.knowledge_aware_recommender.kgcn.KGCN attribute)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS attribute)
(recbole.model.knowledge_aware_recommender.ktup.KTUP attribute)
(recbole.model.knowledge_aware_recommender.mkr.MKR attribute)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet attribute)
(recbole.model.sequential_recommender.din.DIN attribute)
(recbole.model.sequential_recommender.fpmc.FPMC attribute)
(recbole.model.sequential_recommender.transrec.TransRec attribute)
InputType (class in recbole.utils.enum_type)
inter_feat (recbole.data.dataset.dataset.Dataset attribute)
inter_forward() (recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.nais.NAIS method)
inter_matrix() (recbole.data.dataset.dataset.Dataset method)
inter_num() (recbole.data.dataset.dataset.Dataset property)
Interaction (class in recbole.data.interaction)
interaction (recbole.data.interaction.Interaction attribute)
INTERACTION (recbole.utils.enum_type.FeatureSource attribute)
ITEM (recbole.utils.enum_type.FeatureSource attribute)
item2entity (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
item_feat (recbole.data.dataset.dataset.Dataset attribute)
ITEM_ID (recbole.utils.enum_type.FeatureSource attribute)
item_list_index (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
item_list_length (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
item_num() (recbole.data.dataset.dataset.Dataset property)
ItemKNN (class in recbole.model.general_recommender.itemknn)
J
join() (recbole.data.dataset.dataset.Dataset method)
K
KG (recbole.utils.enum_type.FeatureSource attribute)
(recbole.utils.enum_type.KGDataLoaderState attribute)
kg_feat (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
kg_graph() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset method)
Kg_Seq_Dataset (class in recbole.data.dataset.kg_seq_dataset)
KGAT (class in recbole.model.knowledge_aware_recommender.kgat)
KGATTrainer (class in recbole.trainer.trainer)
KGCN (class in recbole.model.knowledge_aware_recommender.kgcn)
KGDataLoader (class in recbole.data.dataloader.knowledge_dataloader)
KGDataLoaderState (class in recbole.utils.enum_type)
KGNNLS (class in recbole.model.knowledge_aware_recommender.kgnnls)
KGSampler (class in recbole.sampler.sampler)
KGTrainer (class in recbole.trainer.trainer)
KNOWLEDGE (recbole.utils.enum_type.ModelType attribute)
KnowledgeBasedDataLoader (class in recbole.data.dataloader.knowledge_dataloader)
KnowledgeBasedDataset (class in recbole.data.dataset.kg_dataset)
KnowledgeRecommender (class in recbole.model.abstract_recommender)
KSR (class in recbole.model.sequential_recommender.ksr)
KSRDataset (class in recbole.data.dataset.customized_dataset)
KTUP (class in recbole.model.knowledge_aware_recommender.ktup)
L
label_field (recbole.data.dataset.dataset.Dataset attribute)
label_smoothness_predict() (recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
leave_one_out() (recbole.config.eval_setting.EvalSetting method)
(recbole.data.dataset.dataset.Dataset method)
(recbole.data.dataset.sequential_dataset.SequentialDataset method)
LightGCN (class in recbole.model.general_recommender.lightgcn)
LISTWISE (recbole.utils.enum_type.InputType attribute)
load_pretrain() (recbole.model.general_recommender.neumf.NeuMF method)
log_loss_() (in module recbole.evaluator.metrics)
LossEvaluator (class in recbole.evaluator.loss_evaluator)
LR (class in recbole.model.context_aware_recommender.lr)
M
mae_() (in module recbole.evaluator.metrics)
map_() (in module recbole.evaluator.metrics)
mask_softmax() (recbole.model.general_recommender.nais.NAIS method)
memory_read() (recbole.model.sequential_recommender.ksr.KSR method)
memory_update() (recbole.model.sequential_recommender.ksr.KSR method)
metrics_info() (recbole.evaluator.abstract_evaluator.AbstractEvaluator method)
(recbole.evaluator.loss_evaluator.LossEvaluator method)
(recbole.evaluator.topk_evaluator.TopKEvaluator method)
mix_neighbor_vectors() (recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
MKR (class in recbole.model.knowledge_aware_recommender.mkr)
MKRTrainer (class in recbole.trainer.trainer)
MLPLayers (class in recbole.model.layers)
ModelType (class in recbole.utils.enum_type)
module
recbole.config.configurator
recbole.config.eval_setting
recbole.data.dataloader.abstract_dataloader
recbole.data.dataloader.context_dataloader
recbole.data.dataloader.general_dataloader
recbole.data.dataloader.knowledge_dataloader
recbole.data.dataloader.neg_sample_mixin
recbole.data.dataloader.sequential_dataloader
recbole.data.dataloader.user_dataloader
recbole.data.dataset.customized_dataset
recbole.data.dataset.dataset
recbole.data.dataset.kg_dataset
recbole.data.dataset.kg_seq_dataset
recbole.data.dataset.sequential_dataset
recbole.data.dataset.social_dataset
recbole.data.interaction
recbole.data.utils
recbole.evaluator.abstract_evaluator
recbole.evaluator.loss_evaluator
recbole.evaluator.metrics
recbole.evaluator.topk_evaluator
recbole.evaluator.utils
recbole.model.abstract_recommender
recbole.model.context_aware_recommender.afm
recbole.model.context_aware_recommender.autoint
recbole.model.context_aware_recommender.dcn
recbole.model.context_aware_recommender.deepfm
recbole.model.context_aware_recommender.dssm
recbole.model.context_aware_recommender.ffm
recbole.model.context_aware_recommender.fm
recbole.model.context_aware_recommender.fnn
recbole.model.context_aware_recommender.fwfm
recbole.model.context_aware_recommender.lr
recbole.model.context_aware_recommender.nfm
recbole.model.context_aware_recommender.pnn
recbole.model.context_aware_recommender.widedeep
recbole.model.context_aware_recommender.xdeepfm
recbole.model.general_recommender.bpr
recbole.model.general_recommender.convncf
recbole.model.general_recommender.dgcf
recbole.model.general_recommender.dmf
recbole.model.general_recommender.fism
recbole.model.general_recommender.gcmc
recbole.model.general_recommender.itemknn
recbole.model.general_recommender.lightgcn
recbole.model.general_recommender.nais
recbole.model.general_recommender.neumf
recbole.model.general_recommender.ngcf
recbole.model.general_recommender.pop
recbole.model.general_recommender.spectralcf
recbole.model.init
recbole.model.knowledge_aware_recommender.cfkg
recbole.model.knowledge_aware_recommender.cke
recbole.model.knowledge_aware_recommender.kgat
recbole.model.knowledge_aware_recommender.kgcn
recbole.model.knowledge_aware_recommender.kgnnls
recbole.model.knowledge_aware_recommender.ktup
recbole.model.knowledge_aware_recommender.mkr
recbole.model.knowledge_aware_recommender.ripplenet
recbole.model.layers
recbole.model.loss
recbole.model.sequential_recommender.bert4rec
recbole.model.sequential_recommender.caser
recbole.model.sequential_recommender.din
recbole.model.sequential_recommender.fdsa
recbole.model.sequential_recommender.fpmc
recbole.model.sequential_recommender.gcsan
recbole.model.sequential_recommender.gru4rec
recbole.model.sequential_recommender.gru4recf
recbole.model.sequential_recommender.gru4reckg
recbole.model.sequential_recommender.ksr
recbole.model.sequential_recommender.narm
recbole.model.sequential_recommender.nextitnet
recbole.model.sequential_recommender.s3rec
recbole.model.sequential_recommender.sasrec
recbole.model.sequential_recommender.sasrecf
recbole.model.sequential_recommender.srgnn
recbole.model.sequential_recommender.stamp
recbole.model.sequential_recommender.transrec
recbole.quick_start.quick_start
recbole.sampler.sampler
recbole.trainer.hyper_tuning
recbole.trainer.trainer
recbole.utils.enum_type
recbole.utils.logger
recbole.utils.utils
mrr_() (in module recbole.evaluator.metrics)
multi_hot_embed() (recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
MultiHeadAttention (class in recbole.model.layers)
N
NAIS (class in recbole.model.general_recommender.nais)
NARM (class in recbole.model.sequential_recommender.narm)
ndcg_() (in module recbole.evaluator.metrics)
neg_sample_args (recbole.config.eval_setting.EvalSetting attribute)
neg_sample_by() (recbole.config.eval_setting.EvalSetting method)
NEGSAMPLE (recbole.utils.enum_type.DataLoaderType attribute)
NegSampleByMixin (class in recbole.data.dataloader.neg_sample_mixin)
NegSampleMixin (class in recbole.data.dataloader.neg_sample_mixin)
NET (recbole.utils.enum_type.FeatureSource attribute)
net_feat (recbole.data.dataset.social_dataset.SocialDataset attribute)
net_graph() (recbole.data.dataset.social_dataset.SocialDataset method)
NeuMF (class in recbole.model.general_recommender.neumf)
NextItNet (class in recbole.model.sequential_recommender.nextitnet)
NFM (class in recbole.model.context_aware_recommender.nfm)
NGCF (class in recbole.model.general_recommender.ngcf)
non_seq_fields() (recbole.data.dataset.dataset.Dataset property)
num() (recbole.data.dataset.dataset.Dataset method)
numpy() (recbole.data.interaction.Interaction method)
O
objective_function() (in module recbole.quick_start.quick_start)
ordering_args (recbole.config.eval_setting.EvalSetting attribute)
ORIGIN (recbole.utils.enum_type.DataLoaderType attribute)
orthogonal() (in module recbole.model.general_recommender.gcmc)
orthogonalLoss() (in module recbole.model.knowledge_aware_recommender.ktup)
OuterProductLayer (class in recbole.model.context_aware_recommender.pnn)
P
pad_sequence() (in module recbole.evaluator.utils)
PAIRWISE (recbole.utils.enum_type.InputType attribute)
params2str() (recbole.trainer.hyper_tuning.HyperTuning static method)
phase (recbole.sampler.sampler.RepeatableSampler attribute)
(recbole.sampler.sampler.Sampler attribute)
plot_train_loss() (recbole.trainer.trainer.Trainer method)
PNN (class in recbole.model.context_aware_recommender.pnn)
POINTWISE (recbole.utils.enum_type.InputType attribute)
Pop (class in recbole.model.general_recommender.pop)
pop100() (recbole.config.eval_setting.EvalSetting method)
pop1000() (recbole.config.eval_setting.EvalSetting method)
pos_len_list (recbole.data.interaction.Interaction attribute)
pr (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
pr() (recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader property)
pr_end() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader property)
(recbole.data.dataloader.general_dataloader.GeneralDataLoader property)
(recbole.data.dataloader.general_dataloader.GeneralFullDataLoader property)
(recbole.data.dataloader.general_dataloader.GeneralNegSampleDataLoader property)
(recbole.data.dataloader.knowledge_dataloader.KGDataLoader property)
(recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader property)
(recbole.data.dataloader.sequential_dataloader.SequentialDataLoader property)
(recbole.data.dataloader.user_dataloader.UserDataLoader property)
precision_() (in module recbole.evaluator.metrics)
predict() (recbole.model.abstract_recommender.AbstractRecommender method)
(recbole.model.context_aware_recommender.afm.AFM method)
(recbole.model.context_aware_recommender.autoint.AutoInt method)
(recbole.model.context_aware_recommender.dcn.DCN method)
(recbole.model.context_aware_recommender.deepfm.DeepFM method)
(recbole.model.context_aware_recommender.dssm.DSSM method)
(recbole.model.context_aware_recommender.ffm.FFM method)
(recbole.model.context_aware_recommender.fm.FM method)
(recbole.model.context_aware_recommender.fnn.FNN method)
(recbole.model.context_aware_recommender.fwfm.FwFM method)
(recbole.model.context_aware_recommender.lr.LR method)
(recbole.model.context_aware_recommender.nfm.NFM method)
(recbole.model.context_aware_recommender.pnn.PNN method)
(recbole.model.context_aware_recommender.widedeep.WideDeep method)
(recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
(recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.convncf.ConvNCF method)
(recbole.model.general_recommender.dgcf.DGCF method)
(recbole.model.general_recommender.dmf.DMF method)
(recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.gcmc.GCMC method)
(recbole.model.general_recommender.itemknn.ItemKNN method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.neumf.NeuMF method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.pop.Pop method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
(recbole.model.knowledge_aware_recommender.cfkg.CFKG method)
(recbole.model.knowledge_aware_recommender.cke.CKE method)
(recbole.model.knowledge_aware_recommender.kgat.KGAT method)
(recbole.model.knowledge_aware_recommender.kgcn.KGCN method)
(recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
(recbole.model.knowledge_aware_recommender.ktup.KTUP method)
(recbole.model.knowledge_aware_recommender.mkr.MKR method)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet method)
(recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
(recbole.model.sequential_recommender.caser.Caser method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fpmc.FPMC method)
(recbole.model.sequential_recommender.gcsan.GCSAN method)
(recbole.model.sequential_recommender.gru4rec.GRU4Rec method)
(recbole.model.sequential_recommender.gru4recf.GRU4RecF method)
(recbole.model.sequential_recommender.gru4reckg.GRU4RecKG method)
(recbole.model.sequential_recommender.ksr.KSR method)
(recbole.model.sequential_recommender.narm.NARM method)
(recbole.model.sequential_recommender.nextitnet.NextItNet method)
(recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.model.sequential_recommender.sasrec.SASRec method)
(recbole.model.sequential_recommender.sasrecf.SASRecF method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
prepare_data_augmentation() (recbole.data.dataset.sequential_dataset.SequentialDataset method)
pretrain() (recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.trainer.trainer.S3RecTrainer method)
R
random() (recbole.sampler.sampler.AbstractSampler method)
random_list (recbole.sampler.sampler.AbstractSampler attribute)
random_ordering() (recbole.config.eval_setting.EvalSetting method)
RANKING (recbole.utils.enum_type.EvaluatorType attribute)
real_time (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
rec_level_ent_fields() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
recall_() (in module recbole.evaluator.metrics)
recbole.config.configurator
module
recbole.config.eval_setting
module
recbole.data.dataloader.abstract_dataloader
module
recbole.data.dataloader.context_dataloader
module
recbole.data.dataloader.general_dataloader
module
recbole.data.dataloader.knowledge_dataloader
module
recbole.data.dataloader.neg_sample_mixin
module
recbole.data.dataloader.sequential_dataloader
module
recbole.data.dataloader.user_dataloader
module
recbole.data.dataset.customized_dataset
module
recbole.data.dataset.dataset
module
recbole.data.dataset.kg_dataset
module
recbole.data.dataset.kg_seq_dataset
module
recbole.data.dataset.sequential_dataset
module
recbole.data.dataset.social_dataset
module
recbole.data.interaction
module
recbole.data.utils
module
recbole.evaluator.abstract_evaluator
module
recbole.evaluator.loss_evaluator
module
recbole.evaluator.metrics
module
recbole.evaluator.topk_evaluator
module
recbole.evaluator.utils
module
recbole.model.abstract_recommender
module
recbole.model.context_aware_recommender.afm
module
recbole.model.context_aware_recommender.autoint
module
recbole.model.context_aware_recommender.dcn
module
recbole.model.context_aware_recommender.deepfm
module
recbole.model.context_aware_recommender.dssm
module
recbole.model.context_aware_recommender.ffm
module
recbole.model.context_aware_recommender.fm
module
recbole.model.context_aware_recommender.fnn
module
recbole.model.context_aware_recommender.fwfm
module
recbole.model.context_aware_recommender.lr
module
recbole.model.context_aware_recommender.nfm
module
recbole.model.context_aware_recommender.pnn
module
recbole.model.context_aware_recommender.widedeep
module
recbole.model.context_aware_recommender.xdeepfm
module
recbole.model.general_recommender.bpr
module
recbole.model.general_recommender.convncf
module
recbole.model.general_recommender.dgcf
module
recbole.model.general_recommender.dmf
module
recbole.model.general_recommender.fism
module
recbole.model.general_recommender.gcmc
module
recbole.model.general_recommender.itemknn
module
recbole.model.general_recommender.lightgcn
module
recbole.model.general_recommender.nais
module
recbole.model.general_recommender.neumf
module
recbole.model.general_recommender.ngcf
module
recbole.model.general_recommender.pop
module
recbole.model.general_recommender.spectralcf
module
recbole.model.init
module
recbole.model.knowledge_aware_recommender.cfkg
module
recbole.model.knowledge_aware_recommender.cke
module
recbole.model.knowledge_aware_recommender.kgat
module
recbole.model.knowledge_aware_recommender.kgcn
module
recbole.model.knowledge_aware_recommender.kgnnls
module
recbole.model.knowledge_aware_recommender.ktup
module
recbole.model.knowledge_aware_recommender.mkr
module
recbole.model.knowledge_aware_recommender.ripplenet
module
recbole.model.layers
module
recbole.model.loss
module
recbole.model.sequential_recommender.bert4rec
module
recbole.model.sequential_recommender.caser
module
recbole.model.sequential_recommender.din
module
recbole.model.sequential_recommender.fdsa
module
recbole.model.sequential_recommender.fpmc
module
recbole.model.sequential_recommender.gcsan
module
recbole.model.sequential_recommender.gru4rec
module
recbole.model.sequential_recommender.gru4recf
module
recbole.model.sequential_recommender.gru4reckg
module
recbole.model.sequential_recommender.ksr
module
recbole.model.sequential_recommender.narm
module
recbole.model.sequential_recommender.nextitnet
module
recbole.model.sequential_recommender.s3rec
module
recbole.model.sequential_recommender.sasrec
module
recbole.model.sequential_recommender.sasrecf
module
recbole.model.sequential_recommender.srgnn
module
recbole.model.sequential_recommender.stamp
module
recbole.model.sequential_recommender.transrec
module
recbole.quick_start.quick_start
module
recbole.sampler.sampler
module
recbole.trainer.hyper_tuning
module
recbole.trainer.trainer
module
recbole.utils.enum_type
module
recbole.utils.logger
module
recbole.utils.utils
module
reconstruct_pretrain_data() (recbole.model.sequential_recommender.s3rec.S3Rec method)
reconstruct_test_data() (recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
reconstruct_train_data() (recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
reg_loss() (recbole.model.context_aware_recommender.pnn.PNN method)
(recbole.model.context_aware_recommender.xdeepfm.xDeepFM method)
(recbole.model.general_recommender.convncf.ConvNCF method)
(recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.nais.NAIS method)
reg_loss_conv_h() (recbole.model.sequential_recommender.caser.Caser method)
reg_loss_rb() (recbole.model.sequential_recommender.nextitnet.NextItNet method)
RegLoss (class in recbole.model.loss)
relation_field (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
relation_num() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
relations() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
repeat() (recbole.data.interaction.Interaction method)
repeat_interleave() (recbole.data.interaction.Interaction method)
RepeatableSampler (class in recbole.sampler.sampler)
ResidualBlock_a (class in recbole.model.sequential_recommender.nextitnet)
ResidualBlock_b (class in recbole.model.sequential_recommender.nextitnet)
resume_checkpoint() (recbole.trainer.trainer.Trainer method)
RippleNet (class in recbole.model.knowledge_aware_recommender.ripplenet)
rmse_() (in module recbole.evaluator.metrics)
RO_LS() (recbole.config.eval_setting.EvalSetting method)
RO_RS() (recbole.config.eval_setting.EvalSetting method)
RS (recbole.utils.enum_type.KGDataLoaderState attribute)
RSKG (recbole.utils.enum_type.KGDataLoaderState attribute)
run() (recbole.trainer.hyper_tuning.HyperTuning method)
run_recbole() (in module recbole.quick_start.quick_start)
S
S3Rec (class in recbole.model.sequential_recommender.s3rec)
S3RecTrainer (class in recbole.trainer.trainer)
sample_by_entity_ids() (recbole.sampler.sampler.KGSampler method)
sample_by_key_ids() (recbole.sampler.sampler.AbstractSampler method)
sample_by_user_ids() (recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
sample_cor_samples() (in module recbole.model.general_recommender.dgcf)
sample_neg_interaction() (recbole.model.knowledge_aware_recommender.kgnnls.KGNNLS method)
Sampler (class in recbole.sampler.sampler)
SASRec (class in recbole.model.sequential_recommender.sasrec)
SASRecF (class in recbole.model.sequential_recommender.sasrecf)
save() (recbole.data.dataset.dataset.Dataset method)
(recbole.data.dataset.kg_dataset.KnowledgeBasedDataset method)
save_datasets() (in module recbole.data.utils)
save_pretrained_model() (recbole.trainer.trainer.S3RecTrainer method)
seq_fields() (recbole.data.dataset.dataset.Dataset property)
SequenceAttLayer (class in recbole.model.layers)
SEQUENTIAL (recbole.utils.enum_type.ModelType attribute)
SequentialDataLoader (class in recbole.data.dataloader.sequential_dataloader)
SequentialDataset (class in recbole.data.dataset.sequential_dataset)
SequentialFullDataLoader (class in recbole.data.dataloader.sequential_dataloader)
SequentialNegSampleDataLoader (class in recbole.data.dataloader.sequential_dataloader)
SequentialRecommender (class in recbole.model.abstract_recommender)
set() (recbole.data.utils.DLFriendlyAPI method)
set_batch_size() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
set_field_property() (recbole.data.dataset.dataset.Dataset method)
set_mode() (recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader method)
set_neg_sampling() (recbole.config.eval_setting.EvalSetting method)
set_ordering() (recbole.config.eval_setting.EvalSetting method)
set_phase() (recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
set_splitting() (recbole.config.eval_setting.EvalSetting method)
setup() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
(recbole.data.dataloader.general_dataloader.GeneralNegSampleDataLoader method)
(recbole.data.dataloader.knowledge_dataloader.KGDataLoader method)
(recbole.data.dataloader.neg_sample_mixin.NegSampleMixin method)
(recbole.data.dataloader.user_dataloader.UserDataLoader method)
shuffle (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
(recbole.data.dataloader.knowledge_dataloader.KGDataLoader attribute)
(recbole.data.dataloader.user_dataloader.UserDataLoader attribute)
shuffle() (recbole.data.dataset.dataset.Dataset method)
SOCIAL (recbole.utils.enum_type.ModelType attribute)
SocialDataset (class in recbole.data.dataset.social_dataset)
softmax() (recbole.model.general_recommender.nais.NAIS method)
sort() (recbole.data.dataset.dataset.Dataset method)
sort_by() (recbole.config.eval_setting.EvalSetting method)
source_field (recbole.data.dataset.social_dataset.SocialDataset attribute)
sparse_dropout() (in module recbole.model.general_recommender.ngcf)
SparseDropout (class in recbole.model.general_recommender.gcmc)
sparsity() (recbole.data.dataset.dataset.Dataset property)
SpectralCF (class in recbole.model.general_recommender.spectralcf)
split_args (recbole.config.eval_setting.EvalSetting attribute)
split_by_ratio() (recbole.config.eval_setting.EvalSetting method)
(recbole.data.dataset.dataset.Dataset method)
SRGNN (class in recbole.model.sequential_recommender.srgnn)
st_gumbel_softmax() (recbole.model.knowledge_aware_recommender.ktup.KTUP method)
STAMP (class in recbole.model.sequential_recommender.stamp)
state (recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader attribute)
step (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
swish() (recbole.model.layers.FeedForward method)
T
tail_entities() (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
tail_entity_field (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
target_field (recbole.data.dataset.social_dataset.SocialDataset attribute)
target_index (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
temporal_ordering() (recbole.config.eval_setting.EvalSetting method)
time_field (recbole.data.dataset.dataset.Dataset attribute)
to() (recbole.data.interaction.Interaction method)
TO_LS() (recbole.config.eval_setting.EvalSetting method)
TO_RS() (recbole.config.eval_setting.EvalSetting method)
TOKEN (recbole.utils.enum_type.FeatureType attribute)
token2id() (recbole.data.dataset.dataset.Dataset method)
token_like_fields() (recbole.data.dataset.dataset.Dataset property)
TOKEN_SEQ (recbole.utils.enum_type.FeatureType attribute)
TopKEvaluator (class in recbole.evaluator.topk_evaluator)
TRADITIONAL (recbole.utils.enum_type.ModelType attribute)
TraditionalTrainer (class in recbole.trainer.trainer)
Trainer (class in recbole.trainer.trainer)
TransformerEncoder (class in recbole.model.layers)
TransformerLayer (class in recbole.model.layers)
transpose_for_scores() (recbole.model.layers.MultiHeadAttention method)
TransRec (class in recbole.model.sequential_recommender.transrec)
trial() (recbole.trainer.hyper_tuning.HyperTuning method)
trunc() (in module recbole.evaluator.utils)
type (recbole.model.abstract_recommender.ContextRecommender attribute)
(recbole.model.abstract_recommender.GeneralRecommender attribute)
(recbole.model.abstract_recommender.KnowledgeRecommender attribute)
(recbole.model.abstract_recommender.SequentialRecommender attribute)
(recbole.model.general_recommender.itemknn.ItemKNN attribute)
(recbole.model.general_recommender.pop.Pop attribute)
U
uid2index() (recbole.data.dataset.dataset.Dataset property)
uid_field (recbole.data.dataset.dataset.Dataset attribute)
uid_list (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
uni100() (recbole.config.eval_setting.EvalSetting method)
uni1000() (recbole.config.eval_setting.EvalSetting method)
update() (recbole.data.interaction.Interaction method)
update_attentive_A() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
used_ids (recbole.sampler.sampler.AbstractSampler attribute)
USER (recbole.utils.enum_type.FeatureSource attribute)
user_feat (recbole.data.dataset.dataset.Dataset attribute)
user_forward() (recbole.model.general_recommender.fism.FISM method)
(recbole.model.general_recommender.nais.NAIS method)
USER_ID (recbole.utils.enum_type.FeatureSource attribute)
user_len_list (recbole.data.interaction.Interaction attribute)
user_num() (recbole.data.dataset.dataset.Dataset property)
UserDataLoader (class in recbole.data.dataloader.user_dataloader)
V
VanillaAttention (class in recbole.model.layers)
W
WideDeep (class in recbole.model.context_aware_recommender.widedeep)
X
xavier_normal_initialization() (in module recbole.model.init)
xavier_uniform_initialization() (in module recbole.model.init)
xDeepFM (class in recbole.model.context_aware_recommender.xdeepfm)