![carefree-learn][socialify-image]
Deep Learning with [PyTorch](https://pytorch.org/) made easy 🚀 !
## v0.5.x WIP!
Here are the main design principles:
- The codes should be '`module` first', which means all previous `model`s should be a simple `module` now.
- And `model` should only be related to the training stuffs. If we only want to use the fancy AI models at inference stage, `module` should be all we need.
- The `module`s should be as 'native' as possible: no inheritance from base classes except `nn.Module` should be the best, and previous inheritance-based features should be achieved by **dependency injection**.
- This helps the `module`s to be more `torch.compile` friendly.
- Training stuffs are not considered at the first place, but they will definitely be added later on, based on the modern AI developments.
- APIs will be as BC as possible.
## License
`carefree-learn` is MIT licensed, as found in the [`LICENSE`](https://carefree0910.me/carefree-learn-doc/docs/about/license) file.
[socialify-image]: https://socialify.git.ci/carefree0910/carefree-learn/image?description=1&descriptionEditable=Deep%20Learning%20%E2%9D%A4%EF%B8%8F%20PyTorch&forks=1&issues=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fcarefree0910%2Fcarefree-learn-doc%2Fmaster%2Fstatic%2Fimg%2Flogo.min.svg&pattern=Floating%20Cogs&stargazers=1
Raw data
{
"_id": null,
"home_page": "https://github.com/carefree0910/carefree-learn",
"name": "carefree-learn",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python machine-learning deep-learning solution PyTorch",
"author": "carefree0910",
"author_email": "syameimaru.saki@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/57/ca/739b9190c223967dfcd2b0af12b0783b36a3027f8d802ae3b174ad6633ff/carefree-learn-0.5.0.tar.gz",
"platform": null,
"description": "![carefree-learn][socialify-image]\r\n\r\nDeep Learning with [PyTorch](https://pytorch.org/) made easy \ud83d\ude80 !\r\n\r\n## v0.5.x WIP!\r\n\r\nHere are the main design principles:\r\n- The codes should be '`module` first', which means all previous `model`s should be a simple `module` now.\r\n - And `model` should only be related to the training stuffs. If we only want to use the fancy AI models at inference stage, `module` should be all we need.\r\n- The `module`s should be as 'native' as possible: no inheritance from base classes except `nn.Module` should be the best, and previous inheritance-based features should be achieved by **dependency injection**.\r\n - This helps the `module`s to be more `torch.compile` friendly.\r\n- Training stuffs are not considered at the first place, but they will definitely be added later on, based on the modern AI developments.\r\n- APIs will be as BC as possible.\r\n\r\n## License\r\n\r\n`carefree-learn` is MIT licensed, as found in the [`LICENSE`](https://carefree0910.me/carefree-learn-doc/docs/about/license) file.\r\n\r\n\r\n[socialify-image]: https://socialify.git.ci/carefree0910/carefree-learn/image?description=1&descriptionEditable=Deep%20Learning%20%E2%9D%A4%EF%B8%8F%20PyTorch&forks=1&issues=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fcarefree0910%2Fcarefree-learn-doc%2Fmaster%2Fstatic%2Fimg%2Flogo.min.svg&pattern=Floating%20Cogs&stargazers=1\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Deep Learning with PyTorch made easy",
"version": "0.5.0",
"project_urls": {
"Download": "https://github.com/carefree0910/carefree-learn/archive/v0.5.0.tar.gz",
"Homepage": "https://github.com/carefree0910/carefree-learn"
},
"split_keywords": [
"python",
"machine-learning",
"deep-learning",
"solution",
"pytorch"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "57ca739b9190c223967dfcd2b0af12b0783b36a3027f8d802ae3b174ad6633ff",
"md5": "9dbe4e9c3c6d7be3df5c7375c8d68159",
"sha256": "5a2fbf4ee28387402be2e445830fafe6feddd017ec4504fc90cf7b9f6f977f79"
},
"downloads": -1,
"filename": "carefree-learn-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "9dbe4e9c3c6d7be3df5c7375c8d68159",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 312534,
"upload_time": "2024-01-09T05:17:07",
"upload_time_iso_8601": "2024-01-09T05:17:07.979380Z",
"url": "https://files.pythonhosted.org/packages/57/ca/739b9190c223967dfcd2b0af12b0783b36a3027f8d802ae3b174ad6633ff/carefree-learn-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-09 05:17:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "carefree0910",
"github_project": "carefree-learn",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "carefree-learn"
}