MCPcopy Create free account

hub / github.com/Nemexur/revisit-bpr / functions

Functions496 in github.com/Nemexur/revisit-bpr

Method__len__
(self)
experiments/libraries/recbole/dataset.py:27
Method__len__
(self)
experiments/multae/dataset.py:17
Method__len__
(self)
experiments/datasets/time-split/dataset.py:17
Method__len__
(self)
experiments/bpr/dataset.py:25
Method__len__
(self)
experiments/bpr/dataset.py:67
Method__len__
(self)
experiments/bpr/dataset.py:122
Method__len__
(self)
experiments/bpr/dataset.py:169
Method__len__
(self)
revisit_bpr/datasets/jsonl.py:26
Method__post_init__
(self)
experiments/encoder.py:16
Method__post_init__
(self)
experiments/datasets/time-split/dataset.py:14
Method__repr__
(self)
revisit_bpr/modules/activation.py:40
Method_eval_step
(self, engine: Engine, batch: dict[str, torch.Tensor])
experiments/trainer.py:85
Method_is_preempted
(self)
experiments/decorator.py:66
Method_remove_seen_items
(self, engine: Engine)
experiments/libraries/lightfm/exp.py:156
Method_remove_seen_items
(self, engine: Engine)
experiments/libraries/implicit/exp.py:156
Method_remove_seen_items
(self, engine: Engine)
experiments/multae/exp.py:219
Method_remove_seen_items
(self, engine: Engine)
experiments/ease/exp.py:161
Method_remove_seen_items
(self, engine: Engine)
experiments/bpr/exp.py:369
Method_remove_seen_items
(self, engine: Engine)
experiments/popularity/exp.py:175
Method_reset_epoch
(self, engine: Engine)
experiments/trainer.py:131
Method_reset_loss_parts
(self, engine: Engine)
experiments/multae/exp.py:226
Method_reset_metrics
(self, engine: Engine)
experiments/bpr/exp.py:376
Method_run_eval
(self)
experiments/trainer.py:119
Method_run_local
(self, local_rank: int = -1, world_size: int = 1)
experiments/decorator.py:48
Method_signal_handler
(self, sig: int, _: FrameType | None)
experiments/decorator.py:91
Method_train_batch
(self, engine: Engine)
experiments/bpr/exp.py:357
Method_train_step
( self, engine: Engine, batch: dict[str, torch.Tensor] )
experiments/trainer.py:64
Method_update_iteration
(self, engine: Engine)
experiments/trainer.py:138
Method_update_loss
(self, engine: Engine)
experiments/trainer.py:141
Method_update_loss_parts
(self, engine: Engine, model: MultVAE)
experiments/multae/exp.py:234
Method_update_metrics
(self, engine: Engine)
experiments/bpr/exp.py:384
Methodaccelerator
(self)
revisit_bpr/metrics/metric.py:13
Functionanother_wrapper
(self: Metric, *args: Any, **kwargs: Any)
revisit_bpr/metrics/metric.py:67
Functioncallback
(ctx: click.Context, _: click.core.Parameter, value: str)
experiments/click_options.py:103
Methodclean
(self)
experiments/base.py:16
Methodclean
(self)
experiments/launcher.py:20
Methodclean
(self)
experiments/launcher.py:31
Methodclean
(self)
experiments/launcher.py:72
Methodclean
(self)
experiments/libraries/lightfm/exp.py:103
Methodclean
(self)
experiments/libraries/cornac/exp.py:99
Methodclean
(self)
experiments/libraries/recbole/exp.py:101
Methodclean
(self)
experiments/libraries/implicit/exp.py:103
Methodclean
(self)
experiments/multae/exp.py:118
Methodclean
(self)
experiments/ease/exp.py:101
Methodclean
(self)
experiments/bpr/exp.py:156
Methodclean
(self)
experiments/popularity/exp.py:106
Functionclearml_option
Add clearml option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Calla
experiments/click_options.py:247
Methodcollate_fn
(self, indices: list[int])
experiments/bpr/dataset.py:175
Methodcompute
(self, output: torch.Tensor, target: torch.Tensor)
revisit_bpr/metrics/metric.py:34
Methodcompute
( self, output: torch.Tensor, target: torch.Tensor, mask: torch.Tensor | None = None )
revisit_bpr/metrics/metric.py:58
Methodconvert
Convert value to an appropriate representation. Parameters ---------- value: str Value assigned to a par
experiments/click_options.py:18
Functiondebug_option
Add debug option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Callabl
experiments/click_options.py:156
Methoddecode
(self, id: int)
experiments/encoder.py:34
Methoddecode
(self, data: Iterable[str | int], namespace: str)
experiments/datasets/time-split/dataset.py:36
Functiondir_option
Add dir option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Callable
experiments/click_options.py:123
Functionearly_stopping_options
Add options: - early-stopping-metric - early-stopping-patience - early-stopping-direction Parameters ---------- f: Calla
experiments/click_options.py:670
Methodencode
(self, item: Any)
experiments/encoder.py:31
Functionensure_device_handler
(engine: Engine)
experiments/options.py:129
Functionexp_dcg
Calculate `Exponential` gain function for `NDCG` Metric.
revisit_bpr/metrics/ndcg.py:8
Functionextra_vars_option
Add extra-vars option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Ca
experiments/click_options.py:277
Methodforward
(self, inputs: sps.coo_matrix | dict[str, torch.Tensor])
experiments/libraries/lightfm/model.py:30
Methodforward
(self, inputs: sps.csr_matrix | dict[str, torch.Tensor])
experiments/libraries/implicit/model.py:20
Methodforward
(self, t: torch.Tensor)
revisit_bpr/modules/mlp.py:44
Methodforward
( self, logits: torch.Tensor, target: torch.Tensor, weights: torch.Tensor = None )
revisit_bpr/models/ae/loss.py:9
Methodforward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/ae/multdae.py:33
Methodforward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/ae/multvae.py:68
Methodforward
(self, inputs: sps.csr_matrix | dict[str, torch.Tensor])
revisit_bpr/models/ease/model.py:18
Methodforward
(self, logits: torch.Tensor)
revisit_bpr/models/bpr/loss.py:19
Methodforward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/bpr/model.py:40
Methodforward
( self, user: torch.Tensor, item: torch.Tensor, _: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:131
Methodforward
( self, _: torch.Tensor, item: torch.Tensor, other: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:176
Methodforward
( self, _: torch.Tensor, item: torch.Tensor, other: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:221
Methodforward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/popularity/model.py:18
Functiongelu
Implementation of the gelu activation function. For information: OpenAI GPT's gelu is slightly different (and gives slightly different result
revisit_bpr/modules/activation.py:14
Methodget_features
(self)
revisit_bpr/models/bpr/model.py:9
Methodget_features
(self)
revisit_bpr/models/bpr/model.py:197
Methodget_features
(self)
revisit_bpr/models/bpr/model.py:250
Methodget_metric
Compute and return averaged metric. Optionally reset internal state if needed.
revisit_bpr/metrics/metric.py:38
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/recall.py:53
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:49
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:110
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:168
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/fbeta.py:62
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/ndcg.py:80
Methodget_metric
(self, reset: bool = False)
revisit_bpr/metrics/precision.py:53
Functiongrads_hist_handler
(engine: Engine)
experiments/options.py:239
Functionhandler
(engine: Engine, accelerator: Accelerator)
experiments/s3_infer.py:75
Functionhandler
(engine: Engine, accelerator: Accelerator)
experiments/s3_run.py:80
Methodhandler
(entry: os.DirEntry)
experiments/s3/fs.py:86
Functionhandler_with_exception
(engine: Engine, exc: Exception)
experiments/options.py:213
Methodinit_env
(self, local_rank: int, world_size: int)
experiments/launcher.py:16
Methodinit_env
(self, *_)
experiments/launcher.py:28
Methodinput_size
(self)
revisit_bpr/modules/mlp.py:51
Methodinternal
()
experiments/encoder.py:80
Methodinterrupt
(self)
experiments/base.py:19
Methodinterrupt
(self)
experiments/s3_infer.py:68
Methodinterrupt
(self)
experiments/s3_run.py:73
Methodinterrupt
(self)
experiments/libraries/lightfm/exp.py:99
Methodinterrupt
(self)
experiments/libraries/implicit/exp.py:99
Methodinterrupt
(self)
experiments/multae/exp.py:114
← previousnext →301–400 of 496, ranked by callers