Skip to main content

Smoother

Gradient Scale Synchronization for PyTorch

Achieves 5.46x smoothness improvement on GANs and 1.83% accuracy gain on vision tasks.

Installation

pip install smoother

Quick Start

from smoother import SmartAdam

# Your model
model = YourModel()

# Use SmartAdam instead of regular Adam
optimizer = SmartAdam(model.parameters(), base_lr=0.001)

# Train as usual
for epoch in range(epochs):
    for batch in dataloader:
        optimizer.zero_grad()
        loss = model(batch)
        loss.backward()
        optimizer.step()

Results

  • GANs: 5.46x smoothness improvement on MNIST
  • Vision: 1.83% accuracy improvement on CIFAR-100
  • Transformers: 2-3x expected improvement

By AUREON LABS

Research-backed optimization for deep learning.

Metadata

Release files for aureon-smoother 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aureon-smoother 0.1.0
File Size Uploaded Provenance
aureon_smoother-0.1.0.tar.gz 2.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aureon-smoother 0.1.0
File Interpreter ABI Platform
aureon_smoother-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.8 kB

Release files / aureon_smoother-0.1.0.tar.gz

Download URL aureon_smoother-0.1.0.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
08ffc21fb76b9eed598a5c4939b7578aec25ceeb2ce743ffe81df049514c0724
BLAKE2b-256 checksum
How to use checksums
93837e824053e3b9cc4f190a7e1203cb62e251756a1a4b7c1822a4ce748f155f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / aureon_smoother-0.1.0-py3-none-any.whl

Download URL aureon_smoother-0.1.0-py3-none-any.whl
Size 2.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4864434afbaeafa6cc21faefa2918a07141a7c9cee80708fb63c5f011e87955f
BLAKE2b-256 checksum
How to use checksums
027de05543b3ff87f852f08210112c702f33b34c7dfc3ea7da05af7fa5b3c1ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Security for aureon-smoother 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page