Jump to content

Connect SuperML | Leeroopedia MCP: Equip your AI agents with best practices, code verification, and debugging knowledge. Powered by Leeroo — building Organizational Superintelligence. Contact us at founders@leeroo.com.

Implementation:Mlflow Mlflow Sidebars ClassicML

From Leeroopedia
Knowledge Sources
Domains Documentation, Navigation, Frontend
Last Updated 2026-02-13 20:00 GMT

Overview

Defines the Classic ML sidebar navigation for traditional machine learning workflow documentation in the MLflow Docusaurus site.

Description

sidebarsClassicML.ts exports a SidebarsConfig object containing the classicMLSidebar, which organizes documentation for traditional (non-GenAI) machine learning workflows. This sidebar is used by the classic-ml documentation plugin configured in docusaurus.config.ts and is served at the /ml route.

The sidebar is organized into the following top-level sections:

  • MLflow -- Root index page
  • Getting Started -- Setup guide, quickstart, hyperparameter tuning tutorial, and deep learning introduction
  • Machine Learning -- Two major subcategories:
    • Traditional ML -- Tutorials (hyperparameter tuning with Optuna, custom PyFunc models, serving multiple models), and framework-specific pages for Scikit-learn, XGBoost, SparkML, and Prophet
    • Deep Learning -- PyTorch, TensorFlow, Keras, Transformers (with guide, large models, task types, and 8 tutorials), Sentence Transformers (with 4 tutorials), and spaCy
  • Build -- MLflow Tracking (quickstart, auto logging, tracking server, search, system metrics, tracking APIs), MLflow Model (autogenerated from directory with community model flavors), and MLflow Datasets
  • Evaluate -- Single evaluation page
  • Deploy -- Model Registry, MLflow Serving (local, Kubernetes, SageMaker, Modal deployment), and Docker
  • Webhooks -- Webhook configuration documentation
  • Team Collaboration -- Self-Hosting, Managed Services, Access Control, and MLflow Projects
  • API References -- Links to Python, Java, R, REST, and CLI API docs
  • MLflow 3.0 Migration -- Migration guide for MLflow 3.0
  • More -- Contributing, Blog, Plugins, External Tutorials

The sidebar makes extensive use of autogenerated items (for model docs, deployment docs, and model registry) and manually curated doc items for tutorials and guides. It references apiReferencePrefix() for constructing API documentation URLs and includes cross-section links to self-hosting documentation.

Usage

Modify this file to update the navigation structure of the Classic ML documentation section at /ml.

Code Reference

Source Location

Signature

import type { SidebarsConfig } from '@docusaurus/plugin-content-docs';
import { apiReferencePrefix } from './docusaurusConfigUtils';

const sidebarsClassicML: SidebarsConfig = {
  classicMLSidebar: [
    // ... sidebar items ...
  ],
};

export default sidebarsClassicML;

Import

// Referenced in docusaurus.config.ts via the classic-ml plugin:
// sidebarPath: './sidebarsClassicML.ts'

I/O Contract

Inputs

Name Type Required Description
N/A N/A N/A Static configuration file with no runtime inputs

Outputs

Name Type Description
sidebarsClassicML SidebarsConfig Configuration object consumed by the classic-ml Docusaurus plugin to render the /ml sidebar

Sidebar Structure

Top-Level Categories

Category Collapsed Key Contents
Getting Started No Setup, Quickstart, Hyperparameter Tuning, Deep Learning
Machine Learning No Traditional ML (sklearn, XGBoost, SparkML, Prophet), Deep Learning (PyTorch, TensorFlow, Keras, Transformers, Sentence Transformers, spaCy)
Build No Tracking, Model, Datasets
Evaluate N/A Single evaluation page
Deploy No Model Registry, Serving (local, Kubernetes, SageMaker, Modal), Docker
Webhooks N/A Single webhooks page
Team Collaboration Yes Self-Hosting, Managed Services, Access Control, Projects
API References Yes Python, Java, R, REST, CLI
MLflow 3.0 Migration N/A Single migration guide page
More Yes Contributing, Blog, Plugins, External Tutorials

Usage Examples

Adding a New ML Framework

// To add a new framework to Traditional ML:
{
  type: 'doc',
  id: 'traditional-ml/new-framework/index',
  label: 'New Framework',
}

Related Pages

Page Connections

Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment