Skip to main content

A modular deep learning library for implementing AI research papers

Project description

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

pip install nexus-deep-learning

Quick Start

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

Create model

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

Train model

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

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nexus_deep_learning-0.1.0.tar.gz (62.2 kB view details)

Uploaded Source

Built Distribution

nexus_deep_learning-0.1.0-py3-none-any.whl (91.0 kB view details)

Uploaded Python 3

File details

Details for the file nexus_deep_learning-0.1.0.tar.gz.

File metadata

  • Download URL: nexus_deep_learning-0.1.0.tar.gz
  • Upload date:
  • Size: 62.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for nexus_deep_learning-0.1.0.tar.gz
Algorithm Hash digest
SHA256 95b75af72aadab541a4da67389cfaf01b497a43c33c30da1d197a761d5b95a1b
MD5 380709c52949c4e740f49f38162a97a3
BLAKE2b-256 b07bed17cf2ed13b5b586769267ab6dfbc666d58944577d66ee339cb1249501d

See more details on using hashes here.

File details

Details for the file nexus_deep_learning-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nexus_deep_learning-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1cfbff216b3ea7c95168eef313cf17636a1b0c4efefc91eb9b21084fc9a603ef
MD5 02adcc759cbdd20d2ef9e86e4db46e17
BLAKE2b-256 09ce880cbbe893f8031fd179d0d88f906f511bf1e62fc33931bd4aaa3d2d1455

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page