SAD
SAD: Sliced Anti-symmetric Decomposition for Collaborative Filtering
SAD
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
A
add() (GeneratorBase method)
add_final_metrics_to_model_metrics() (TrainerBase method)
artifact_dir (TaskBase property)
B
batch_size (GeneratorBase property)
beta (MSFTRecVAETrainer property)
bh (MSFTRecRBMModel property)
BPRModel (class in sad.model.bpr)
bv (MSFTRecRBMModel property)
C
calculate_preference_tensor() (BPRModel method)
(SADModel method)
calculate_probability_tensor() (BPRModel method)
(SADModel method)
CallbackBase (class in sad.callback.base)
CallbackFactory (class in sad.callback.base)
callbacks (CallerProtocol property)
caller (CallbackBase property)
CallerProtocol (class in sad.callback.caller)
config (CallbackBase property)
(CallerProtocol property)
(GeneratorBase property)
(ModelBase property)
(TrainerBase property)
cornac_dataset (ImplicitFeedbackGenerator property)
cornac_model (CornacModel property)
CornacModel (class in sad.model.cornac)
CornacTrainer (class in sad.trainer.cornac)
create_generator() (TrainingTask method)
create_model() (TrainingTask method)
create_trainer() (TrainingTask method)
D
data (GeneratorBase property)
data_df (ImplicitFeedbackGenerator property)
draw_observation_tensor() (BPRModel method)
(SADModel method)
DummyTask (class in sad.task.dummy)
E
eval_at_every_step (TrainerBase property)
evaluation() (MSFTRecVAETrainer method)
evaluation_flag (MSFTRecVAETrainer property)
every (WeightL1SchedulerCallback property)
every_iter (MetricsLoggingCallback property)
every_step (MetricsLoggingCallback property)
exp_rise() (in module sad.callback.w_l1_scheduler)
F
filename (TrainingTask property)
fm_model (FMModel property)
FMModel (class in sad.model.fm)
FMTrainer (class in sad.trainer.fm)
formatTime() (LoggingFormatter method)
G
generator (CallerProtocol property)
(TrainerBase property)
generator_config (TrainingTask property)
GeneratorBase (class in sad.generator.base)
GeneratorFactory (class in sad.generator.base)
get_gradient_wrt_xuij() (BPRModel method)
(SADModel method)
get_obs_uij() (ImplicitFeedbackGenerator method)
(SimulationGenerator method)
get_t_sparsity() (BPRModel method)
(SADModel method)
get_trn() (GeneratorBase method)
(ImplicitFeedbackGenerator method)
(SimulationGenerator method)
get_val_or_not() (GeneratorBase method)
(ImplicitFeedbackGenerator method)
(SimulationGenerator method)
get_xuij() (BPRModel method)
(CornacModel method)
(FMModel method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
gradient_update() (BPRModel method)
(SADModel method)
H
H0 (SimulationGenerator property)
hidden_units (MSFTRecRBMModel property)
history (MetricsLoggingCallback property)
I
i_batch (GeneratorBase property)
i_idxs (MSFTRecNCFTrainer property)
(SGDTrainer property)
id_generator() (in module sad.utils.job)
ImplicitFeedbackGenerator (class in sad.generator.implicit_fb)
initialize_callback() (CallerProtocol method)
initialize_cornac_model() (CornacModel method)
initialize_fm_model() (FMModel method)
initialize_msft_ncf_model() (MSFTRecNCFModel method)
initialize_msft_rbm_model() (MSFTRecRBMModel method)
initialize_msft_vae_model() (MSFTRecVAEModel method)
initialize_params() (BPRModel method)
(SADModel method)
initialize_svd_model() (SVDModel method)
inner_flag (SADModel property)
input_dir (GeneratorBase property)
(TaskBase property)
input_files (GeneratorBase property)
is_hc (TaskBase property)
is_local (TaskBase property)
item_id_to_idx (GeneratorBase property)
item_idx_to_id (GeneratorBase property)
K
k (BPRModel property)
(CornacModel property)
(FMModel property)
(MSFTRecNCFModel property)
(MSFTRecRBMModel property)
(MSFTRecVAEModel property)
(SADModel property)
(SVDModel property)
L
lambda_reg (CornacTrainer property)
layer_sizes (MSFTRecNCFModel property)
ll0 (SimulationGenerator property)
load() (BPRModel method)
(CornacModel method)
(CornacTrainer method)
(FMModel method)
(FMTrainer method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecNCFTrainer method)
(MSFTRecRBMModel method)
(MSFTRecRBMTrainer method)
(MSFTRecVAEModel method)
(MSFTRecVAETrainer method)
(SADModel method)
(SGDTrainer method)
(SVDModel method)
(SVDTrainer method)
(TrainerBase method)
(WeightL1SchedulerCallback method)
load_best() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
load_checkpoint() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
log_likelihood() (BPRModel method)
(CornacModel method)
(FMModel method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
logger (CallbackFactory attribute)
(GeneratorFactory attribute)
(ModelFactory attribute)
(TaskBase property)
(TrainerFactory attribute)
LoggingFormatter (class in sad.utils.logging)
loss_name (FMTrainer property)
lr (TrainerBase property)
M
m (BPRModel property)
(CornacModel property)
(FMModel property)
(MSFTRecNCFModel property)
(MSFTRecRBMModel property)
(MSFTRecVAEModel property)
(SADModel property)
(SVDModel property)
metrics (ModelBase property)
MetricsLoggingCallback (class in sad.callback.metrics_logging)
missing_ratio (SimulationGenerator property)
mode (GeneratorBase property)
model (CallerProtocol property)
(GeneratorBase property)
(TrainerBase property)
model_config (TrainingTask property)
model_id (TrainingTask property)
model_type (MSFTRecNCFModel property)
ModelBase (class in sad.model.base)
ModelFactory (class in sad.model.base)
module
sad
sad.callback
sad.callback.base
sad.callback.caller
sad.callback.metrics_logging
sad.callback.w_l1_scheduler
sad.generator
sad.generator.base
sad.generator.implicit_fb
sad.generator.simulation
sad.model
sad.model.base
sad.model.bpr
sad.model.cornac
sad.model.fm
sad.model.msft_ncf
sad.model.msft_rbm
sad.model.msft_vae
sad.model.sad
sad.model.svd
sad.task
sad.task.base
sad.task.dummy
sad.task.training
sad.task.training.training
sad.trainer
sad.trainer.base
sad.trainer.cornac
sad.trainer.fm
sad.trainer.msft_ncf
sad.trainer.msft_rbm
sad.trainer.msft_vae
sad.trainer.sad
sad.trainer.svd
sad.utils
sad.utils.job
sad.utils.logging
sad.utils.misc
msft_ncf_dataset (ImplicitFeedbackGenerator property)
msft_ncf_model (MSFTRecNCFModel property)
msft_rbm_model (MSFTRecRBMModel property)
msft_vae_model (MSFTRecVAEModel property)
MSFTRecNCFModel (class in sad.model.msft_ncf)
MSFTRecNCFTrainer (class in sad.trainer.msft_ncf)
MSFTRecRBMModel (class in sad.model.msft_rbm)
MSFTRecRBMTrainer (class in sad.trainer.msft_rbm)
MSFTRecVAEModel (class in sad.model.msft_vae)
MSFTRecVAETrainer (class in sad.trainer.msft_vae)
my_logit() (in module sad.utils.misc)
N
n (BPRModel property)
(CornacModel property)
(FMModel property)
(MSFTRecNCFModel property)
(MSFTRecRBMModel property)
(MSFTRecVAEModel property)
(SADModel property)
(SVDModel property)
n_epochs (TrainerBase property)
n_iters (CallerProtocol property)
(TrainerBase property)
n_negative_samples (FMTrainer property)
n_negatives (GeneratorBase property)
new_w_l1 (WeightL1SchedulerCallback property)
O
Obs0 (SimulationGenerator property)
on_iter_begin() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(WeightL1SchedulerCallback method)
on_iter_end() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(WeightL1SchedulerCallback method)
on_loop_begin() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(WeightL1SchedulerCallback method)
on_loop_end() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(TrainerBase method)
(WeightL1SchedulerCallback method)
on_step_begin() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(WeightL1SchedulerCallback method)
on_step_end() (CallbackBase method)
(CallerProtocol method)
(MetricsLoggingCallback method)
(WeightL1SchedulerCallback method)
output_dir (GeneratorBase property)
(TaskBase property)
P
parameters_for_monitor() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
predict() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
prediction_cache (SVDModel property)
prepare() (GeneratorBase method)
(ImplicitFeedbackGenerator method)
(SimulationGenerator method)
produce() (CallbackFactory class method)
(GeneratorFactory class method)
(ModelFactory class method)
(TrainerFactory class method)
R
rate (WeightL1SchedulerCallback property)
read_from_yaml() (in module sad.utils.job)
reg (SVDTrainer property)
register() (CallbackFactory class method)
(GeneratorFactory class method)
(ModelFactory class method)
(TrainerFactory class method)
register_callback() (CallerProtocol method)
reset_parameters() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
rnd_seed (SimulationGenerator property)
run() (DummyTask method)
(TaskBase method)
(TrainingTask method)
run_task() (in module sad.task.training.training)
S
s3_key_path (ModelBase property)
sad
module
sad.callback
module
sad.callback.base
module
sad.callback.caller
module
sad.callback.metrics_logging
module
sad.callback.w_l1_scheduler
module
sad.generator
module
sad.generator.base
module
sad.generator.implicit_fb
module
sad.generator.simulation
module
sad.model
module
sad.model.base
module
sad.model.bpr
module
sad.model.cornac
module
sad.model.fm
module
sad.model.msft_ncf
module
sad.model.msft_rbm
module
sad.model.msft_vae
module
sad.model.sad
module
sad.model.svd
module
sad.task
module
sad.task.base
module
sad.task.dummy
module
sad.task.training
module
sad.task.training.training
module
sad.trainer
module
sad.trainer.base
module
sad.trainer.cornac
module
sad.trainer.fm
module
sad.trainer.msft_ncf
module
sad.trainer.msft_rbm
module
sad.trainer.msft_vae
module
sad.trainer.sad
module
sad.trainer.svd
module
sad.utils
module
sad.utils.job
module
sad.utils.logging
module
sad.utils.misc
module
SADModel (class in sad.model.sad)
save() (BPRModel method)
(CornacModel method)
(CornacTrainer method)
(FMModel method)
(FMTrainer method)
(GeneratorBase method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecNCFTrainer method)
(MSFTRecRBMModel method)
(MSFTRecRBMTrainer method)
(MSFTRecVAEModel method)
(MSFTRecVAETrainer method)
(SADModel method)
(SGDTrainer method)
(SVDModel method)
(SVDTrainer method)
(TrainerBase method)
(WeightL1SchedulerCallback method)
save_checkpoint() (BPRModel method)
(CornacModel method)
(FMModel method)
(ModelBase method)
(MSFTRecNCFModel method)
(MSFTRecRBMModel method)
(MSFTRecVAEModel method)
(SADModel method)
(SVDModel method)
scheme (WeightL1SchedulerCallback property)
setup_module_level_logger() (in module sad.utils.logging)
SGDTrainer (class in sad.trainer.sad)
show_config() (TaskBase method)
SimulationGenerator (class in sad.generator.simulation)
spec (CallbackBase property)
(CallerProtocol property)
(GeneratorBase property)
(ModelBase property)
(TrainerBase property)
start (WeightL1SchedulerCallback property)
step() (in module sad.callback.w_l1_scheduler)
stop (CallerProtocol property)
(TrainerBase property)
surprise_dataset (ImplicitFeedbackGenerator property)
svd_model (SVDModel property)
SVDModel (class in sad.model.svd)
SVDTrainer (class in sad.trainer.svd)
T
T0 (SimulationGenerator property)
T_ceiling (SADModel property)
task (CallerProtocol property)
(GeneratorBase property)
(ModelBase property)
(TrainerBase property)
task_id (TaskBase property)
TaskBase (class in sad.task.base)
tensor (GeneratorBase property)
tensor_flag (GeneratorBase property)
train() (CornacTrainer method)
(FMTrainer method)
(MSFTRecNCFTrainer method)
(MSFTRecRBMTrainer method)
(MSFTRecVAETrainer method)
(SGDTrainer method)
(SVDTrainer method)
(TrainerBase method)
trainer_config (TrainingTask property)
TrainerBase (class in sad.trainer.base)
TrainerFactory (class in sad.trainer.base)
TrainingTask (class in sad.task.training.training)
U
u_batch (GeneratorBase property)
u_idxs (MSFTRecNCFTrainer property)
(SGDTrainer property)
uidx_to_iidxs_tuple (GeneratorBase property)
update_dict_recursively() (in module sad.utils.misc)
user_id_to_idx (GeneratorBase property)
user_idx_to_id (GeneratorBase property)
user_idx_to_preference (GeneratorBase property)
W
w (MSFTRecRBMModel property)
w_l1 (SGDTrainer property)
w_l2 (FMTrainer property)
(SGDTrainer property)
WeightL1SchedulerCallback (class in sad.callback.w_l1_scheduler)
working_dir (ModelBase property)
(TrainerBase property)
X
X0 (SimulationGenerator property)
XI0 (SimulationGenerator property)