sci-ml/accelerate: add 1.11.0

Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
Alfredo Tupone
2026-04-02 13:45:32 +02:00
parent 0d8bdbf826
commit 07fb320c3f
2 changed files with 58 additions and 0 deletions
+1
View File
@@ -1,4 +1,5 @@
DIST accelerate-1.10.1.gh.tar.gz 1339822 BLAKE2B 345332cce08a894b9411a0136d344ac3a9c9f43a67ef2920567016cb868b98df64518df2a549cd0e7a739745906f1bfa27b3178dda90ed9f3b42e4bff0c74d00 SHA512 7005f6e7b51afd5664d29b21e4243822d4376eafa15fdab7f1b87f24565e72b21656efdd26ed23eced98781adcde785872035433de58d97aeed15224b147d939
DIST accelerate-1.11.0.gh.tar.gz 1341821 BLAKE2B 36970950506f8c4a23c63777fd612b13dc6f3bcdf6351cdce377eaf166eecbf360b06c2be1425f3b50a2ad91cb24929f3f393b31dd01716f0179f918a6372d60 SHA512 909f834a5e12388197ca100089cfb57378a625369e1942cd077fd4cdb56706169d29a826c72089ad5e01e5fd5a1e40da564d1a7f8e3b5a4d103533f9ecd0a49f
DIST accelerate-1.7.0.gh.tar.gz 1310068 BLAKE2B e56b4e75b40eb4fa02dfec7af11ed250dce99cc9d2599b9baf2fc0938bbf378b76e7fc36d60b8732dc2fe15a8216469c7a19b4efcb9f769197d7fcf56736304c SHA512 1689218d2877854492fda13a3eb171e15bc60db5682364ef8de79c5a1cc900288ba2145ffe4fc9438254b919aeca8e4162d56b9eb2b982b029c378804be1e128
DIST accelerate-1.8.1.gh.tar.gz 1320553 BLAKE2B 87b482e29971ae414cfc75056694cbae41d0c4c99efd55066e0b7fae1b825910fdf59d00264be67beec74c51c8075ed368c120f0fe0cc9b94521a2fadbf8f4d6 SHA512 a75ec97b8c6cefae031d8bdf9e7d1df64bb047682d3762c34f535ef1e5ddf9bf1bc3438ee362eb0b935180a70b82929b66bcd91cde331e80386f4776f4ae704a
DIST accelerate-1.9.0.gh.tar.gz 1322621 BLAKE2B 7b37e90a2c95a860df73a8252d207d61d3760b7915f45a69b5f7d0037bf186c462c154bd5746f04e77f30369a5d8dd1c35acb0a58082d96d953f9a1d6dce9116 SHA512 c388c9c6d2c788774e12f4b70a754cc31eef29ab836158d282bfa3c79cbfc6b62ac5fbfc43c51eb610cdeb3174552a63c2d950093984ea2b956b6e82e1149067
@@ -0,0 +1,57 @@
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
DESCRIPTION="Run your *raw* PyTorch training script on any kind of device"
HOMEPAGE="https://github.com/huggingface/accelerate"
SRC_URI="https://github.com/huggingface/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
<sci-ml/huggingface_hub-1[${PYTHON_SINGLE_USEDEP}]
sci-ml/pytorch[${PYTHON_SINGLE_USEDEP}]
sci-ml/caffe2[${PYTHON_SINGLE_USEDEP}]
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
sci-ml/safetensors[${PYTHON_USEDEP}]
')
"
DEPEND="${RDEPEND}"
BDEPEND="test? (
$(python_gen_cond_dep '
dev-python/networkx[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
sci-ml/clearml[${PYTHON_USEDEP}]
')
sci-ml/caffe2[gloo]
sci-ml/evaluate[${PYTHON_SINGLE_USEDEP}]
sci-ml/torchdata[${PYTHON_SINGLE_USEDEP}]
)"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
python_test() {
local EPYTEST_DESELECT=(
tests/test_cli.py::ModelEstimatorTester
tests/test_compile.py::RegionalCompilationTester::test_extract_model_keep_torch_compile
tests/test_compile.py::RegionalCompilationTester::test_extract_model_remove_torch_compile
tests/test_compile.py::RegionalCompilationTester::test_regions_are_compiled
tests/test_examples.py::FeatureExamplesTests
tests/test_modeling_utils.py::ModelingUtilsTester::test_infer_auto_device_map_on_t0pp
tests/test_utils.py::UtilsTester::test_patch_environment_key_exists
)
epytest tests
}