spotify_mpd_two_tower

(★ 65)

Building two tower models with Spotify data in GCP

File Explorer

  • .DS_Store
  • .gcloudignore
  • .gitignore
  • 00-env-setup.ipynb
  • 00b-load-core-data-to-bq.ipynb
  • 01-bq-data-prep.ipynb
  • 02-tfrecord-beam-pipeline.ipynb
  • 03-build-retrieval-model.ipynb
  • 03b-build-retrieval-image.ipynb
  • 04-custom-train-retrieval.ipynb
  • 05-candidate-generation.ipynb
  • 06-deploy-query-tower-monitoring.ipynb
  • 06b-centralized-model-montioring-deploy-query-tower-monitoring.ipynb
  • 07-train-pipeline.ipynb
  • 08-build-ranking-model.ipynb
  • 09b-build-rank-image.ipynb
  • 09c-custom-train-rank.ipynb
  • 10-feature-store.ipynb
  • bonus-recs-for-your-spotify.ipynb
  • clean-up-ME-indexes.ipynb
  • custom_pipeline_spec.json
  • pip_freeze.txt
  • prediction_featurestore_fetch_config.yaml
  • README.md
  • train_job_dict.pkl
  • vocab_dict.pkl

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

gcloud projects

View Details ▼

Manage project access policies in Google Cloud.
See also: `gcloud`.

gcloud projects create {{project_id|project_number}}

Create a new project:

gcloud projects list

List all active projects:

gcloud projects describe {{project_id}}

Display metadata for a project:

🔍

gcloud

View Details ▼

The official CLI tool for Google Cloud Platform.
Some subcommands such as `app` and `init` have their own usage documentation.

gcloud config list

List all properties in one's active configuration:

gcloud auth login

Login to a Google account:

gcloud config set project {{project_name}}

Set the active project:

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

pop

View Details ▼

Send emails from your terminal.

pop

Launch the Text-based User Interface:

pop < {{path/to/message.md}} --from {{[email protected]}} --to {{[email protected]}} --subject "{{On the Subject of Ducks...}}" --attach {{path/to/attachment}}

Send an email using the content of a Markdown file as body:

pop --help

Display help:

🔍

nvtop

View Details ▼

Interactive ncurses-based GPU process and status viewer for AMD, Intel, and NVIDIA GPUs.
See also: `amdgpu_top`, `radeontop`.

nvtop

Launch the interactive GPU monitor:

nvtop {{[-d|--delay]}} {{2}}

Set the update delay in tenths of a second (for example, 2 = 0.2 seconds):

nvtop {{[-C|--no-color]}}

Run in monochrome (no color) mode:

// repository documentation