modlee

Getting Started

  • Quickstart with Modlee
    • Account Setup
    • Python Setup
      • 1. Install Python
      • 2. Set Up a Virtual Environment (Optional but Recommended)
    • Install the Modlee Package
      • PyPI
      • Source
    • Set API Key
    • How to Use Modlee - Quick Example
    • Supported Use Cases
    • Recommended Next Steps

Projects

  • First Project with Modlee
    • MNIST Image Classification with Modlee: An End-to-End Tutorial
      • MNIST Dataset
      • Prerequisites
      • 1. Using Modlee to Recommend and Train a Model
      • 2. Custom Model Implementation
      • 3. Compare Models
      • 4. View Saved Training Assets
      • Conclusion
      • Recommended Next Steps

Guides

  • Modlee Guides
    • Meta-Learning Explained
      • How It Works
      • Significance of Meta-Learning
    • Overview of Meta Features
      • Defining Meta Features
      • Importance of Standardizing Meta Features
    • Preservation of Machine Learning Knowledge with Modlee
      • Automated Experiment Tracking
      • Benefits
      • Auto Documentation Features
      • Key Components of Auto Documentation
      • Benefits of Auto Documentation
      • Custom Logging of Additional Metrics
      • Data Sharing with Modlee
    • Model Recommendations by Modlee
      • Input to the Model Recommendation System
      • Output from the Model Recommendation System
      • Improving the Model Recommendation Process
    • Visualizing Experiments with MLFlow
      • Introduction to MLFlow
      • Steps to Launch MLFlow
    • Formatting Data Loaders and Datasets
      • Dataset Guidelines
      • Proper Data Loader Formatting
    • Defining Models with Modlee
    • Choosing the Right Approach: Statistical ML, Deep Learning, or LLMs
      • Statistical Machine Learning (ML)
      • Deep Learning (DL)
      • Large Language Models (LLMs)
      • Real World Application
    • Recommended Next Steps
  • Optimizing Your ML Model Architecture
    • Introduction
      • Why Optimization Matters
    • Understanding Model Components
      • Layers and Architecture
      • Activation Functions
    • Common Optimization Techniques
      • 1. Hyperparameter Tuning
      • 2. Regularization Techniques
      • 3. Architecture Adjustments
    • Practical Tips for Optimization
      • Interpreting Performance Metrics
      • Identifying Overfitting/Underfitting
    • Using Tools for Optimization
      • MLFlow Integration
    • Case Study and Example
      • Example 1: Improving a Convolutional Neural Network (CNN)
      • Basic CNN
      • Improved CNN

Use Cases Roadmap

  • Examples Overview

Image Examples

  • Image Classification Model Recommendation
  • Image Classification Experiment Documentation
  • Image Segmentation
  • Image Regression
  • Image2Image Example

Tabular Examples

  • Tabular Classification
  • Tabular Regression
  • Text Embeddings With Tabular Classification Model
  • Audio Embeddings With Tabular Classification Model
  • Image Embeddings With Tabular Classification Model

Time Series Examples

  • Time Series Forecasting
  • Time Series Classification
  • Time Series Regression

Text Examples

  • Text Classification
  • Text Regression
  • Text2Text Example

API Reference

  • modlee package
    • Subpackages
      • modlee.model package
        • Submodules
        • Module contents
      • modlee.recommender package
        • Submodules
        • Module contents
    • Submodules
      • modlee.api_config module
        • ModleeAPIConfig
      • modlee.client module
        • ModleeClient
      • modlee.config module
      • modlee.converter module
        • Converter
      • modlee.data_metafeatures module
        • DataMetafeatures
        • ImageDataMetafeatures
        • TextDataMetafeatures
        • bench_kmeans_unsupervised()
        • extract_features_from_model()
        • get_image_features()
        • get_n_samples()
        • manipulate_x_1()
        • manipulate_x_2()
        • manipulate_x_3()
        • manipulate_x_4()
        • manipulate_x_5()
        • pad_image_channels()
        • sample_dataloader()
        • sample_image_channels()
        • sample_image_from_video()
      • modlee.dataframes module
        • DataFrameTransforms
        • ModleeDataFrame
        • default_transforms()
      • modlee.model_metafeatures module
        • ImageClassificationMetafeatures
        • ImageModelMetafeatures
        • ImageSegmentationModelMetafeatures
        • ModelEncoder
        • ModelMetafeatures
        • TextModelMetafeatures
      • modlee.model_text_converter module
        • exhaust_sequence_branch()
        • get_code_text()
        • get_code_text_for_model()
        • save_code_text_for_model()
      • modlee.retriever module
        • get_cached_vars()
        • get_data_snapshot()
        • get_model()
        • get_runs()
        • run_path_exists()
      • modlee.utils module
        • apply_discretize_to_summary()
        • closest_power_of_2()
        • convert_to_scientific()
        • discretize()
        • get_dataloader()
        • get_fashion_mnist()
        • get_imagenette_dataloader()
        • get_model_size()
        • image_loaders
        • is_cacheable()
        • last_run_path()
        • quantize()
        • quantize_dict()
        • safe_mkdir()
        • save_run()
        • save_run_as_json()
        • text_loaders
        • typewriter_print()
        • uri_to_path()
    • Module contents

Troubleshooting

  • Identifying and Solving Issues
    • Installation Issues
      • Problem: Installation Errors
      • Problem: Incompatible Package Versions
    • Setup Problems
      • Problem: Configuration Errors
      • Problem: Unable to Access Modlee API
    • Model Issues
      • Problem: Training Process Fails or Crashes
      • Problem: None Model Recommended
    • Environment Issues
      • Problem: Kaggle Notebook Environment
      • Problem: Kaggle Notebook, Run Out of GPU Compute
    • Model Limitations
      • Problem: Errors Using LSTMs
    • Still Need Help?

Support

  • Additional Resources
    • Community
    • Contributing
    • Issues
    • More Information

Links

  • modlee.ai
  • modlee Dashboard
  • Discord
  • GitHub
modlee
  • Python Module Index

Python Module Index

m
 
m
- modlee
    modlee.api_config
    modlee.client
    modlee.config
    modlee.converter
    modlee.data_metafeatures
    modlee.dataframes
    modlee.model
    modlee.model.callbacks
    modlee.model.image_model
    modlee.model.model
    modlee.model.recommended_model
    modlee.model_metafeatures
    modlee.model_text_converter
    modlee.recommender
    modlee.recommender.image_recommender
    modlee.recommender.recommender
    modlee.retriever
    modlee.utils

© Copyright 2024, Modlee, Inc.

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