0 votes
par dans Installation FIDLE
edité par

En lançant l'exo du jour K3MNIST2 sur les CNN, j'ai une erreur dès le 1er bloc dans le notebook.

Visiblement je n'ai pas Keras mais j'ai pourtant suivi les liens d'installation et sans bug.

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[1], line 4
      1 import os
      2 os.environ['KERAS_BACKEND'] = 'torch'
----> 4 import keras
      6 import numpy as np
      7 import matplotlib.pyplot as plt

ModuleNotFoundError: No module named 'keras'

3 Réponses

+1 vote
par
sélectionné par
 
Meilleure réponse

Je ne sais pas si c'est la bonne technique mais on peut essayer de mettre le code ci-dessus dans une cellule. C'est une solution temporaire bien évidemment.

!pip install --upgrade keras

par
Bonjour,
Je suis toujours bloqué sur les premiers blocs d'initialisation python.
J'ai refais mon installation windows, point par point.
Les liens jupyter et l'environnement fidle semble pourtant fonctionner.
0 votes
par

Bon le second exercice K3GTSRB1 produit aussi une erreur immédiate. Visiblement mon environnement n'est pas bien installé. Je vais devoir revoir tout çà.

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[1], line 1
     13 from skimage import io, color, exposure, transform
     15 from importlib import reload
---> 17 import fidle
     19 # Init Fidle environment
     20 run_id, run_dir, datasets_dir = fidle.init('K3GTSRB1')

ModuleNotFoundError: No module named 'fidle'
par
Je suis toujours bloqué sur l’initialisation de l'environnement keras ou fidle lors des TP, pour mon environnement semble bien installé.
Je l'ai refais plusieurs fois.
0 votes
par
Lorsque je check mon environnement j'ai çà :

(fidle-env) (base) D:\VGigot\TRAVAUX\Deep-Learning_Fidle-CNRS>fid check

==========================================================
fid - Your favorite Fidle admin command :-)    (v2.3.2)
==========================================================

Notebooks and datasets can only be found if they are in/near the explored folder.
Explored directory is : D:\VGigot\TRAVAUX\Deep-Learning_Fidle-CNRS

Datasets dir found :

    D:\VGigot\TRAVAUX\Deep-Learning_Fidle-CNRS\datasets-fidle   (Datasets Fidle / 2.0)

    The environment variable FIDLE_DATASETS_DIR is :     undefined

Notebooks dir found :

    D:\VGigot\TRAVAUX\Deep-Learning_Fidle-CNRS\fidle-master-3.0.11   (Notebooks Fidle / 3.0.11)

Check environment :

    Python               : Ok         (3.11.5)
    Fidle module         : Ok         (2.3.2)
    keras                : Ok         (3.1.1)
    numpy                : Ok         (1.24.3)
    sklearn              : Ok         (1.3.0)
    yaml                 : Ok         (6.0)
    skimage              : Ok         (0.20.0)
    matplotlib           : Ok         (3.7.2)
    plotly               : Ok         (5.9.0)
    pandas               : Ok         (2.0.3)
    jupyterlab           : Ok         (3.6.3)
    torch                : Ok         (2.2.2+cpu)
    torchvision          : Ok         (0.17.2+cpu)
    lightning            : Ok         (2.2.1)
par
+1
A priori je viens je résoudre mon pb.
Il semblerait que cela vienne du fait que, d'une j'avais fait l'installation sur un disque dur D partitionné, et non sur C directement.
Et qu'ensuite ce n'était pas la bonne version de Python qui était prise en charge, puisque, le fid check me propose désormais la bonne et dernière version 3.12, au lieu comme on peut le voir ci-dessus 3.1.
Installation refaite sur C:\Deep-Learning_Fidle-CNRS\ et çà semble fonctionner.
...