nexus-deep-learning


Namenexus-deep-learning JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/yourusername/nexus
SummaryA modular deep learning library for implementing AI research papers
upload_time2024-11-22 09:34:32
maintainerNone
docs_urlNone
authorYour Name
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Nexus Deep Learning Library

Nexus is a modular deep learning library built on PyTorch that enables rapid implementation of state-of-the-art AI research papers. It provides reusable components across multiple domains including NLP, Computer Vision, Reinforcement Learning, and Robotics.

## Key Features

- 🧠 Modular implementation of popular deep learning architectures
- 🔄 Mix-and-match components across different domains
- âš¡ Efficient training with automatic mixed precision and distributed training support
- 🎯 Ready-to-use examples for common tasks
- 📦 Built-in caching and streaming data pipelines

## Installation

```bash
pip install nexus-deep-learning
```

## Quick Start

```python
from nexus.models.cv import VisionTransformer
from nexus.training import Trainer
```

### Create model

```python
model = VisionTransformer(config={
"image_size": 224,
"patch_size": 16,
"num_classes": 1000,
"embed_dim": 768,
"num_layers": 12,
"num_heads": 12
})
```

### Train model

```python
trainer = Trainer(model=model, config={
    "dataset": "imagenet",
    "batch_size": 128,
    "num_epochs": 100
})
```

### Documentation

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yourusername/nexus",
    "name": "nexus-deep-learning",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "Your Name",
    "author_email": "your.email@example.com",
    "download_url": "https://files.pythonhosted.org/packages/b0/7b/ed17cf2ed13b5b586769267ab6dfbc666d58944577d66ee339cb1249501d/nexus_deep_learning-0.1.0.tar.gz",
    "platform": null,
    "description": "# Nexus Deep Learning Library\n\nNexus is a modular deep learning library built on PyTorch that enables rapid implementation of state-of-the-art AI research papers. It provides reusable components across multiple domains including NLP, Computer Vision, Reinforcement Learning, and Robotics.\n\n## Key Features\n\n- \ud83e\udde0 Modular implementation of popular deep learning architectures\n- \ud83d\udd04 Mix-and-match components across different domains\n- \u26a1 Efficient training with automatic mixed precision and distributed training support\n- \ud83c\udfaf Ready-to-use examples for common tasks\n- \ud83d\udce6 Built-in caching and streaming data pipelines\n\n## Installation\n\n```bash\npip install nexus-deep-learning\n```\n\n## Quick Start\n\n```python\nfrom nexus.models.cv import VisionTransformer\nfrom nexus.training import Trainer\n```\n\n### Create model\n\n```python\nmodel = VisionTransformer(config={\n\"image_size\": 224,\n\"patch_size\": 16,\n\"num_classes\": 1000,\n\"embed_dim\": 768,\n\"num_layers\": 12,\n\"num_heads\": 12\n})\n```\n\n### Train model\n\n```python\ntrainer = Trainer(model=model, config={\n    \"dataset\": \"imagenet\",\n    \"batch_size\": 128,\n    \"num_epochs\": 100\n})\n```\n\n### Documentation\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A modular deep learning library for implementing AI research papers",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/yourusername/nexus"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09ce880cbbe893f8031fd179d0d88f906f511bf1e62fc33931bd4aaa3d2d1455",
                "md5": "02adcc759cbdd20d2ef9e86e4db46e17",
                "sha256": "1cfbff216b3ea7c95168eef313cf17636a1b0c4efefc91eb9b21084fc9a603ef"
            },
            "downloads": -1,
            "filename": "nexus_deep_learning-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "02adcc759cbdd20d2ef9e86e4db46e17",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 91012,
            "upload_time": "2024-11-22T09:34:30",
            "upload_time_iso_8601": "2024-11-22T09:34:30.666840Z",
            "url": "https://files.pythonhosted.org/packages/09/ce/880cbbe893f8031fd179d0d88f906f511bf1e62fc33931bd4aaa3d2d1455/nexus_deep_learning-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b07bed17cf2ed13b5b586769267ab6dfbc666d58944577d66ee339cb1249501d",
                "md5": "380709c52949c4e740f49f38162a97a3",
                "sha256": "95b75af72aadab541a4da67389cfaf01b497a43c33c30da1d197a761d5b95a1b"
            },
            "downloads": -1,
            "filename": "nexus_deep_learning-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "380709c52949c4e740f49f38162a97a3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 62207,
            "upload_time": "2024-11-22T09:34:32",
            "upload_time_iso_8601": "2024-11-22T09:34:32.594308Z",
            "url": "https://files.pythonhosted.org/packages/b0/7b/ed17cf2ed13b5b586769267ab6dfbc666d58944577d66ee339cb1249501d/nexus_deep_learning-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 09:34:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yourusername",
    "github_project": "nexus",
    "github_not_found": true,
    "lcname": "nexus-deep-learning"
}
        
Elapsed time: 0.43519s