Core API
========

Datasets
--------

.. autoclass:: compresso_recsys.SplitBundle
   :members:

.. autoclass:: compresso_recsys.RecSysDataset
   :members:

.. autoclass:: compresso_recsys.Goodbooks
   :members:

.. autoclass:: compresso_recsys.MovieLens1M
   :members:

.. autoclass:: compresso_recsys.MovieLens20M
   :members:

.. autoclass:: compresso_recsys.AmazonReviews2023
   :members:

Checkpoint Helpers
------------------

.. autofunction:: compresso_recsys.build_recsys_checkpoint

.. autofunction:: compresso_recsys.update_checkpoint

.. autofunction:: compresso_recsys.read_checkpoint

.. autofunction:: compresso_recsys.load_manifest

.. autofunction:: compresso_recsys.save_manifest

.. autofunction:: compresso_recsys.update_stage_manifest

.. autofunction:: compresso_recsys.save_json

.. autofunction:: compresso_recsys.load_json

.. autofunction:: compresso_recsys.save_recsys_split

.. autofunction:: compresso_recsys.load_recsys_split

.. autofunction:: compresso_recsys.save_cluster_graph_stage

.. autofunction:: compresso_recsys.load_cluster_graph_stage
