RecBole
Get Started
Install RecBole
Quick Start
User Guide
Config Introduction
Data Module Introduction
Model Introduction
Training & Evaluation Introduction
Usage
Developer Guide
Customize Models
Customize Trainers
Customize DataLoaders
Customize Samplers
Customize Metrics
API REFERENCE:
recbole.config.configurator
recbole.data
recbole.evaluator
recbole.model
recbole.quick_start
recbole.sampler
recbole.trainer.hyper_tuning
recbole.trainer.trainer
recbole.utils.case_study
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)
AbstractMetric (class in recbole.evaluator.base_metric)
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)
add_prefix() (recbole.data.interaction.Interaction method)
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 (class in recbole.evaluator.metrics)
augmentation (recbole.data.dataset.customized_dataset.DIENDataset attribute)
AutoInt (class in recbole.model.context_aware_recommender.autoint)
autoint_layer() (recbole.model.context_aware_recommender.autoint.AutoInt method)
ave_net() (recbole.model.sequential_recommender.core.CORE static method)
AveragePopularity (class in recbole.evaluator.metrics)
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)
(recbole.data.dataset.sequential_dataset.SequentialDataset method)
build_cross() (recbole.model.context_aware_recommender.afm.AFM method)
build_map() (in module recbole.model.sequential_recommender.repeatnet)
build_matrix() (recbole.model.general_recommender.dgcf.DGCF method)
C
calc_bpr_loss() (recbole.model.general_recommender.sgl.SGL method)
calc_ssl_loss() (recbole.model.general_recommender.sgl.SGL method)
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.cdae.CDAE 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.line.LINE method)
(recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.ncl.NCL 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.sgl.SGL method)
(recbole.model.general_recommender.simplex.SimpleX 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.core.CORE method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fossil.FOSSIL 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.hgn.HGN method)
(recbole.model.sequential_recommender.hrm.HRM 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.npe.NPE method)
(recbole.model.sequential_recommender.repeatnet.RepeatNet 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.shan.SHAN 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_metric() (recbole.evaluator.base_metric.AbstractMetric method)
(recbole.evaluator.metrics.AUC method)
(recbole.evaluator.metrics.AveragePopularity method)
(recbole.evaluator.metrics.GAUC method)
(recbole.evaluator.metrics.GiniIndex method)
(recbole.evaluator.metrics.Hit method)
(recbole.evaluator.metrics.ItemCoverage method)
(recbole.evaluator.metrics.LogLoss method)
(recbole.evaluator.metrics.MAE method)
(recbole.evaluator.metrics.MAP method)
(recbole.evaluator.metrics.MRR method)
(recbole.evaluator.metrics.NDCG method)
(recbole.evaluator.metrics.Precision method)
(recbole.evaluator.metrics.Recall method)
(recbole.evaluator.metrics.RMSE method)
(recbole.evaluator.metrics.ShannonEntropy method)
(recbole.evaluator.metrics.TailPercentage 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)
cat_interactions() (in module recbole.data.interaction)
CDAE (class in recbole.model.general_recommender.cdae)
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)
cluster_info() (in module recbole.evaluator.register)
CNNLayers (class in recbole.model.layers)
Collector (class in recbole.evaluator.collector)
columns (recbole.data.interaction.Interaction property)
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)
concat_embed_input_fields() (recbole.model.abstract_recommender.ContextRecommender method)
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)
context_forward() (recbole.model.general_recommender.line.LINE method)
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)
CORE (class in recbole.model.sequential_recommender.core)
count_alpha() (recbole.model.sequential_recommender.stamp.STAMP method)
counter() (recbole.data.dataset.dataset.Dataset method)
cpu() (recbole.data.interaction.Interaction method)
create_adjust_matrix() (recbole.model.general_recommender.sgl.SGL method)
create_cor_loss() (recbole.model.general_recommender.dgcf.DGCF method)
create_dataset() (in module recbole.data.utils)
create_samplers() (in module recbole.data.utils)
cross_network() (recbole.model.context_aware_recommender.dcn.DCN method)
CrossCompressUnit (class in recbole.model.knowledge_aware_recommender.mkr)
csr2tensor() (recbole.model.general_recommender.sgl.SGL method)
cutoff() (in module recbole.evaluator.utils)
D
data_augmentation() (recbole.data.dataset.customized_dataset.DIENDataset method)
(recbole.data.dataset.sequential_dataset.SequentialDataset method)
data_collect() (recbole.evaluator.collector.Collector method)
data_preparation() (in module recbole.data.utils)
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)
DataStruct (class in recbole.evaluator.collector)
DCN (class in recbole.model.context_aware_recommender.dcn)
DECISIONTREE (recbole.utils.enum_type.ModelType attribute)
DecisionTreeTrainer (class in recbole.trainer.trainer)
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)
DIENDataset (class in recbole.data.dataset.customized_dataset)
DIN (class in recbole.model.sequential_recommender.din)
DMF (class in recbole.model.general_recommender.dmf)
double_tower_embed_input_fields() (recbole.model.abstract_recommender.ContextRecommender method)
drop() (recbole.data.interaction.Interaction method)
DSSM (class in recbole.model.context_aware_recommender.dssm)
dump_parameters() (recbole.model.general_recommender.neumf.NeuMF method)
E
e_step() (recbole.model.general_recommender.ncl.NCL method)
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)
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)
eval_batch_collect() (recbole.evaluator.collector.Collector method)
eval_collect() (recbole.evaluator.collector.Collector method)
evaluate() (recbole.evaluator.evaluator.Evaluator method)
(recbole.trainer.trainer.AbstractTrainer method)
(recbole.trainer.trainer.DecisionTreeTrainer method)
(recbole.trainer.trainer.lightgbmTrainer method)
(recbole.trainer.trainer.Trainer method)
(recbole.trainer.trainer.xgboostTrainer method)
Evaluator (class in recbole.evaluator.evaluator)
EvaluatorType (class in recbole.utils.enum_type)
exhaustive_search() (in module recbole.trainer.hyper_tuning)
ExhaustiveSearchError
Explore_Recommendation_Decoder (class in recbole.model.sequential_recommender.repeatnet)
export_result() (recbole.trainer.hyper_tuning.HyperTuning method)
F
FDSA (class in recbole.model.sequential_recommender.fdsa)
feat_name_list (recbole.data.dataset.dataset.Dataset attribute)
feature_gating() (recbole.model.sequential_recommender.hgn.HGN method)
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)
field2feats() (recbole.data.dataset.dataset.Dataset method)
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)
filter() (recbole.utils.logger.RemoveColorFilter method)
FISM (class in recbole.model.general_recommender.fism)
fit() (recbole.trainer.trainer.AbstractTrainer method)
(recbole.trainer.trainer.DecisionTreeTrainer method)
(recbole.trainer.trainer.NCLTrainer method)
(recbole.trainer.trainer.RaCTTrainer 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.cdae.CDAE 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.itemknn.ItemKNN method)
(recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.line.LINE method)
(recbole.model.general_recommender.line.NegSamplingLoss method)
(recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.ncl.NCL 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.sgl.SGL method)
(recbole.model.general_recommender.simplex.SimpleX 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.ItemToInterestAggregation method)
(recbole.model.layers.LightMultiHeadAttention method)
(recbole.model.layers.LightTransformerEncoder method)
(recbole.model.layers.LightTransformerLayer method)
(recbole.model.layers.MLPLayers method)
(recbole.model.layers.MultiHeadAttention method)
(recbole.model.layers.SequenceAttLayer method)
(recbole.model.layers.SparseDropout 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.core.CORE method)
(recbole.model.sequential_recommender.core.TransNet method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fossil.FOSSIL 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.hgn.HGN method)
(recbole.model.sequential_recommender.hrm.HRM 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.npe.NPE method)
(recbole.model.sequential_recommender.repeatnet.Explore_Recommendation_Decoder method)
(recbole.model.sequential_recommender.repeatnet.Repeat_Explore_Mechanism method)
(recbole.model.sequential_recommender.repeatnet.Repeat_Recommendation_Decoder method)
(recbole.model.sequential_recommender.repeatnet.RepeatNet 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.shan.SHAN 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)
FOSSIL (class in recbole.model.sequential_recommender.fossil)
FPMC (class in recbole.model.sequential_recommender.fpmc)
full_sort_predict() (recbole.model.abstract_recommender.AbstractRecommender method)
(recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.cdae.CDAE 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.line.LINE method)
(recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.ncl.NCL method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.pop.Pop method)
(recbole.model.general_recommender.sgl.SGL method)
(recbole.model.general_recommender.simplex.SimpleX 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.core.CORE method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fossil.FOSSIL 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.hgn.HGN method)
(recbole.model.sequential_recommender.hrm.HRM 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.npe.NPE method)
(recbole.model.sequential_recommender.repeatnet.RepeatNet 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.shan.SHAN method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
full_sort_scores() (in module recbole.utils.case_study)
full_sort_topk() (in module recbole.utils.case_study)
FullSortEvalDataLoader (class in recbole.data.dataloader.general_dataloader)
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)
GAUC (class in recbole.evaluator.metrics)
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)
GeneralRecommender (class in recbole.model.abstract_recommender)
generate_transE_score() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
get() (recbole.evaluator.collector.DataStruct method)
get_attention_mask() (recbole.model.abstract_recommender.SequentialRecommender method)
(recbole.model.sequential_recommender.core.TransNet method)
get_cos() (recbole.model.general_recommender.simplex.SimpleX method)
get_coverage() (recbole.evaluator.metrics.ItemCoverage method)
get_data_struct() (recbole.evaluator.collector.Collector method)
get_dataloader() (in module recbole.data.utils)
get_ego_embeddings() (recbole.model.general_recommender.lightgcn.LightGCN method)
(recbole.model.general_recommender.ncl.NCL method)
(recbole.model.general_recommender.ngcf.NGCF method)
(recbole.model.general_recommender.spectralcf.SpectralCF method)
get_embedding() (recbole.model.layers.ContextSeqEmbAbstractLayer method)
get_entropy() (recbole.evaluator.metrics.ShannonEntropy 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_gini() (recbole.evaluator.metrics.GiniIndex method)
get_gpu_usage() (in module recbole.utils.utils)
get_hidden_act() (recbole.model.layers.FeedForward method)
get_high_order_Markov() (recbole.model.sequential_recommender.fossil.FOSSIL 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.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)
(recbole.data.dataloader.abstract_dataloader.NegSampleDataLoader method)
(recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader method)
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.ncl.NCL method)
(recbole.model.general_recommender.ngcf.NGCF method)
get_pop() (recbole.evaluator.metrics.AveragePopularity method)
get_preload_weight() (recbole.data.dataset.dataset.Dataset method)
get_rating_matrix() (recbole.model.general_recommender.cdae.CDAE method)
(recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
get_similarity() (recbole.model.sequential_recommender.fossil.FOSSIL method)
get_sparse_eye_mat() (recbole.model.general_recommender.gcmc.GCMC method)
get_tail() (recbole.evaluator.metrics.TailPercentage method)
get_tensorboard() (in module recbole.utils.utils)
get_trainer() (in module recbole.utils.utils)
get_UI_aggregation() (recbole.model.general_recommender.simplex.SimpleX method)
get_used_ids() (recbole.model.general_recommender.line.LINE method)
(recbole.sampler.sampler.AbstractSampler method)
(recbole.sampler.sampler.KGSampler method)
(recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
(recbole.sampler.sampler.SeqSampler method)
get_user_embedding() (recbole.model.general_recommender.bpr.BPR method)
(recbole.model.general_recommender.dmf.DMF method)
get_user_feature() (recbole.data.dataset.dataset.Dataset method)
get_user_id_list() (recbole.model.general_recommender.line.LINE method)
GiniIndex (class in recbole.evaluator.metrics)
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)
graph_construction() (recbole.model.general_recommender.sgl.SGL method)
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
has_metric() (recbole.evaluator.register.Register method)
head_entities (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset property)
head_entity_field (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
HGN (class in recbole.model.sequential_recommender.hgn)
history_item_matrix() (recbole.data.dataset.dataset.Dataset method)
history_user_matrix() (recbole.data.dataset.dataset.Dataset method)
Hit (class in recbole.evaluator.metrics)
HRM (class in recbole.model.sequential_recommender.hrm)
HyperTuning (class in recbole.trainer.hyper_tuning)
I
id2token() (recbole.data.dataset.dataset.Dataset method)
iid_field (recbole.data.dataset.dataset.Dataset 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)
(recbole.model.sequential_recommender.fossil.FOSSIL method)
(recbole.model.sequential_recommender.shan.SHAN 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.exlib_recommender.lightgbm.lightgbm attribute)
(recbole.model.exlib_recommender.xgboost.xgboost attribute)
(recbole.model.general_recommender.bpr.BPR attribute)
(recbole.model.general_recommender.cdae.CDAE 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.line.LINE attribute)
(recbole.model.general_recommender.macridvae.MacridVAE attribute)
(recbole.model.general_recommender.multidae.MultiDAE attribute)
(recbole.model.general_recommender.multivae.MultiVAE attribute)
(recbole.model.general_recommender.nais.NAIS attribute)
(recbole.model.general_recommender.ncl.NCL 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.sgl.SGL attribute)
(recbole.model.general_recommender.simplex.SimpleX 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.repeatnet.RepeatNet attribute)
(recbole.model.sequential_recommender.transrec.TransRec attribute)
InputType (class in recbole.utils.enum_type)
instance_gating() (recbole.model.sequential_recommender.hgn.HGN method)
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)
(recbole.data.dataset.sequential_dataset.SequentialDataset 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)
inverse_seq_item() (recbole.model.sequential_recommender.hrm.HRM method)
(recbole.model.sequential_recommender.shan.SHAN method)
inverse_seq_item_embedding() (recbole.model.sequential_recommender.fossil.FOSSIL method)
ITEM (recbole.utils.enum_type.FeatureSource attribute)
item2entity (recbole.data.dataset.kg_dataset.KnowledgeBasedDataset attribute)
item_counter (recbole.data.dataset.dataset.Dataset property)
item_feat (recbole.data.dataset.dataset.Dataset attribute)
ITEM_ID (recbole.utils.enum_type.FeatureSource attribute)
item_list_length_field (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
item_num (recbole.data.dataset.dataset.Dataset property)
ItemCoverage (class in recbole.evaluator.metrics)
ItemKNN (class in recbole.model.general_recommender.itemknn)
ItemToInterestAggregation (class in recbole.model.layers)
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)
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)
KGSeqDataset (class in recbole.data.dataset.kg_seq_dataset)
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.data.dataset.dataset.Dataset method)
lightgbm (class in recbole.model.exlib_recommender.lightgbm)
lightgbmTrainer (class in recbole.trainer.trainer)
LightGCN (class in recbole.model.general_recommender.lightgcn)
LightMultiHeadAttention (class in recbole.model.layers)
LightTransformerEncoder (class in recbole.model.layers)
LightTransformerLayer (class in recbole.model.layers)
LINE (class in recbole.model.general_recommender.line)
LISTWISE (recbole.utils.enum_type.InputType attribute)
load_data_and_model() (in module recbole.quick_start.quick_start)
load_other_parameter() (recbole.model.abstract_recommender.AbstractRecommender method)
(recbole.model.exlib_recommender.lightgbm.lightgbm method)
(recbole.model.exlib_recommender.xgboost.xgboost method)
load_pretrain() (recbole.model.general_recommender.neumf.NeuMF method)
load_split_dataloaders() (in module recbole.data.utils)
load_state_dict() (recbole.model.exlib_recommender.lightgbm.lightgbm method)
(recbole.model.exlib_recommender.xgboost.xgboost method)
LogLoss (class in recbole.evaluator.metrics)
long_and_short_term_attention_based_pooling_layer() (recbole.model.sequential_recommender.shan.SHAN method)
long_term_attention_based_pooling_layer() (recbole.model.sequential_recommender.shan.SHAN method)
LossMetric (class in recbole.evaluator.base_metric)
LR (class in recbole.model.context_aware_recommender.lr)
M
MacridVAE (class in recbole.model.general_recommender.macridvae)
MAE (class in recbole.evaluator.metrics)
MAP (class in recbole.evaluator.metrics)
mask_softmax() (recbole.model.general_recommender.nais.NAIS method)
max_item_list_len (recbole.data.dataset.sequential_dataset.SequentialDataset attribute)
memory_read() (recbole.model.sequential_recommender.ksr.KSR method)
memory_update() (recbole.model.sequential_recommender.ksr.KSR method)
metric_info() (recbole.evaluator.base_metric.LossMetric method)
(recbole.evaluator.base_metric.TopkMetric method)
(recbole.evaluator.metrics.AUC method)
(recbole.evaluator.metrics.AveragePopularity method)
(recbole.evaluator.metrics.GAUC method)
(recbole.evaluator.metrics.Hit method)
(recbole.evaluator.metrics.LogLoss method)
(recbole.evaluator.metrics.MAE method)
(recbole.evaluator.metrics.MAP method)
(recbole.evaluator.metrics.MRR method)
(recbole.evaluator.metrics.NDCG method)
(recbole.evaluator.metrics.Precision method)
(recbole.evaluator.metrics.Recall method)
(recbole.evaluator.metrics.RMSE method)
(recbole.evaluator.metrics.TailPercentage method)
metric_need (recbole.evaluator.base_metric.LossMetric attribute)
(recbole.evaluator.base_metric.TopkMetric attribute)
(recbole.evaluator.metrics.AveragePopularity attribute)
(recbole.evaluator.metrics.GAUC attribute)
(recbole.evaluator.metrics.GiniIndex attribute)
(recbole.evaluator.metrics.ItemCoverage attribute)
(recbole.evaluator.metrics.ShannonEntropy attribute)
(recbole.evaluator.metrics.TailPercentage attribute)
metric_type (recbole.evaluator.base_metric.LossMetric attribute)
(recbole.evaluator.base_metric.TopkMetric attribute)
(recbole.evaluator.metrics.AveragePopularity attribute)
(recbole.evaluator.metrics.GAUC attribute)
(recbole.evaluator.metrics.GiniIndex attribute)
(recbole.evaluator.metrics.ItemCoverage attribute)
(recbole.evaluator.metrics.ShannonEntropy attribute)
(recbole.evaluator.metrics.TailPercentage attribute)
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)
mlp_layers() (recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
MLPLayers (class in recbole.model.layers)
model_collect() (recbole.evaluator.collector.Collector method)
ModelType (class in recbole.utils.enum_type)
module
recbole.config.configurator
recbole.data.dataloader.abstract_dataloader
recbole.data.dataloader.general_dataloader
recbole.data.dataloader.knowledge_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.interaction
recbole.data.utils
recbole.evaluator.base_metric
recbole.evaluator.collector
recbole.evaluator.evaluator
recbole.evaluator.metrics
recbole.evaluator.register
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.exlib_recommender.lightgbm
recbole.model.exlib_recommender.xgboost
recbole.model.general_recommender.bpr
recbole.model.general_recommender.cdae
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.line
recbole.model.general_recommender.macridvae
recbole.model.general_recommender.multidae
recbole.model.general_recommender.multivae
recbole.model.general_recommender.nais
recbole.model.general_recommender.ncl
recbole.model.general_recommender.neumf
recbole.model.general_recommender.ngcf
recbole.model.general_recommender.pop
recbole.model.general_recommender.sgl
recbole.model.general_recommender.simplex
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.core
recbole.model.sequential_recommender.din
recbole.model.sequential_recommender.fdsa
recbole.model.sequential_recommender.fossil
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.hgn
recbole.model.sequential_recommender.hrm
recbole.model.sequential_recommender.ksr
recbole.model.sequential_recommender.narm
recbole.model.sequential_recommender.nextitnet
recbole.model.sequential_recommender.npe
recbole.model.sequential_recommender.repeatnet
recbole.model.sequential_recommender.s3rec
recbole.model.sequential_recommender.sasrec
recbole.model.sequential_recommender.sasrecf
recbole.model.sequential_recommender.shan
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.case_study
recbole.utils.enum_type
recbole.utils.logger
recbole.utils.utils
MRR (class in recbole.evaluator.metrics)
multi_hot_embed() (recbole.model.sequential_recommender.bert4rec.BERT4Rec method)
MultiDAE (class in recbole.model.general_recommender.multidae)
MultiHeadAttention (class in recbole.model.layers)
MultiVAE (class in recbole.model.general_recommender.multivae)
N
NAIS (class in recbole.model.general_recommender.nais)
NARM (class in recbole.model.sequential_recommender.narm)
NCL (class in recbole.model.general_recommender.ncl)
NCLTrainer (class in recbole.trainer.trainer)
NDCG (class in recbole.evaluator.metrics)
need() (recbole.evaluator.register.Register method)
neg_item_list (recbole.data.dataset.customized_dataset.DIENDataset attribute)
neg_item_list_field (recbole.data.dataset.customized_dataset.DIENDataset attribute)
NegSampleDataLoader (class in recbole.data.dataloader.abstract_dataloader)
NegSampleEvalDataLoader (class in recbole.data.dataloader.general_dataloader)
NegSamplingLoss (class in recbole.model.general_recommender.line)
NET (recbole.utils.enum_type.FeatureSource attribute)
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)
NPE (class in recbole.model.sequential_recommender.npe)
num() (recbole.data.dataset.dataset.Dataset method)
numpy() (recbole.data.interaction.Interaction method)
O
objective_function() (in module recbole.quick_start.quick_start)
orthogonal() (in module recbole.model.general_recommender.gcmc)
orthogonalLoss() (in module recbole.model.knowledge_aware_recommender.ktup)
other_parameter() (recbole.model.abstract_recommender.AbstractRecommender method)
OuterProductLayer (class in recbole.model.context_aware_recommender.pnn)
output_metric() (recbole.evaluator.base_metric.LossMetric method)
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)
PNN (class in recbole.model.context_aware_recommender.pnn)
POINTWISE (recbole.utils.enum_type.InputType attribute)
Pop (class in recbole.model.general_recommender.pop)
pr (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader attribute)
pr_end (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader property)
(recbole.data.dataloader.general_dataloader.FullSortEvalDataLoader property)
(recbole.data.dataloader.general_dataloader.NegSampleEvalDataLoader property)
(recbole.data.dataloader.general_dataloader.TrainDataLoader property)
(recbole.data.dataloader.knowledge_dataloader.KGDataLoader property)
(recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader property)
(recbole.data.dataloader.user_dataloader.UserDataLoader property)
Precision (class in 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.cdae.CDAE 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.line.LINE method)
(recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multidae.MultiDAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.general_recommender.ncl.NCL 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.sgl.SGL method)
(recbole.model.general_recommender.simplex.SimpleX 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.core.CORE method)
(recbole.model.sequential_recommender.din.DIN method)
(recbole.model.sequential_recommender.fdsa.FDSA method)
(recbole.model.sequential_recommender.fossil.FOSSIL 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.hgn.HGN method)
(recbole.model.sequential_recommender.hrm.HRM 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.npe.NPE method)
(recbole.model.sequential_recommender.repeatnet.RepeatNet 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.shan.SHAN method)
(recbole.model.sequential_recommender.srgnn.SRGNN method)
(recbole.model.sequential_recommender.stamp.STAMP method)
(recbole.model.sequential_recommender.transrec.TransRec method)
pretrain() (recbole.model.sequential_recommender.s3rec.S3Rec method)
(recbole.trainer.trainer.PretrainTrainer method)
PretrainTrainer (class in recbole.trainer.trainer)
ProtoNCE_loss() (recbole.model.general_recommender.ncl.NCL method)
R
RaCTTrainer (class in recbole.trainer.trainer)
rand_sample() (recbole.model.general_recommender.sgl.SGL method)
random_num() (recbole.model.general_recommender.line.LINE method)
RANKING (recbole.utils.enum_type.EvaluatorType attribute)
Recall (class in recbole.evaluator.metrics)
recbole.config.configurator
module
recbole.data.dataloader.abstract_dataloader
module
recbole.data.dataloader.general_dataloader
module
recbole.data.dataloader.knowledge_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.interaction
module
recbole.data.utils
module
recbole.evaluator.base_metric
module
recbole.evaluator.collector
module
recbole.evaluator.evaluator
module
recbole.evaluator.metrics
module
recbole.evaluator.register
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.exlib_recommender.lightgbm
module
recbole.model.exlib_recommender.xgboost
module
recbole.model.general_recommender.bpr
module
recbole.model.general_recommender.cdae
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.line
module
recbole.model.general_recommender.macridvae
module
recbole.model.general_recommender.multidae
module
recbole.model.general_recommender.multivae
module
recbole.model.general_recommender.nais
module
recbole.model.general_recommender.ncl
module
recbole.model.general_recommender.neumf
module
recbole.model.general_recommender.ngcf
module
recbole.model.general_recommender.pop
module
recbole.model.general_recommender.sgl
module
recbole.model.general_recommender.simplex
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.core
module
recbole.model.sequential_recommender.din
module
recbole.model.sequential_recommender.fdsa
module
recbole.model.sequential_recommender.fossil
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.hgn
module
recbole.model.sequential_recommender.hrm
module
recbole.model.sequential_recommender.ksr
module
recbole.model.sequential_recommender.narm
module
recbole.model.sequential_recommender.nextitnet
module
recbole.model.sequential_recommender.npe
module
recbole.model.sequential_recommender.repeatnet
module
recbole.model.sequential_recommender.s3rec
module
recbole.model.sequential_recommender.sasrec
module
recbole.model.sequential_recommender.sasrecf
module
recbole.model.sequential_recommender.shan
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.case_study
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)
RecVAETrainer (class in recbole.trainer.trainer)
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.macridvae.MacridVAE method)
(recbole.model.general_recommender.nais.NAIS method)
(recbole.model.sequential_recommender.fossil.FOSSIL method)
(recbole.model.sequential_recommender.hgn.HGN method)
(recbole.model.sequential_recommender.shan.SHAN method)
reg_loss_conv_h() (recbole.model.sequential_recommender.caser.Caser method)
reg_loss_rb() (recbole.model.sequential_recommender.nextitnet.NextItNet method)
Register (class in recbole.evaluator.register)
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)
RemoveColorFilter (class in recbole.utils.logger)
reparameterize() (recbole.model.general_recommender.macridvae.MacridVAE method)
(recbole.model.general_recommender.multivae.MultiVAE method)
repeat() (recbole.data.interaction.Interaction method)
repeat_explore_loss() (recbole.model.sequential_recommender.repeatnet.RepeatNet method)
Repeat_Explore_Mechanism (class in recbole.model.sequential_recommender.repeatnet)
repeat_interleave() (recbole.data.interaction.Interaction method)
Repeat_Recommendation_Decoder (class in recbole.model.sequential_recommender.repeatnet)
RepeatableSampler (class in recbole.sampler.sampler)
RepeatNet (class in recbole.model.sequential_recommender.repeatnet)
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 (class in recbole.evaluator.metrics)
RS (recbole.utils.enum_type.KGDataLoaderState attribute)
RSKG (recbole.utils.enum_type.KGDataLoaderState attribute)
run() (recbole.trainer.hyper_tuning.HyperTuning method)
run_kmeans() (recbole.model.general_recommender.ncl.NCL 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)
sample_neg_sequence() (recbole.sampler.sampler.SeqSampler method)
Sampler (class in recbole.sampler.sampler)
sampler() (recbole.model.general_recommender.line.LINE method)
sampling() (recbole.sampler.sampler.AbstractSampler method)
SASRec (class in recbole.model.sequential_recommender.sasrec)
SASRecF (class in recbole.model.sequential_recommender.sasrecf)
save() (recbole.data.dataset.dataset.Dataset method)
save_pretrained_model() (recbole.trainer.trainer.PretrainTrainer method)
save_split_dataloaders() (in module recbole.data.utils)
seq_fields (recbole.data.dataset.dataset.Dataset property)
seq_sample (recbole.data.dataset.customized_dataset.DIENDataset attribute)
SeqSampler (class in recbole.sampler.sampler)
SequenceAttLayer (class in recbole.model.layers)
SEQUENTIAL (recbole.utils.enum_type.ModelType attribute)
SequentialDataset (class in recbole.data.dataset.sequential_dataset)
SequentialRecommender (class in recbole.model.abstract_recommender)
set() (recbole.evaluator.collector.DataStruct method)
set_batch_size() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
set_color() (in module recbole.utils.logger)
set_distribution() (recbole.sampler.sampler.AbstractSampler method)
set_field_property() (recbole.data.dataset.dataset.Dataset method)
set_mode() (recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader method)
set_phase() (recbole.sampler.sampler.RepeatableSampler method)
(recbole.sampler.sampler.Sampler method)
SGL (class in recbole.model.general_recommender.sgl)
SHAN (class in recbole.model.sequential_recommender.shan)
ShannonEntropy (class in recbole.evaluator.metrics)
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)
(recbole.data.interaction.Interaction method)
SimpleX (class in recbole.model.general_recommender.simplex)
smaller (recbole.evaluator.base_metric.AbstractMetric attribute)
(recbole.evaluator.metrics.AveragePopularity attribute)
(recbole.evaluator.metrics.GiniIndex attribute)
(recbole.evaluator.metrics.LogLoss attribute)
(recbole.evaluator.metrics.MAE attribute)
(recbole.evaluator.metrics.RMSE attribute)
softmax() (recbole.model.general_recommender.nais.NAIS method)
sort() (recbole.data.dataset.dataset.Dataset method)
(recbole.data.interaction.Interaction method)
SparseDropout (class in recbole.model.layers)
sparsity (recbole.data.dataset.dataset.Dataset property)
SpectralCF (class in recbole.model.general_recommender.spectralcf)
split_by_ratio() (recbole.data.dataset.dataset.Dataset method)
SRGNN (class in recbole.model.sequential_recommender.srgnn)
ssl_layer_loss() (recbole.model.general_recommender.ncl.NCL method)
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)
TailPercentage (class in recbole.evaluator.metrics)
time_field (recbole.data.dataset.dataset.Dataset attribute)
to() (recbole.data.interaction.Interaction method)
(recbole.model.exlib_recommender.lightgbm.lightgbm method)
(recbole.model.exlib_recommender.xgboost.xgboost 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)
topk_result() (recbole.evaluator.base_metric.TopkMetric method)
(recbole.evaluator.metrics.AveragePopularity method)
(recbole.evaluator.metrics.TailPercentage method)
TopkMetric (class in recbole.evaluator.base_metric)
TRADITIONAL (recbole.utils.enum_type.ModelType attribute)
TraditionalTrainer (class in recbole.trainer.trainer)
train() (recbole.model.general_recommender.sgl.SGL method)
TrainDataLoader (class in recbole.data.dataloader.general_dataloader)
Trainer (class in recbole.trainer.trainer)
training (recbole.model.abstract_recommender.AbstractRecommender attribute)
(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.context_aware_recommender.afm.AFM attribute)
(recbole.model.context_aware_recommender.autoint.AutoInt attribute)
(recbole.model.context_aware_recommender.dcn.DCN attribute)
(recbole.model.context_aware_recommender.deepfm.DeepFM attribute)
(recbole.model.context_aware_recommender.dssm.DSSM attribute)
(recbole.model.context_aware_recommender.ffm.FFM attribute)
(recbole.model.context_aware_recommender.ffm.FieldAwareFactorizationMachine attribute)
(recbole.model.context_aware_recommender.fm.FM attribute)
(recbole.model.context_aware_recommender.fnn.FNN attribute)
(recbole.model.context_aware_recommender.fwfm.FwFM attribute)
(recbole.model.context_aware_recommender.lr.LR attribute)
(recbole.model.context_aware_recommender.nfm.NFM attribute)
(recbole.model.context_aware_recommender.pnn.InnerProductLayer attribute)
(recbole.model.context_aware_recommender.pnn.OuterProductLayer attribute)
(recbole.model.context_aware_recommender.pnn.PNN attribute)
(recbole.model.context_aware_recommender.widedeep.WideDeep attribute)
(recbole.model.context_aware_recommender.xdeepfm.xDeepFM attribute)
(recbole.model.general_recommender.bpr.BPR attribute)
(recbole.model.general_recommender.cdae.CDAE attribute)
(recbole.model.general_recommender.convncf.ConvNCF attribute)
(recbole.model.general_recommender.convncf.ConvNCFBPRLoss 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.BiDecoder attribute)
(recbole.model.general_recommender.gcmc.GcEncoder 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.line.LINE attribute)
(recbole.model.general_recommender.line.NegSamplingLoss attribute)
(recbole.model.general_recommender.macridvae.MacridVAE attribute)
(recbole.model.general_recommender.multidae.MultiDAE attribute)
(recbole.model.general_recommender.multivae.MultiVAE attribute)
(recbole.model.general_recommender.nais.NAIS attribute)
(recbole.model.general_recommender.ncl.NCL 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.sgl.SGL attribute)
(recbole.model.general_recommender.simplex.SimpleX attribute)
(recbole.model.general_recommender.spectralcf.SpectralCF attribute)
(recbole.model.knowledge_aware_recommender.cfkg.CFKG attribute)
(recbole.model.knowledge_aware_recommender.cfkg.InnerProductLoss attribute)
(recbole.model.knowledge_aware_recommender.cke.CKE attribute)
(recbole.model.knowledge_aware_recommender.kgat.Aggregator 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.CrossCompressUnit attribute)
(recbole.model.knowledge_aware_recommender.mkr.MKR attribute)
(recbole.model.knowledge_aware_recommender.ripplenet.RippleNet attribute)
(recbole.model.layers.AttLayer attribute)
(recbole.model.layers.BaseFactorizationMachine attribute)
(recbole.model.layers.BiGNNLayer attribute)
(recbole.model.layers.CNNLayers attribute)
(recbole.model.layers.ContextSeqEmbAbstractLayer attribute)
(recbole.model.layers.ContextSeqEmbLayer attribute)
(recbole.model.layers.Dice attribute)
(recbole.model.layers.FeatureSeqEmbLayer attribute)
(recbole.model.layers.FeedForward attribute)
(recbole.model.layers.FMEmbedding attribute)
(recbole.model.layers.FMFirstOrderLinear attribute)
(recbole.model.layers.ItemToInterestAggregation attribute)
(recbole.model.layers.LightMultiHeadAttention attribute)
(recbole.model.layers.LightTransformerEncoder attribute)
(recbole.model.layers.LightTransformerLayer attribute)
(recbole.model.layers.MLPLayers attribute)
(recbole.model.layers.MultiHeadAttention attribute)
(recbole.model.layers.SequenceAttLayer attribute)
(recbole.model.layers.SparseDropout attribute)
(recbole.model.layers.TransformerEncoder attribute)
(recbole.model.layers.TransformerLayer attribute)
(recbole.model.layers.VanillaAttention attribute)
(recbole.model.loss.BPRLoss attribute)
(recbole.model.loss.EmbLoss attribute)
(recbole.model.loss.EmbMarginLoss attribute)
(recbole.model.loss.RegLoss attribute)
(recbole.model.sequential_recommender.bert4rec.BERT4Rec attribute)
(recbole.model.sequential_recommender.caser.Caser attribute)
(recbole.model.sequential_recommender.core.CORE attribute)
(recbole.model.sequential_recommender.core.TransNet attribute)
(recbole.model.sequential_recommender.din.DIN attribute)
(recbole.model.sequential_recommender.fdsa.FDSA attribute)
(recbole.model.sequential_recommender.fossil.FOSSIL attribute)
(recbole.model.sequential_recommender.fpmc.FPMC attribute)
(recbole.model.sequential_recommender.gcsan.GCSAN attribute)
(recbole.model.sequential_recommender.gcsan.GNN attribute)
(recbole.model.sequential_recommender.gru4rec.GRU4Rec attribute)
(recbole.model.sequential_recommender.gru4recf.GRU4RecF attribute)
(recbole.model.sequential_recommender.gru4reckg.GRU4RecKG attribute)
(recbole.model.sequential_recommender.hgn.HGN attribute)
(recbole.model.sequential_recommender.hrm.HRM attribute)
(recbole.model.sequential_recommender.ksr.KSR attribute)
(recbole.model.sequential_recommender.narm.NARM attribute)
(recbole.model.sequential_recommender.nextitnet.NextItNet attribute)
(recbole.model.sequential_recommender.nextitnet.ResidualBlock_a attribute)
(recbole.model.sequential_recommender.nextitnet.ResidualBlock_b attribute)
(recbole.model.sequential_recommender.npe.NPE attribute)
(recbole.model.sequential_recommender.repeatnet.Explore_Recommendation_Decoder attribute)
(recbole.model.sequential_recommender.repeatnet.Repeat_Explore_Mechanism attribute)
(recbole.model.sequential_recommender.repeatnet.Repeat_Recommendation_Decoder attribute)
(recbole.model.sequential_recommender.repeatnet.RepeatNet attribute)
(recbole.model.sequential_recommender.s3rec.S3Rec attribute)
(recbole.model.sequential_recommender.sasrec.SASRec attribute)
(recbole.model.sequential_recommender.sasrecf.SASRecF attribute)
(recbole.model.sequential_recommender.shan.SHAN attribute)
(recbole.model.sequential_recommender.srgnn.GNN attribute)
(recbole.model.sequential_recommender.srgnn.SRGNN attribute)
(recbole.model.sequential_recommender.stamp.STAMP attribute)
(recbole.model.sequential_recommender.transrec.TransRec attribute)
TransformerEncoder (class in recbole.model.layers)
TransformerLayer (class in recbole.model.layers)
TransNet (class in recbole.model.sequential_recommender.core)
transpose_for_scores() (recbole.model.layers.LightMultiHeadAttention method)
(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.exlib_recommender.lightgbm.lightgbm attribute)
(recbole.model.exlib_recommender.xgboost.xgboost attribute)
(recbole.model.general_recommender.itemknn.ItemKNN attribute)
(recbole.model.general_recommender.pop.Pop attribute)
U
uid_field (recbole.data.dataset.dataset.Dataset attribute)
update() (recbole.data.interaction.Interaction method)
update_attentive_A() (recbole.model.knowledge_aware_recommender.kgat.KGAT method)
update_config() (recbole.data.dataloader.abstract_dataloader.AbstractDataLoader method)
(recbole.data.dataloader.general_dataloader.NegSampleEvalDataLoader method)
(recbole.data.dataloader.general_dataloader.TrainDataLoader method)
(recbole.data.dataloader.knowledge_dataloader.KnowledgeBasedDataLoader method)
update_tensor() (recbole.evaluator.collector.DataStruct method)
used_ids (recbole.sampler.sampler.AbstractSampler attribute)
used_info() (recbole.evaluator.base_metric.LossMetric method)
(recbole.evaluator.base_metric.TopkMetric method)
(recbole.evaluator.metrics.AveragePopularity method)
(recbole.evaluator.metrics.GiniIndex method)
(recbole.evaluator.metrics.ItemCoverage method)
(recbole.evaluator.metrics.ShannonEntropy method)
(recbole.evaluator.metrics.TailPercentage method)
USER (recbole.utils.enum_type.FeatureSource attribute)
user_counter (recbole.data.dataset.dataset.Dataset property)
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_num (recbole.data.dataset.dataset.Dataset property)
UserDataLoader (class in recbole.data.dataloader.user_dataloader)
V
VALUE (recbole.utils.enum_type.EvaluatorType attribute)
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)
xgboost (class in recbole.model.exlib_recommender.xgboost)
xgboostTrainer (class in recbole.trainer.trainer)