Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: to understand it

VishwamAI

VishwamAI is a sophisticated machine learning library focusing on efficient model quantization, advanced tokenization, and mathematical reasoning capabilities.

Features

  • Advanced Tokenization: Conceptual tokenizer with semantic clustering and special token handling
  • Efficient Quantization: Support for FP8 and BF16 quantization
  • Mathematical Reasoning: Integration with GSM8K dataset for advanced mathematical problem-solving
  • Model Architecture: Flexible transformer-based architecture with configurable parameters
  • Training Utilities: Support for distributed training, mixed precision, and gradient accumulation

Installation

pip install -e .

Quick Start

from vishwamai.model import VishwamaiModel
from vishwamai.conceptual_tokenizer import ConceptualTokenizer

# Initialize tokenizer and model
tokenizer = ConceptualTokenizer()
model = VishwamaiModel()

# Example usage
text = "Solve: If John has 5 apples and gives 2 to Mary, how many does he have left?"
tokens = tokenizer.encode(text)
output = model.generate(tokens)

Testing

Run the test suite:

pytest -v

Requirements

  • Python >= 3.8
  • PyTorch >= 2.1.0
  • CUDA toolkit (for GPU support)
  • Additional dependencies listed in setup.py

Project Structure

vishwamai/
├── conceptual_tokenizer.py   # Advanced tokenization implementation
├── kernel.py                 # CUDA kernels and quantization
├── model.py                 # Core model architecture
├── training.py              # Training utilities
└── configs/                 # Model configurations

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

Metadata

Release files for vishwamai 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 vishwamai 0.1.0
File Size Uploaded Provenance Actions
vishwamai-0.1.0.tar.gz 6.6 MB Without provenance Details for vishwamai-0.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 6.6 MB

Release files / vishwamai-0.1.0.tar.gz

Download URL vishwamai-0.1.0.tar.gz
Size 6.6 MB
Tags Source
SHA-256 checksum
How to use checksums
b996097e02e43cdb29f5e57379f47b498100b210ae42d05190abe23389d39f71
BLAKE2b-256 checksum
How to use checksums
865f39683731b399bd77f5c2d1aa34a082aa44e8a46a333d6a240ed00876039b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

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

Download URL vishwamai-0.1.0-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b2293c8f07a3c5f8513dd8063cf33b1621e788c7e61b0e6138c7662bf8faec15
BLAKE2b-256 checksum
How to use checksums
05564edd80ee29851d4a6527a97f775d77f198bab58114a0bcc9e828fa5a2888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Security for vishwamai 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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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