μλμ½λ€λ‘ Tensorflow μ€μΉ
μλμ½λ€λ₯Ό μ΄μ©ν Tensorflow μ€μΉ
- μλμ½λ€κ° μ€μΉλμ΄ μλ μνμμ Tensorflow μ€μΉνλ λ°©λ²μ λν΄μ μμ보μ.
- νμ΄μ¬λ§ μ€μΉλμ΄μλ κ²½μ°μλ λͺ λ Ή ν둬ννΈ μ°½μμ λΉμ·νκ² μ€μΉν μ μμ§λ§ μλμ½λ€μ²λΌ κ°μνκ²½μ μ΄μ©νκΈ° μν΄μλ virtualenvλ₯Ό λ°λ‘ μ€μΉνμ¬μ μ¬μ©νμ¬μΌ νλ€.
- μλμ½λ€ μ€μΉκ° νμν κ²½μ°
μ€μΉ μμ
- μλμ½λ€ ν둬ννΈ μ€ν.
- μλμ½λ€ λ²μ μ 2018.12 λ²μ μ΄λ€.
pip ν¨ν€μ§ μ κ·Έλ μ΄λ
1 2 3 4 5 | # μλμ½λ€μμ pip ν¨ν€μ§ μ
λ°μ΄νΈν conda upgrade pip # λͺ
λ Ή ν둬ννΈμμ pip ν¨ν€μ§ μ
λ°μ΄νΈν κ²½μ° pip install upgrade | cs |
- Tensorflow μ€μΉ μ pip ν¨ν€μ§λ₯Ό μ κ·Έλ μ΄λ ν΄μ€λ€.
- μ κ·Έλ μ΄λλ₯Ό μννμ§ μμ κ²½μ°, νμν λͺ¨λμ λ¬Έμ κ° μκΈΈ μλ μλ€.
κ°μνκ²½ μμ±
- Tensorflow μ€μΉλ₯Ό μν κ°μνκ²½ μμ±
- Tensorflow μ€μΉλ₯Ό μν΄μλ Python λ²μ μ 3.4, 3.5 or 3.6μ κΆμ₯νλ€.(νμ¬λ 3.7λ²μ λ μ§μμ νλ κ²μΌλ‘ μκ³ μμ§λ§ νΉμ λͺ°λΌμ 3.6μ λ€μ΄λ‘λ νλ€.)
- y μ
λ ₯ ν κ°μ νκ²½ μμ±
κ°μ νκ²½ νμ±ν ν, Tensorflow μ€μΉ
1 2 3 4 5 | #κ°μνκ²½ νμ±ν (base)>>> activate κ°μνκ²½μ΄λ¦ # tensorflow μ€μΉ (κ°μνκ²½μ΄λ¦)>>> pip install tensorflow | cs |
- κ°μνκ²½μ νμ±νν ν, κ·Έ κ°μνκ²½ μμμ Tensorflowλ₯Ό μ€μΉνλ€.
νμ΄μ¬ μ€ν ν, μ μμλ νμΈ
1 2 3 4 5 6 7 8 9 10 11 12 13 | # νμ΄μ¬ μ€ν >>> python import tensorflow as tf # λ
Έλ μμ± hello = tf.constant("hello, TensorFlow!") # μΈμ
μμ± sess = tf.Session() # μΈμ
μ€ν print(sess.run(hello)) # b'hello, Tensorflow' # μΆλ ₯μ μμ bλΌλ κΈμκ° λ¨λλ° Bytes Stringμ μλ―Έ | cs |
- νμ΄μ¬μ μ€νμν¨ ν μ½λ μ€ν
DLL load failed μ€λ₯ λ°μ
- AVX(Advanced Vector Extensions)λ₯Ό μ§μνμ§ μλ CPUλ₯Ό μ¬μ©ν κ²½μ°, DLL μ€λ₯κ° λ°μνλ€.
- Tensorflow 1.6 λ²μ μ΄μ λΆν°λ AVXμ¬μ©μ κΈ°λ³Έμ μΌλ‘ νμ¬νκ³ μμ΄μ μκΈ°λ λ¬Έμ .
1 2 | # Tensorflow λ²μ 1.5λ‘ λ€μ΄κ·Έλ μ΄λ pip install tensorflow==1.5 | cs |
- μ΄λ΄ κ²½μ°, Tensorflow λ²μ μ 1.5 λ²μ μΌλ‘ λ€μ΄λλ μ΄λ νλ€.
- λ€μ΄λ‘λ ν λ€μ μλ
- λ¬Έμ μμ΄ μ€νλλ κ²μ νμΈν μ μλ€.