Features & Algorithms
🔢 Linear Models
- Linear Regression - Classic least squares regression
- Ridge Regression - L2 regularized linear regression
- Adaptive Regression - Self-adjusting regression models
- Logistic Regression - Binary and multiclass classification
🧠 Neural Networks
- Multi-Layer Perceptron (MLP) - Deep feedforward networks
- MLPRegressor - Neural networks for regression tasks
- MLPClassifier - Neural networks for classification
- Custom Architectures - Flexible layer configurations
🎨 Generative Models
- Generative Adversarial Networks (GANs) - Generate synthetic data
- Variational Autoencoders (VAEs) - Learn data representations
- Image Generation - Create synthetic images
- Data Augmentation - Expand training datasets
🏘️ Instance-Based Learning
- K-Nearest Neighbors (KNN) - Classification and regression
- Distance Metrics - Multiple distance calculations
- Weighted Neighbors - Distance-based weighting
- Efficient Search - Optimized neighbor finding
📊 Built-in Datasets
- Real Estate Prices - Property valuation data
- Bitcoin (BTC-USD) - Cryptocurrency price history
- London House Prices - UK property market data
- Fuel Consumption - Energy usage patterns
📈 Model Evaluation
- Regression Metrics - R², MSE, MAE, RMSE
- Classification Metrics - Accuracy, Precision, Recall, F1
- Error Analysis - Comprehensive model assessment
- Performance Tracking - Monitor model improvements
✨ Key Highlights
🚀 One-Line Dataset Loading
Access popular datasets instantly with simple function calls. No more data preprocessing headaches!
🧠 Complete ML Pipeline
From data loading to model evaluation, everything you need in one cohesive package.
🔧 Easy-to-Use APIs
Intuitive interfaces designed for both beginners and experienced practitioners.
📊 Built-in Evaluation
Comprehensive metrics and error analysis tools to assess model performance.
🎨 Advanced Models
State-of-the-art generative models including GANs and VAEs for creative applications.
💡 Educational Focus
Perfect for learning and teaching machine learning concepts with clear examples.
📦 Version 0.0.2.5 Features
- ✅ Enhanced neural network architectures
- ✅ Improved GAN and VAE implementations
- ✅ Extended dataset collection
- ✅ Better error handling and validation
- ✅ Optimized performance for large datasets
- ✅ Comprehensive documentation and examples