[PYTHON] Introduction de Tensorflow (environnement Win / Anaconda)

L'objectif de cette fois

Créer un environnement Python pour Tensorflow

Commencez par créer un environnement pour Tensorflow (Python 3.5). Construisez dans un environnement virtuel avec Conda. Exécutez la commande suivante à l'invite de commande

conda create -n tensorflow python=3.5

1.png

Il vous sera demandé si vous souhaitez installer les packages requis, alors sélectionnez O L'installation est terminée après un certain temps. Changez d'environnement lorsque l'installation est terminée.

activate tensorflow

2.png

Installez Tensorflow

À partir de là, utilisez pip pour installer Tensorflow. pip est le système de gestion de paquets Python de python, qui est souvent utilisé.

Exécutez la commande suivante.

pip install tensorflow
.
.
.
Successfully built protobuf
Installing collected packages: six, protobuf, numpy, werkzeug, tensorflow
Successfully installed numpy-1.12.1 protobuf-3.3.0 six-1.10.0 tensorflow-1.1.0 werkzeug-0.12.2

Si "Protobuf construit avec succès" s'affiche, k

Didacticiel

Il existe un exemple dans la formule Tensorflow, alors déplaçons-le. https://www.tensorflow.org/get_started/get_started

import numpy as np
import tensorflow as tf
# Model parameters
W = tf.Variable([.3], tf.float32)
b = tf.Variable([-.3], tf.float32)
# Model input and output
x = tf.placeholder(tf.float32)
linear_model = W * x + b
y = tf.placeholder(tf.float32)
# loss
loss = tf.reduce_sum(tf.square(linear_model - y)) # sum of the squares
# optimizer
optimizer = tf.train.GradientDescentOptimizer(0.01)
train = optimizer.minimize(loss)
# training data
x_train = [1,2,3,4]
y_train = [0,-1,-2,-3]
# training loop
init = tf.global_variables_initializer()
sess = tf.Session()
sess.run(init) # reset values to wrong
for i in range(1000):
  sess.run(train, {x:x_train, y:y_train})

# evaluate training accuracy
curr_W, curr_b, curr_loss  = sess.run([W, b, loss], {x:x_train, y:y_train})
print("W: %s b: %s loss: %s"%(curr_W, curr_b, curr_loss))

Exécuter sur python

(tensorflow) C:\work>python tutorial.py
W: [-0.9999969] b: [ 0.99999082] loss: 5.69997e-11

Je ne sais pas ce que c'est si c'est juste le résultat de l'exécution, mais si je l'explique grossièrement

Trouver la relation entre X et Y par régression linéaire (En bref, la pente (W) et b (section) de la droite (Y = WX + b))

image

Vérifiez-le la prochaine fois

Recommended Posts

Introduction de Tensorflow (environnement Win / Anaconda)
Anaconda introduit
Construction d'environnement Python (pyenv, anaconda, tensorflow)
installer tensorflow dans un environnement anaconda + python3.5
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Procédure d'installation de l'environnement Anaconda3
Mémo de construction de l'environnement Anaconda
Construction de l'environnement Python @ Win7
[Construction de l'environnement] @anaconda qui exécute keras / tensorflow sur GPU
Procédure d'installation de TensorFlow dans un environnement de coquille de poisson (Anaconda 4.0.0)
[Ubuntu 18.04] Construction de l'environnement Tensorflow 2.0.0-GPU
Utiliser Anaconda dans un environnement pyenv
Installer l'environnement Python avec Anaconda
Construction de l'environnement Anaconda sur CentOS7
Créer un environnement virtuel Anaconda
Procédure de construction de l'environnement python Anaconda3
Anaconda3 × Mémo de construction de l'environnement Pycharm
Construction d'environnement Python et TensorFlow
[Anaconda] Activez l'environnement virtuel
Construction de l'environnement Ubuntu14.04 + GPU + TensorFlow
[Tensorflow] Construction de l'environnement Tensorflow sous Windows 10
Construction de l'environnement de TensorFlow + JupyterNotebook + Matplotlib sur la version Windows Anaconda (version d'août 2017)
Essayez d'exécuter tensorflow sur Docker + anaconda
Construction de l'environnement Anaconda Python sous Windows 10
Construction de l'environnement Anaconda sur Mac (version 2018)
Précautions lors de l'installation de tensorflow avec anaconda
Installer Scrapy dans l'environnement Python Anaconda
Divers paramètres Anaconda dans l'environnement Windows 10
Utilisez Tensorflow 2.1.0 avec Anaconda sur Windows 10!
Construction de l'environnement Python3 TensorFlow pour Mac
Création d'un environnement pour Anaconda et Jupyter
Présentation de keras sur un environnement virtuel (pyenv: anaconda) sur un serveur par conda (backend tensorflow)
Procédure de création d'un environnement Django avec Win10 WSL Ubuntu18.04 + Anaconda + Apache2