Aide python
Je voudrais exécuté un code sur python, jai cette erreur qui me dérange, comment faire svp?
Epoch 00001: loss improved from inf to 2.86792, saving model to ./weights/activity_attention_weights.h5
4 réponses
Un utilisateur cherche à exécuter un script Python et rencontre une erreur d’entraînement, accompagnée du message Epoch 00001: loss improved from inf to 2.86792 et d’un chemin indiqué pour le modèle sauvegardé. Plusieurs réponses suggèrent de télécharger l’archive UCR_TS_Archive_2015.zip, de l’extraire dans un dossier _data et d’utiliser extract_all_datasets.py pour générer les données X_train, X_test et y_train dans Data, puis d’ajuster le chemin. D’autres contributions insistent sur l’importance de disposer du code et d’utiliser des balises de code pour préserver l’indentation, afin de faciliter la collaboration et la reproductibilité. Une nuance utile précise que la structure des dossiers (Activity, Adian, CBF) et les fichiers .npy doivent correspondre aux attentes du script pour éviter des erreurs de dimensionnement.
-
Contributeurbonjour,
je suppose que ce message est affiché par le code python. -
Bonjour,
Effectivement, ce message est afficheé par python. Pouvez vous m'aidez a le résoudre?-
-
@yg_beBonjour, je peux partager par email, mon code avec vous?
-
-
Bonjour,
Oui ca m'empéche de simuler voila l'erreur qui s'affiiche:
Exception has occurred: OSError
Unable to create file (unable to open file: name = './weights/activity_attention_weights.h5', errno = 2, error message = 'No such file or directory', flags = 13, o_flags = 302)
File "C:\Test1\utils\keras_utils.py", line 162, in train_model
class_weight=class_weight, verbose=2, validation_data=(X_test, y_test))
File "C:\Test1\acvitivity_model.py", line 196, in <module>
train_model(model, DATASET_INDEX, dataset_prefix='activity_attention', epochs=1000, batch_size=128)-
-
@yg_beJ'ai dans le meme dossier nommer Test1, data, utils et acvitivy model. C'est un code disponible sur le lien (https://github.com/titu1994/LSTM-FCN) Je pense que python essaye de créer un ficher weights sans succès.
-
Contributeur@Raoultje pense que tu dois créer un dossier weights à cet endroit.
-
@yg_beMerci, pour votre assistance.
Merci. -
@yg_beBonjour,
Je veux extraire à partir de la fonction (utils.extract_all_datasets.py) disponible (https://github.com/titu1994/LSTM-FCN)les données existant dans un dossier data donc le chemin est : C:\LSTM\data
Dans le dossier data, j'ai trois fichiers qui contiennent les données .npy à savoir X_train, X_test, y_train,y_test.
Activity ( qui contient X_train, X_test, y_train,y_test) ,
Adian (qui contient X_train, X_test, y_train,y_test) et
CBF ( qui contient X_train, X_test, y_train,y_test) .
Ma question est de savoir dans le fichier (utils.extract_all_datasets.py), comment fixée la direction ?
J'ai proposé path= 'C:\LSTM\data\*.npy'
Pouvez vous m'aider s'il vous plait à fixer la direction ?
Je vous remercie.
-
-
Bonjour
Bonjour, je peux partager par email, mon code avec vous?
l'une des premières règle de ce forum est que l'aide est pratiquée sur le forum et pas en message privé.
Effectivement pour avoir une chance de recevoir de l'aide, il faut partager ton code, mais sur le forum.
En plus, l'indentation étant primordiale dans ce langage, il faut utiliser les balises de codes pour qu'elle soit conservée sur le site. Voir ce cours tuto sur leur bonne utilisation https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code