Clustering primitives and persistence ===================================== The backend-agnostic pieces every clusterer shares: the PCA embedding, the deployable classifiers, the per-element fit contract, and ``PickleIO`` — the one implementation behind ``Judge.save`` / ``Judge.load`` and the ``judge_final.pkl`` a run writes. .. automodule:: atom_hifi.training.cluster_base :members: :undoc-members: :show-inheritance: