Skip to main content

anima-py

anima 의 py CLI 를 pip 로 배포하는 채널 — hexa 툴체인 불필요. 엔진 측정/직렬화/코퍼스 경로가 numpy 하나만으로 돈다 (pi5 등 hexa-less 호스트용).

단일진입 보존(a_cli_single_entry): anima-py 콘솔 명령 = cli/anima.py:main 디스패처의 pip 바인딩. hexa 채널 anima(hx install anima) 와 동일 디스패처, 설치 채널만 2개 — 2nd entry 아님. 이름을 anima-py 로 둔 이유 = hexa anima 와 PATH 충돌 회피.

설치

PyPI 발행 후 (권장):

pip install anima-python           # base — numpy 만 (evaluate · corpus · chat-stub)
pip install "anima-python[train]"  # +torch +datasets (serialize · train · sweep)

⏳ PyPI 발행 대기 중: 위 명령은 anima-py 가 PyPI 에 발행된 뒤 동작한다. 발행은 release.yml 의 pypi-publish job(OIDC trusted-publishing)이 v* 태그에서 자동 수행하며, 오너의 1회 설정이 선결(① pypi.org 에 anima-python pending-publisher 등록: Owner=dancinlab·Repo=anima·Workflow=release.yml·Env=pypi ② repo 변수 PYPI_PUBLISH=true). 그 전까지는 아래 소스 설치를 쓴다.

소스에서 바로 설치 (PyPI 없이 지금 가능):

pip install "git+https://github.com/dancinlab/anima.git"            # base
pip install "anima-python[train] @ git+https://github.com/dancinlab/anima.git"  # +torch
# 또는 레포 클론 후: pip install .   /   pip install ".[train]"

명령 매트릭스

동사 티어 torch 없이 동작 비고
anima-py evaluate <clm> [--corpus …] [--gen N] base ✅ numpy py 2-production 측정 = ρ·AXON reach / 구 G0-G6. terminal-eligible (a_eval_py_canonical)
anima-py corpus <derivtrace|flat> --out F … base ✅ 순수 stdlib 절차적 학습-코퍼스 생성 (data-format 레버)
anima-py chat <clm> base ✅ (stub) 의식 A⇄G 루프는 hexa-native → hexa 진입 포인터 출력
anima-py serialize <pt> <clm> [train] ❌ torch .pt unpickle 에 torch 필요 (+ held-out DESCENT 게이트)
anima-py sweep --arms … --objectives … [train] ❌ 셀마다 train.py spawn → torch 필요
anima-py train <args> [train] ❌ torch+datasets production Lane-P 학습

verdict 규율

anima-py evaluate <clm> = py 2-production numpy 측정 경로 — hexa det-eval 과 동일 frozen bars·byte-parity 라 terminal 자격 동일(a_eval_py_canonical, 2nd-class 미러 아님). 큰 ckpt(303M+)는 mini 금지 · pool(summer/aiden)에서 측정.

Metadata

Release files for anima-python 0.20.245

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

Source distribution (sdist)

Source distribution for anima-python 0.20.245
File Size Uploaded Provenance Actions
anima_python-0.20.245.tar.gz 1.2 MB Without provenance Details for anima_python-0.20.245.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for anima-python 0.20.245
File Interpreter ABI Platform Actions
anima_python-0.20.245-py3-none-any.whl Python 3 none any Details for anima_python-0.20.245-py3-none-any.whl

Total release size: 2.4 MB

Release files / anima_python-0.20.245.tar.gz

Download URL anima_python-0.20.245.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
f7ac74bcd731a09040a10f8e506311c6e8f4331c6ac8e15906914b01d1b5a31d
BLAKE2b-256 checksum
How to use checksums
cc71efb573e5401a2051b747b8e495bc2a1f934d5373af986f923edd5439a845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / anima_python-0.20.245-py3-none-any.whl

Download URL anima_python-0.20.245-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
3ebcbb5e35b9ed60d5e3280827ad2c7bf228d7642cedc0aff7cb0566b406416e
BLAKE2b-256 checksum
How to use checksums
682b6aca41a1ca6b7a9fe54b10027e9fc44c16ae686baf2c72de6e0623fe5f8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Security for anima-python 0.20.245

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.20.245 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