Skip to main content

High-Performance Neural Network Framework with 3D Grid Architecture

Project description

Sintellix Python API

PyTorch-like Python interface for Sintellix Neural Network Framework with HOT (Higher Order Thought) Architecture.

Features

  • PyTorch-like API: Familiar interface for PyTorch users
  • CUDA Acceleration: High-performance CUDA kernels for all operations
  • Advanced Architecture: Multi-head attention, SSM, RWKV, temporal attention, DDPM, and more
  • Tiered Storage: Automatic GPU→RAM→Disk memory management
  • VQ-GAN Codec: Semantic encoding/decoding with vector quantization
  • Easy Training: Built-in trainer with checkpointing and logging

Installation

pip install sintellix

Or install from source:

git clone https://github.com/sintellix/sintellix.git
cd sintellix/python
pip install -e .

Quick Start

Basic Usage

from sintellix import NeuronModel, NeuronConfig

# Create model
config = NeuronConfig(dim=256, grid_size=(32, 32, 32))
model = NeuronModel(config)
model.initialize()

# Forward pass
import torch
input_tensor = torch.randn(1, 256, 256)
output = model(input_tensor)

Training

from sintellix import Trainer, TrainingConfig

# Create trainer
train_config = TrainingConfig(
    learning_rate=0.001,
    batch_size=32,
    epochs=100
)
trainer = Trainer(model, train_config)

# Train
trainer.train(train_loader, val_loader)

Model Management

from sintellix import download_model

# Download pretrained models
e5_path = download_model("e5-large")
vqgan_path = download_model("vqgan-codebook")

Configuration

config = NeuronConfig(
    dim=256,                    # Neuron dimension
    num_heads=8,                # Attention heads
    grid_size=(32, 32, 32),     # Neuron grid
    temporal_frames=8,          # Temporal history
    enable_multi_head=True,     # Enable modules
    enable_ssm=True,
    enable_rwkv=True,
    gpu_cache_size_mb=4096,     # Storage config
    ram_cache_size_mb=16384,
)

License

MIT License - see LICENSE for details

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

sintellix-0.1.1.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sintellix-0.1.1-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file sintellix-0.1.1.tar.gz.

File metadata

  • Download URL: sintellix-0.1.1.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for sintellix-0.1.1.tar.gz
Algorithm Hash digest
SHA256 905dc6dbef6529512265f06da7a0c706f05c07b82d7b7f76d5130035b7e140f0
MD5 890476385618e8f0e339fbfaece555e6
BLAKE2b-256 0a5d75a22fc7ff0b6e9b122d07a135a7e0e790835a29238b572cc9eeacdb44c2

See more details on using hashes here.

File details

Details for the file sintellix-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: sintellix-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for sintellix-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a6a0bcf1b6e21c765b1872e289ad2bab491914289a968fc91b139dbc8082c2ce
MD5 9f6c25faeafcf76c6a8912a3d499be9d
BLAKE2b-256 509104ac53b8278bf6c7daacf7f21fd4dd617aff8c2250964c0952d9d27fcad1

See more details on using hashes here.

Supported by

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