summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-08-14 12:20:47 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-14 12:57:52 +0100
commite28b37228095532663100969e281ea2ebec79be1 (patch)
treef76ef7390c42aa5764c21a38168e59ab848547b9 /gnu/packages/machine-learning.scm
parent65906831349319207dfe3e5548fdbaaf6557e9f1 (diff)
gnu: python-sentence-transformers: Update to 5.1.0.
* gnu/packages/machine-learning.scm (python-sentence-transformers): Update to 5.1.0. [arguments] <tests?>: Disable as most of them require network access. <test-flags>: Drop as no longer required. [propagated-inputs]: Add python-typing-extensions. Change-Id: I0fb7471dee2dd3ea54bcecd9bcd5b314670e4312 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/machine-learning.scm')
-rw-r--r--gnu/packages/machine-learning.scm24
1 files changed, 4 insertions, 20 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index f17e1f0b84d..7f023d2ba48 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1501,7 +1501,7 @@ unsupervised text tokenizer.")
(define-public python-sentence-transformers
(package
(name "python-sentence-transformers")
- (version "3.0.1")
+ (version "5.1.0")
(source
(origin
(method git-fetch)
@@ -1511,31 +1511,15 @@ unsupervised text tokenizer.")
(file-name (git-file-name name version))
(sha256
(base32
- "10kh4l713mikcm82p54qxpz5sp1mchbsqksa5j24jfm1k9ssxjif"))))
+ "1jkj77q25b21nxrdszvlw127jnx1m7x8czldiq2mfyj76yjk0ymj"))))
(build-system pyproject-build-system)
(arguments
- (list
- #:test-flags
- #~(list
- ;; Missing fixture / train or test data.
- ;; Requires internet access.
- "--ignore=tests/test_sentence_transformer.py"
- "--ignore=tests/test_train_stsb.py"
- "--ignore=tests/test_compute_embeddings.py"
- "--ignore=tests/test_cross_encoder.py"
- "--ignore=tests/test_model_card_data.py"
- "--ignore=tests/test_multi_process.py"
- "--ignore=tests/test_pretrained_stsb.py"
- "-k" (string-append
- "not test_LabelAccuracyEvaluator"
- " and not test_ParaphraseMiningEvaluator"
- " and not test_cmnrl_same_grad"
- " and not test_paraphrase_mining"
- " and not test_simple_encode"))))
+ (list #:tests? #f)) ;network access is required
(propagated-inputs (list python-huggingface-hub
python-numpy
python-pillow
python-pytorch
+ python-typing-extensions
python-scikit-learn
python-scipy
python-tqdm