carefree-learn


Namecarefree-learn JSON
Version 0.5.0 PyPI version JSON
download
home_pagehttps://github.com/carefree0910/carefree-learn
SummaryDeep Learning with PyTorch made easy
upload_time2024-01-09 05:17:07
maintainer
docs_urlNone
authorcarefree0910
requires_python
license
keywords python machine-learning deep-learning solution pytorch
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![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"
}
        
Elapsed time: 0.16980s