mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-07 18:07:08 -08:00
sci-ml/accelerate: add 1.11.0
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user