Complete Model Index#
Alphabetical reference for all documented CoreRec models. See Model Tiers for production vs sandbox policy.
Production models (16)#
The list is corerec.engines.MODELS; corerec models prints it.
Model |
Category |
Import |
Tutorial |
|---|---|---|---|
ALS |
Classic CF |
|
- |
DCN |
Ranking |
|
|
DeepFM |
Ranking |
|
|
EASE |
Classic CF |
|
- |
HSTU |
Generative |
|
|
Item2Vec |
Classic CF |
|
- |
ItemKNN |
Classic CF |
|
- |
LightGCN |
Graph |
|
|
MultiDAE |
Autoencoder |
|
- |
MultVAE |
Autoencoder |
|
- |
SAR |
Classic CF |
|
|
SASRec |
Sequential |
|
|
SLIM |
Classic CF |
|
- |
TFIDFRecommender |
Content |
|
|
TwoTower |
Retrieval |
|
|
UserKNN |
Classic CF |
|
- |
All production models implement: fit(), predict(), recommend(top_k=), save(), load() via BaseRecommender.
Sandbox models (by category)#
Deep learning (sandbox)#
AFM, AutoFI, AutoInt, BST, BiVAE, Caser, DCN-Base, DeepCrossing, DeepFM-Base, DeepRec, DIEN, DiFM, DIN, DLRM, ENSFM, ESCM2, ESMM, FGCNN, FFM, FiBiNet, FLEN, FM, GAN-Rec, GateNet, GRU-CF, Monolith, MMoE, NFM, NextItNet, PLE, PNN, TDM, Wide&Deep, YouTubeDNN
→ Details: Deep Learning Models
Matrix factorization (sandbox)#
A2SVD, ALS, FM-Base, Matrix Factorization, MF-Base, SVD, User-Based CF
→ Details: Matrix Factorization
Graph (sandbox)#
GeoIMC, GNN-Base, LightGCN-Base
→ Details: Graph-Based Models
Sequential (sandbox)#
RBM, RLRMC, SLi-Rec, SUM, NextItNet, Caser
→ Details: Sequential Models
Bayesian (sandbox)#
BPR, BPR-MF, VMF
→ Details: Bayesian Models
Content (sandbox)#
MIND-Content
→ Details: Content-Based Models
Category guides#
Unified API#
model.fit(...) # see model-specific tutorial
score = model.predict(user, item)
recs = model.recommend(user, top_k=10)
model.save("artifacts/my_model") # safe bundle default
loaded = type(model).load("artifacts/my_model")
Persistence: Safe Model Bundles (corerec_safe_v1).
Tutorials#
Hands-on walkthroughs: Tutorial Index
Pipeline & serving: Pipeline Tutorial · Serving API