No description has been provided for this image

[FID1] - Exemple de notebook Fidle¶

Un simple exemple de notebook Fidle

Note : Penser à bien remplir les tags TITLE, DESC et AUTHOR de la cellule ci-dessus (Voir source markdown)

Step 1 - Init Python¶

Penser à importer le module Fidle
Penser à effectuer l'initialisation de l'environnement Fidle
FID1 est l'identifiant du notebook (run_id)
run_dir est un dossier où mettre les outputs du notebook (typiquement ./run/<run_id>)
datasets_dir le dossier où sont les datasets Fidle

In [1]:
import torch

import fidle

# Init Fidle environment
run_id, run_dir, datasets_dir = fidle.init('FID1')


FIDLE - Environment initialization

Version              : 2.3.2
Run id               : FID1
Run dir              : ./run/FID1
Datasets dir         : /lustre/fswork/projects/rech/mlh/uja62cb/fidle-project/datasets-fidle
Start time           : 22/12/24 21:42:34
Hostname             : r3i5n3 (Linux)
Tensorflow log level : Info + Warning + Error  (=0)
Update keras cache   : False
Update torch cache   : False
Save figs            : ./run/FID1/figs (True)
numpy                : 2.1.2
sklearn              : 1.5.2
yaml                 : 6.0.2
matplotlib           : 3.9.2
pandas               : 2.2.3
torch                : 2.5.0

Parameters¶

Nous avons ici (par exemple) 3 paramètres : scale, x et batch_size

In [2]:
scale = 0.1
x=12
batch_size=64

L'appel ci-dessous permet de définir les parametres modifiables lors d'une exécution batch via la commande fid run_ci...

In [3]:
fidle.override('scale', 'x','batch_size')
** Overrided parameters : **
scale                : 1
x                    : 345

Working part...¶

(Tout ce que fait notre notebook...)

In [4]:
print('scale=',scale)
scale= 1

End part¶

Pour terminer le notebook, on peut :

  • faire un fidle.end() pour afficher quelques infos utiles
  • insérer un beau logo en markdown
In [5]:
fidle.end()

End time : 22/12/24 21:42:34
Duration : 00:00:00 019ms
This notebook ends here :-)
https://fidle.cnrs.fr


No description has been provided for this image