Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nemexur/revisit-bpr
/ functions
Functions
496 in github.com/Nemexur/revisit-bpr
⨍
Functions
496
◇
Types & classes
87
↳
Endpoints
1
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
Method
accelerator
(self)
revisit_bpr/metrics/metric.py:13
Function
another_wrapper
(self: Metric, *args: Any, **kwargs: Any)
revisit_bpr/metrics/metric.py:67
Function
callback
(ctx: click.Context, _: click.core.Parameter, value: str)
experiments/click_options.py:103
Method
clean
(self)
experiments/base.py:16
Method
clean
(self)
experiments/launcher.py:20
Method
clean
(self)
experiments/launcher.py:31
Method
clean
(self)
experiments/launcher.py:72
Method
clean
(self)
experiments/libraries/lightfm/exp.py:103
Method
clean
(self)
experiments/libraries/cornac/exp.py:99
Method
clean
(self)
experiments/libraries/recbole/exp.py:101
Method
clean
(self)
experiments/libraries/implicit/exp.py:103
Method
clean
(self)
experiments/multae/exp.py:118
Method
clean
(self)
experiments/ease/exp.py:101
Method
clean
(self)
experiments/bpr/exp.py:156
Method
clean
(self)
experiments/popularity/exp.py:106
Function
clearml_option
Add clearml option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Calla
experiments/click_options.py:247
Method
collate_fn
(self, indices: list[int])
experiments/bpr/dataset.py:175
Method
compute
(self, output: torch.Tensor, target: torch.Tensor)
revisit_bpr/metrics/metric.py:34
Method
compute
( self, output: torch.Tensor, target: torch.Tensor, mask: torch.Tensor | None = None )
revisit_bpr/metrics/metric.py:58
Method
convert
Convert value to an appropriate representation. Parameters ---------- value: str Value assigned to a par
experiments/click_options.py:18
Function
debug_option
Add debug option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Callabl
experiments/click_options.py:156
Method
decode
(self, id: int)
experiments/encoder.py:34
Method
decode
(self, data: Iterable[str | int], namespace: str)
experiments/datasets/time-split/dataset.py:36
Function
dir_option
Add dir option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Callable
experiments/click_options.py:123
Function
early_stopping_options
Add options: - early-stopping-metric - early-stopping-patience - early-stopping-direction Parameters ---------- f: Calla
experiments/click_options.py:670
Method
encode
(self, item: Any)
experiments/encoder.py:31
Function
ensure_device_handler
(engine: Engine)
experiments/options.py:129
Function
exp_dcg
Calculate `Exponential` gain function for `NDCG` Metric.
revisit_bpr/metrics/ndcg.py:8
Function
extra_vars_option
Add extra-vars option to CLI command. Parameters ---------- f: Callable Click command/group. Returns ------- Ca
experiments/click_options.py:277
Method
forward
(self, inputs: sps.coo_matrix | dict[str, torch.Tensor])
experiments/libraries/lightfm/model.py:30
Method
forward
(self, inputs: sps.csr_matrix | dict[str, torch.Tensor])
experiments/libraries/implicit/model.py:20
Method
forward
(self, t: torch.Tensor)
revisit_bpr/modules/mlp.py:44
Method
forward
( self, logits: torch.Tensor, target: torch.Tensor, weights: torch.Tensor = None )
revisit_bpr/models/ae/loss.py:9
Method
forward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/ae/multdae.py:33
Method
forward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/ae/multvae.py:68
Method
forward
(self, inputs: sps.csr_matrix | dict[str, torch.Tensor])
revisit_bpr/models/ease/model.py:18
Method
forward
(self, logits: torch.Tensor)
revisit_bpr/models/bpr/loss.py:19
Method
forward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/bpr/model.py:40
Method
forward
( self, user: torch.Tensor, item: torch.Tensor, _: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:131
Method
forward
( self, _: torch.Tensor, item: torch.Tensor, other: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:176
Method
forward
( self, _: torch.Tensor, item: torch.Tensor, other: dict[str, torch.Tensor] )
revisit_bpr/models/bpr/model.py:221
Method
forward
(self, inputs: dict[str, torch.Tensor])
revisit_bpr/models/popularity/model.py:18
Function
gelu
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
Method
get_features
(self)
revisit_bpr/models/bpr/model.py:9
Method
get_features
(self)
revisit_bpr/models/bpr/model.py:197
Method
get_features
(self)
revisit_bpr/models/bpr/model.py:250
Method
get_metric
Compute and return averaged metric. Optionally reset internal state if needed.
revisit_bpr/metrics/metric.py:38
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/recall.py:53
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:49
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:110
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/auc.py:168
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/fbeta.py:62
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/ndcg.py:80
Method
get_metric
(self, reset: bool = False)
revisit_bpr/metrics/precision.py:53
Function
grads_hist_handler
(engine: Engine)
experiments/options.py:239
Function
handler
(engine: Engine, accelerator: Accelerator)
experiments/s3_infer.py:75
Function
handler
(engine: Engine, accelerator: Accelerator)
experiments/s3_run.py:80
Method
handler
(entry: os.DirEntry)
experiments/s3/fs.py:86
Function
handler_with_exception
(engine: Engine, exc: Exception)
experiments/options.py:213
Method
init_env
(self, local_rank: int, world_size: int)
experiments/launcher.py:16
Method
init_env
(self, *_)
experiments/launcher.py:28
Method
input_size
(self)
revisit_bpr/modules/mlp.py:51
Method
internal
()
experiments/encoder.py:80
Method
interrupt
(self)
experiments/base.py:19
Method
interrupt
(self)
experiments/s3_infer.py:68
Method
interrupt
(self)
experiments/s3_run.py:73
Method
interrupt
(self)
experiments/libraries/lightfm/exp.py:99
Method
interrupt
(self)
experiments/libraries/implicit/exp.py:99
Method
interrupt
(self)
experiments/multae/exp.py:114
← previous
next →
301–400 of 496, ranked by callers