MindSpore Recommender Documents
================================
MindSpore Recommender is an open source training acceleration library based on the MindSpore framework for the recommendation domain. With MindSpore's large-scale heterogeneous computing acceleration capability, MindSpore Recommender supports efficient training of large-scale dynamic features for online and offline scenarios.
.. raw:: html

The MindSpore Recommender acceleration library consists of the following components:
- online training: implements online training of real-time data and incremental model updates by streaming data from real-time data sources (e.g., Kafka) and online real-time data processing to support business scenarios that require real-time model updates.
- offline training: for the traditional offline dataset training scenario, it supports the training of recommendation models containing large-scale feature vectors through automatic parallelism, distributed feature caching, heterogeneous acceleration and other technical solutions.
- data processing: MindSpore Pandas and MindData provide the ability to read and process data online and offline, saving the overhead of multiple languages and frameworks through full-Python expression support, and opening up efficient data flow links for data processing and model training.
- model library: includes continuous rich training of typical recommendation models. After rigorous validation for accuracy and performance, it can be used right after installation.
Code repository address:
.. toctree::
:glob:
:maxdepth: 1
:caption: Installation
install
.. toctree::
:glob:
:maxdepth: 1
:caption: Guide
offline_learning
online_learning
.. toctree::
:maxdepth: 1
:caption: API References
recommender
.. toctree::
:glob:
:maxdepth: 1
:caption: RELEASE NOTES
RELEASE