Configuration du navigateur
Il existe deux manières principales d'obtenir TensorFlow.js dans vos projets basés sur un navigateur :
Utilisation des balises de script .
Installation à partir de NPM et à l'aide d'un outil de génération tel que Parcel , WebPack ou Rollup .
Si vous débutez dans le développement Web ou si vous n'avez jamais entendu parler d'outils tels que Webpack ou Colis, nous vous recommandons d'utiliser l'approche des balises de script . Si vous êtes plus expérimenté ou si vous souhaitez écrire des programmes plus volumineux, il peut être intéressant d'explorer l'utilisation d'outils de construction.
Utilisation via la balise de script
Ajoutez la balise de script suivante à votre fichier HTML principal.
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@2.0.0/dist/tf.min.js"></script>
Installation à partir de NPM
Vous pouvez utiliser l'outil npm cli ou yarn pour installer TensorFlow.js.
yarn add @tensorflow/tfjs
ou
npm install @tensorflow/tfjs
Configuration de Node.js
Vous pouvez utiliser l'outil npm cli ou yarn pour installer TensorFlow.js.
Option 1 : installez TensorFlow.js avec des liaisons C++ natives.
yarn add @tensorflow/tfjs-node
ou
npm install @tensorflow/tfjs-node
Option 2 : (Linux uniquement) Si votre système dispose d'un GPU NVIDIA® avec prise en charge de CUDA , utilisez le package GPU même pour des performances supérieures.
yarn add @tensorflow/tfjs-node-gpu
ou
npm install @tensorflow/tfjs-node-gpu
Option 3 : installez la version JavaScript pure. C'est l'option la plus lente en termes de performances.
yarn add @tensorflow/tfjs
ou
npm install @tensorflow/tfjs
Manuscrit
Lorsque vous utilisez TypeScript, vous devrez peut-être définir skipLibCheck: true
dans votre fichier tsconfig.json
si votre projet utilise une vérification NULL stricte ou si vous rencontrez des erreurs lors de la compilation.