Diligent framework for python
Project description
Pyligent
Pyligent is a framework for reinforcement learning through search-based reasoning, implementing concepts from From Reasoning to Super-Intelligence: A Search-Theoretic Perspective.
Installation
For CPU-only environments:
pip install pyligent[cpu]
For CUDA 12.8 CUDA environments:
pip install pyligent[cu128]
Quick Start
import pyligent
# Your quick start example here
Key Features
- 🧠 Search-based reasoning for transformer models
- 🔥 PyTorch-based implementation with PEFT support
- 🚀 GPU acceleration support with CUDA 12.8
- 🎯 Fine-tuning and evaluation pipelines
Requirements
- Python ≥ 3.13
- PyTorch ≥ 2.8.0 (installed automatically based on chosen extra)
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
pyligent-0.2.0.tar.gz
(23.0 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pyligent-0.2.0-py3-none-any.whl
(23.5 MB
view details)
File details
Details for the file pyligent-0.2.0.tar.gz.
File metadata
- Download URL: pyligent-0.2.0.tar.gz
- Upload date:
- Size: 23.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d839f430e0c6c9ab35205dfebb4ace6b1a6f62d61fae55943e0a522e99648046
|
|
| MD5 |
bb7e0b776ed801367ac8854af15ab2c3
|
|
| BLAKE2b-256 |
221b3e927cad4c8d9d4c2202df604fa73e5ec96282c80b7cf334784dd8860b25
|
File details
Details for the file pyligent-0.2.0-py3-none-any.whl.
File metadata
- Download URL: pyligent-0.2.0-py3-none-any.whl
- Upload date:
- Size: 23.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6653b00543e7c78a416e5b411ec99951ae421dce963e92af6bb2bc7caeaa53fc
|
|
| MD5 |
46442d8c10145f01e546f16457afae78
|
|
| BLAKE2b-256 |
dab4a13c294ee4536213eebcae4be447756b2c81eefbec78739abdc8dd11e87d
|