In [0]:
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

Travail préalable : Hello World

Objectif de formation : Exécuter un programme TensorFlow dans le navigateur.

Voici un programme TensorFlow "Hello World" :


In [0]:
from __future__ import print_function

import tensorflow as tf

c = tf.constant('Hello, world!')

with tf.Session() as sess:

    print(sess.run(c))

Pour exécuter ce programme

  1. Cliquez n'importe où dans le bloc de code (sur le mot import, par exemple).

  2. Cliquez sur la flèche vers la droite dans l'angle supérieur gauche du bloc de code, ou appuyez sur ⌘/Ctrl+Entrée.

    Patientez quelques secondes avant que le programme s'exécute. Si tout se passe bien, la phrase Hello, world! s'affiche juste en dessous du bloc de code.

Ce programme contient un seul bloc de code. La plupart des programmes utilisés dans les exercices incluent plusieurs blocs, que vous devrez exécuter un à un et dans l'ordre, en partant du haut vers le bas.

En général, le fait de ne pas respecter l'ordre d'exécution des blocs de code génère des erreurs.

Raccourcis clavier utiles

  • ⌘/Ctrl+M,B : crée une cellule de code vide sous la cellule sélectionnée.
  • ⌘/Ctrl+M,I : interrompt l'exécution de la cellule active.
  • ⌘/Ctrl+M,H : affiche la liste complète des raccourcis clavier.
  • Pour en savoir plus sur une méthode de l'API TensorFlow, positionnez le curseur de la souris après sa parenthèse ouvrante, puis appuyez sur la touche Tab :