MLBlocks
0.6.0

Getting Started

  • What is MLBlocks?
  • Installation
  • Quickstart

Advanced Usage

  • Primitives
    • What is a Primitive?
    • JSON Annotations
      • Function Primitives
      • Class Primitives
    • The MLBlock Class
  • Hyperparameters
    • Fixed Hyperparameters
    • Tunable Hyperparameters
      • Special Hyperparameter Types
        • Multitype Hyperparameters
        • Conditional Hyperparameters
  • Pipelines
    • What is a Pipeline?
    • The MLPipeline Class
      • Block Names
      • Init Arguments
    • Context
      • Context Usage Examples
    • JSON Annotations
      • Representing a Pipeline as a dict
      • Loading a Pipeline from a dict
    • Intermediate Outputs and Partial Execution
      • output_
      • start_
    • Pipeline debugging
  • Adding Primitives
    • MLPrimitives
    • Writing Primitives
    • Primitives Lookup
    • Adding a Primitives Folder
    • Developing a Primitives Library

Pipeline Examples

  • Single Table Pipelines
    • Regression Pipeline
    • Classification Pipeline
  • Multi Table Pipelines
    • Multi Table Classification Pipeline
  • Text Pipelines
    • Text Classification
      • MLPrimitives + Keras Preprocessing + Keras LSTM
    • Tabular Data with Text
      • MLPrimitives + Scikit-learn RandomForestClassifier
  • Image Pipelines
    • Image Classification
      • OpenCV GaussianBlur + Scikit-image HOG + Scikit-Learn RandomForestClassifier
    • OpenCV GaussianBlur + Keras Single Layer CNN
    • Image Regression
      • Keras MobileNet + XGBRegressor
  • Graph Pipelines
    • Link Prediction
      • NetworkX + MLPrimitives + Scikit-learn + XGBoost

API Reference

  • mlblocks

Resources

  • Contributing
  • Credits
  • Changelog
MLBlocks
  • Docs »
  • Search
  • Edit on GitHub


© Copyright 2018, MIT Data To AI Lab

Built with Sphinx using a theme provided by Read the Docs.