# Novatium
**Cosmic-Grade Machine Learning** — supercharged Base+Delta models for regression and classification.
```
`pip install novatium`
## Quickstart
### NovaRegressor
```python
from novatium import NovaAutoRegressor
from sklearn.datasets import load_diabetes
from sklearn.linear_model import LinearRegression
from sklearn.ensemble import RandomForestRegressor
X, y = load_diabetes(return_X_y=True)
model = NovaAutoRegressor()
model.fit(X, y)
pred = model.predict(X[:5])
print(pred)
```
### NovaClassifier
```python
from novatium import NovaAutoClassifier
from sklearn.datasets import load_breast_cancer
from sklearn.linear_model import LogisticRegression
from sklearn.ensemble import GradientBoostingRegressor
X, y = load_breast_cancer(return_X_y=True)
clf = NovaAutoClassifier()
clf.fit(X, y)
proba = clf.predict_proba(X[:5])
print(proba)
```
## Why Novatium?
- Drop-in **Base+Delta** pattern to uplift strong baselines.
- **Sklearn-compatible**: works with pipelines, grid search, etc.
- **Domain-agnostic**: tabular now; CV/NLP-ready APIs.
## License
Apache-2.0 — see `LICENSE`.
Raw data
{
"_id": null,
"home_page": null,
"name": "novatium",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "machine-learning, regression, classification, fusion, ai",
"author": "Praneeth Kumar Palepu",
"author_email": "praneeth.palepu@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/58/e9/2d2a86b4d1cadff9d9152edff02c841b8230d02bd13099c0d528b093218d/novatium-1.1.7.tar.gz",
"platform": null,
"description": "# Novatium\r\n**Cosmic-Grade Machine Learning** \u2014 supercharged Base+Delta models for regression and classification.\r\n\r\n```\r\n`pip install novatium`\r\n\r\n## Quickstart\r\n\r\n### NovaRegressor\r\n```python\r\nfrom novatium import NovaAutoRegressor\r\nfrom sklearn.datasets import load_diabetes\r\nfrom sklearn.linear_model import LinearRegression\r\nfrom sklearn.ensemble import RandomForestRegressor\r\n\r\nX, y = load_diabetes(return_X_y=True)\r\nmodel = NovaAutoRegressor()\r\nmodel.fit(X, y)\r\npred = model.predict(X[:5])\r\nprint(pred)\r\n```\r\n\r\n### NovaClassifier\r\n```python\r\nfrom novatium import NovaAutoClassifier\r\nfrom sklearn.datasets import load_breast_cancer\r\nfrom sklearn.linear_model import LogisticRegression\r\nfrom sklearn.ensemble import GradientBoostingRegressor\r\n\r\nX, y = load_breast_cancer(return_X_y=True)\r\nclf = NovaAutoClassifier()\r\nclf.fit(X, y)\r\nproba = clf.predict_proba(X[:5])\r\nprint(proba)\r\n```\r\n\r\n## Why Novatium?\r\n- Drop-in **Base+Delta** pattern to uplift strong baselines.\r\n- **Sklearn-compatible**: works with pipelines, grid search, etc.\r\n- **Domain-agnostic**: tabular now; CV/NLP-ready APIs.\r\n\r\n## License\r\nApache-2.0 \u2014 see `LICENSE`.\r\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Novatium \u2014 Cosmic-Grade Machine Learning with NovaAutoRegressor and NovaAutoClassifier for Tabular Data",
"version": "1.1.7",
"project_urls": {
"Homepage": "https://github.com/<you>/novatium",
"Issues": "https://github.com/<you>/novatium/issues"
},
"split_keywords": [
"machine-learning",
" regression",
" classification",
" fusion",
" ai"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c0a586a85719f2450422c0fd99a99be0646701feb7204b2f318864fbea5e0dd9",
"md5": "8ba54ec4d243cf655db32d0c0ff618f0",
"sha256": "4c2b875f15e2381b10a783139d685e16b9f7fc2a9e4af1a8789fc299d03760e0"
},
"downloads": -1,
"filename": "novatium-1.1.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8ba54ec4d243cf655db32d0c0ff618f0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 18857,
"upload_time": "2025-08-12T05:33:52",
"upload_time_iso_8601": "2025-08-12T05:33:52.790951Z",
"url": "https://files.pythonhosted.org/packages/c0/a5/86a85719f2450422c0fd99a99be0646701feb7204b2f318864fbea5e0dd9/novatium-1.1.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "58e92d2a86b4d1cadff9d9152edff02c841b8230d02bd13099c0d528b093218d",
"md5": "d92047665fd600649d560f020687508d",
"sha256": "65a938db86049d52f5f4e4ce612b8d25cacd56421f459712c9aaf79a45b46f9b"
},
"downloads": -1,
"filename": "novatium-1.1.7.tar.gz",
"has_sig": false,
"md5_digest": "d92047665fd600649d560f020687508d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 16710,
"upload_time": "2025-08-12T05:33:54",
"upload_time_iso_8601": "2025-08-12T05:33:54.128055Z",
"url": "https://files.pythonhosted.org/packages/58/e9/2d2a86b4d1cadff9d9152edff02c841b8230d02bd13099c0d528b093218d/novatium-1.1.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-12 05:33:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "<you>",
"github_project": "novatium",
"github_not_found": true,
"lcname": "novatium"
}