models icon indicating copy to clipboard operation
models copied to clipboard

Merlin Models is a collection of deep learning recommender system model reference implementations

Results 205 models issues
Sort by recently updated
recently updated
newest added

### Description The `UniformNegativeSampling` class name might be misleading since it is not really doing uniform negative sampling. It'd be useful to find another name that'd be more accurate and...

enhancement

### Description We have been using the `int_domain.max` property of the `ColumnSchema` to compute embedding cardinalities. This task proposes to replace the usage of `int_domain.max` to infer the cardinality with...

area/tensorflow
chore
P1

# πŸš€ Feature request Currently, we don’t support variable-length continuous columns out of the box, therefore, when we train Two-Tower model with variable length multi-hot continuous columns we get an...

status/needs-triage

# πŸš€ Feature request ## Motivation When building latent factor models (for example with LightFM). Evaluation requires that the validation or test dataset has no user-item interaction overlap. LightFM raises...

status/needs-triage

Right now we are converting all features to dense when we store them in the feature-context ([source](https://github.com/NVIDIA-Merlin/models/blob/main/merlin/models/tf/models/base.py#L293)). It would be better to store them as `tf.RaggedTensors`, when retrieving them the...

bug
P1

### Bug description We want to be able to save the entire Two-Tower model and load back to be able to do `model.evaluate()` and `model.predict()`. However, we get the following...

enhancement
P1

### Goals :soccer: This PR introduces a first draft of the Youtube-DNN retrieval model example. It also fixes some related issues raised when defining the notebook. - [x] First draft...

status/work-in-progress
status/blocked
epic?

# πŸš€ Feature request As a user, I want to visualize the architecture and way to debug/understand the architecture. NVTabular + Merlin Models are a powerful tool to provide easy...

status/needs-triage

Currently Tensorflow will use all memory it has available on startup. In newer versions dynamic memory-growth can be enabled. This should be added as an option in `configure_tensorflow`.

enhancement
area/tensorflow