ML Helper

pub version license

ML Helper is a lightweight Dart library for machine learning. It provides tools for linear regression, metrics, and data preprocessing, fully offline and Flutter-friendly.


Features

  • ๐Ÿ“ˆ Linear Regression: A simple and easy-to-use implementation of the linear regression algorithm.
  • ๐Ÿงผ Preprocessing: Essential tools for preparing your data, including normalization and train/test split.
  • ๐Ÿ“Š Metrics: Evaluate your model's performance with key metrics like accuracy, recall, f1-score, and Mean Squared Error (MSE).
  • ๐Ÿ”ข Math Utilities: A collection of helpful math functions such as mean, standard deviation, sigmoid, and softmax.
  • โšก Lightweight: Built with zero dependencies to keep your project lean.
  • ๐Ÿ“ฑ Offline & Flutter-Friendly: Works seamlessly in your Dart and Flutter projects without needing an internet connection.

Getting Started

1. Installation

Add this to your package's pubspec.yaml file:

dependencies:
  ml_helper: ^0.0.1

Libraries

ml_helper