Aller au contenu

Messages recommandés

Posté (modifié)

Bonjour tout le monde !

Je viens d'upgrader mon PC principal avec un Core Ultra 7 265 et une carte graphique RTX 5070... et je suis en train de tester ses capacités IA avec GraXpert et CosmicClarity.

En standalone (hors Siril), ces deux outils fonctionnent parfaitement bien (du moins, je le pense...) mais au travers de Siril, les scripts python ne disent pas la même chose avec les erreurs suivantes :
 

torch\cuda\__init__.py:235: UserWarning: 
NVIDIA GeForce RTX 5070 with CUDA capability sm_120 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_61 sm_70 sm_75 sm_80 sm_86 sm_90 compute_37.
If you want to use the NVIDIA GeForce RTX 5070 GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/

 

ou alors :
 

WARNING: onnxruntime-directml is not built with CUDA 12.x support. Please install a version that supports CUDA 12.x, or call preload_dlls with cuda=False and cudnn=False


En standalone, GraXpert et CosmicClarity, tournent parfaitement bien avec mon python 3.12.10 et les packages suivants :

 

Package           Version
----------------- ------------------
astropy           7.1.0
astropy-iers-data 0.2025.9.8.0.36.17
filelock          3.19.1
fsspec            2025.9.0
Jinja2            3.1.6
lz4               4.4.4
MarkupSafe        3.0.2
mpmath            1.3.0
networkx          3.5
numpy             2.1.2
packaging         25.0
pillow            11.0.0
pip               25.2
pyerfa            2.0.1.5
PyQt5             5.15.11
PyQt5-Qt5         5.15.2
PyQt5_sip         12.17.0
PyYAML            6.0.2
rawpy             0.25.1
setuptools        80.9.0
sympy             1.13.3
tifffile          2025.9.9
torch             2.8.0+cu129
torchvision       0.23.0+cu129
typing_extensions 4.15.0
zstandard         0.24.0


Quelqu'un aurait-il une idée et une piste pour corriger cela ?

J'ai du mal à trouver des informations au sujet de Siril et python...

  • Sur quel python, Siril s'appuie-t-il ? un python embarqué dans Siril ou le python qui est déjà installé sur mon Windows 11 ?
  • Si c'est un python embarqué, comment installer l'équivalent des packages du python installé 


Si quelqu'un à quelques réponses, je suis preneur 😊
 

Cordialement,

Philippe

Modifié par pe78420
Posté
il y a 3 minutes, Batbihirulau a dit :

Salut

 

Il y a un peu de doc par là:

https://siril.readthedocs.io/fr/stable/scripts/Python-scripts.html#python-scripts

 

Ca peut peut etre répondre à la question.

 

Merci @Batbihirulau
Je vais regarder plus en détail... mais comme je venais de refaire entièrement mon PC avec réinstallation from scratch de Windows 11, je ne me souviens plus si j'ai installé Siril avant ou après avoir installé Python... de ce fait, je ne sais pas quel est le Python qu'utilise Siril... je vais creuser la question avant de réinstaller Siril.

Posté (modifié)

J'ai désinstallé Siril puis je l'ai réinstallé pour vérifier quel Python serait pris en compte... celui déjà installé (3.12.10) ou bien celui fourni par Siril ?


Verdict : Siril-1.4.0-beta3 n'utilise pas le Python installé, mais le sien propre qui est en version 3.12.9


Après avoir installé le NVIDIA CUDA Toolkit 13.0  et installé le package torch 2.8.0+cu129 via le PIP de l'env Python Siril... j'ai pu éliminer quasiment toutes les erreurs sauf une

 

WARNING: onnxruntime-directml is not built with CUDA 12.x support. Please install a version that supports CUDA 12.x

 

Ce qui est étrange... car le package onnxruntime-directml 1.22.0 semble justement être compatible avec CUDA 12.x selon le site ONNX RUNTIME !

image.png.38167c69597b983aee0522dd791d82e7.png

 

(venv) C:\Users\xxx\AppData\Local\siril\venv\Scripts>pip list
Package              Version
-------------------- ------------------
appdirs              1.4.4
astropy              7.1.0
astropy_healpix      1.1.2
astropy-iers-data    0.2025.9.8.0.36.17
certifi              2025.8.3
charset-normalizer   3.4.3
coloredlogs          15.0.1
contourpy            1.3.3
cycler               0.12.1
filelock             3.13.1
flatbuffers          25.2.10
fonttools            4.59.2
fsspec               2024.6.1
humanfriendly        10.0
idna                 3.10
Jinja2               3.1.4
kiwisolver           1.4.9
MarkupSafe           2.1.5
matplotlib           3.10.6
ml_dtypes            0.5.3
mpmath               1.3.0
networkx             3.3
numpy                2.2.6
onnx                 1.19.0
onnxruntime-directml 1.22.0
opencv-python        4.12.0.88
packaging            25.0
pillow               11.3.0
pip                  25.2
platformdirs         4.4.0
protobuf             6.32.0
pyerfa               2.0.1.5
pyparsing            3.2.3
pyreadline3          3.5.4
python-dateutil      2.9.0.post0
pywin32              311
PyYAML               6.0.2
requests             2.32.5
setuptools           70.2.0
sirilpy              0.7.46
six                  1.17.0
sympy                1.13.3
tifffile             2025.9.9
tiffile              2018.10.18
torch                2.8.0+cu129
torchvision          0.23.0+cu129
ttkthemes            3.2.2
typing_extensions    4.12.2
urllib3              2.5.0

 

Modifié par pe78420
Posté

Selon ajeb78 sur pixls.us, cela semble être un faux message qui concerne un autre onnxruntime...
Résultat : une image "denoised" a bien été produite et pendant tout le temps du process, les ventilos de la carte graphique se sont mis à fonctionner à fond. Je suppose donc que le modèle AI de GraXpert qui nécessite les moteurs CUDA a bien fonctionné. 

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.