| Aller dans code/resnet18/ | Aller dans code/resnet18/ | ||||
| ---> le fichier ResNet18.py est le script POO implémentant le réseau, les classes crées sont : | ---> le fichier ResNet18.py est le script POO implémentant le réseau, les classes crées sont : | ||||
| -- ResnetBlock une superclasse dont hérite la classe ResNet18, créant les resblock faisant apportant l'info résiduelle via la fonction call | -- ResnetBlock une superclasse dont hérite la classe ResNet18, créant les resblock faisant apportant l'info résiduelle via la fonction call | ||||
| -- ResNet18 qui implémente la structure de couches de convolution | -- ResNet18 qui implémente la structure de couches de convolution | ||||
| Pour faire varier la fonction d'activation --> juste décommenter #tf.nn.relu(x) lignes 44, 54, 84 et commenter x + tf.sin(x)**2 | Pour faire varier la fonction d'activation --> juste décommenter #tf.nn.relu(x) lignes 44, 54, 84 et commenter x + tf.sin(x)**2 | ||||
| --> le fichier resnet_snake.py est le notebook main python a exectuer faisant l'appel de toutes les fonctions ainsi que de la classe Resnet18 | |||||
| --> le fichier resnet_snake.ipynb est le notebook main python a exectuer faisant l'appel de toutes les fonctions ainsi que de la classe Resnet18 |