No project description provided
Project description
🔮 NeuronFlow 🔮
A lightweight machine learning library written in Python.
🌌 Overview
NeuronFlow is a Python package designed for building, training, and evaluating machine learning models. Whether you're a beginner or a seasoned professional, this library provides tools for quick prototyping and production-level model development.
Features include:
- 🧠 Customizable Models: Build custom models from scratch using an intuitive API.
- ⚡ Optimized for Performance: Built-in optimizations for faster training.
- 📊 Evaluation Tools: Built-in metrics and visualizations for evaluating models.
- 💡 Explainability: Model insights for transparency and debugging.
🌟 Tools Available
-
Linear Models:
- Linear Regression
- Multiple Linear Regression
- Polynomial Regression
-
Evaluation Metrics:
- Mean Square Error(MSE)
- Mean Absolute Error(MAE)
- Root Mean Square Error(RMSE)
- R2 Score
🚀 Installation
pip install neuronflow
How To Use
import neuronflow as nf
#Regression
from neuronflow import regerssion
#Linear Regression
X=np.array([1,2,3,4])
Y=np.array([5,6,7,8])
model=nf.regression.linear(X,Y)
model.fit()
#Inference
value=model.value(np.array([9,10]))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neuronflow-0.1.0.tar.gz
(3.5 kB
view details)
File details
Details for the file neuronflow-0.1.0.tar.gz.
File metadata
- Download URL: neuronflow-0.1.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a372bf9ecdd8f798e00be3c2045fac27f4a83af23fe940293a294d3eacec56c
|
|
| MD5 |
c1dfd094431ff31ff94e6c557ede804c
|
|
| BLAKE2b-256 |
e9f2e524c30deea0d4eb4b62673e61ad7f9bf873884793f4f6c3cbd2d98e05d1
|