https://youtu.be/CvspEt8kSIg?list=PLQVvvaa0QuDfKTOs3Keq_kaG2P55YRn5v
ผมจะทิ้งการเรียนการสอนนี้ไว้ที่นี่สำหรับคนที่ต้องการจะใช้เครื่องเสมือนจริง ใน ช่วงเวลาที่ทำการเรียนการสอนนี้ TensorFlow ไม่ได้ถูกสนับสนุนบน Windows แต่ตอนนี้สามารถใช้งานได้แล้ว ถ้าคุณต้องการที่จะติดตั้งเวอร์ชั่น CPU ของ TensorFlow มันง่ายมากๆ ถ้าคุณต้องการติดตั้งเวอร์ชั่น GPU ของ TensorFlow คุณสามารถไปดูได้ที่ :
Installing GPU TensorFlow on Linux
Installing GPU TensorFlow on Windows
เป็นการเรียนการสอนอันเก่าสำหรับการใช้เครื่องเสมือนจริงบน Windows ด้วย TensorFlow :
*** นี่เป็นการเรียนการสอนที่ไม่ได้จำเป็นมาก สำหรับการติดตั้ง TensorFlow ถ้า คุณมี Mac หรือ Linux การเรียนการสอนนี้ก็ไม่จำเป็นสำหรับคุณ ก็แค่ไปที่ TensorFlow.org > get started > pip installation คุณต้องใช้แค่ 2-3 คำสั่งในการ รันและทั้งหมดของคุณจะถูกตั้งไว้แล้ว สำหรับคนที่ใช้ Windows คุณจำเป็นที่จะ ต้องใช้ Docker หรือไม่ก็เครื่องเสมือนจริงเพื่อทำการติดตั้ง TensorFlow ผมเลือก เครื่องเสมือนจริงเนื่องจากมันง่ายและต่อมาอาจจะใช้ dual boot แทน ***
คุณมีอิสระที่จะเลือกใช้อะไรก็ได้ในการ setup แต่ในความเห็นส่วนตัวผมจะใช้ Ubuntu 16.04 บนเครื่องเสมือนจริง บนเครื่อง Windows ของผม ในตอนนี้ ยังไม่ ค่อยชัดเจนนักเกี่ยวกับเรื่องที่ว่าแพลตฟอร์มอะไรที่ผู้คนจะดำเนินการโมเดล machine learning ของพวกเขาบนนั้น ดังนั้น คนที่รู้ว่าชนิดของระบบปฏิบัติการ นั้นคืออะไร จะกลายเป็นคนเจ๋งในตอนจบสำหรับสาขานี้ ให้รู้สึกอิสระที่จะใช้วิธีใดก็ ตามที่คุณต้องการ มันไม่ได้สำคัญอะไรนักในตอนนี้ แต่ผมจะค่อยๆรันอย่างคร่าวๆ ผ่าน setup ของเครื่องเสมือนจริง อย่างแรกเลย Download Virtualbox เขาจะ ช่วยให้คุณสามารถจำลององค์ประกอบต่างๆของคุณเช่นการแบ่งพาร์ติชันของ CPU , GPU , และ drive space (พื้นที่ว่างบนไดรฟ์) ต่อไป คุณจำเป็นที่จะต้อง มีระบบการดำเนินการ ผมเลือก Ubuntu 16.04 64bit ถ้าคุณมี processor ขนาด 64bit แล้วคุณสามารถที่จะรันภาพ 64bit ได้ แต่คุณจะต้องเปิดใช้งานการจำลอง เสมือนฮาร์ดแวร์มากที่สุดภายในการตั้งค่า BIOS ของคุณ ซึ่งจะถูกพบได้อย่าง ชัดเจนในการตั้งค่า BIOS ของคุณและภายใต้ส่วนของ CPU ทุกๆ motherboard มีความแตกต่างกัน ดังนั้น ผมไม่สามารถที่จะระบุเจาะจงอะไรไปได้มากกว่านี้ แค่ดูไปรอบๆที่การตั้งค่าและ advanced settings มองหาตัวเลือกการตั้งค่า CPU
เมื่อคุณมี VirtualBox software และรูปของระบบการดำเนินการที่คุณต้องการจะใช้ แล้ว ให้คลิก "new" ภายใน VirtualBox ตั้งชื่อเครื่องใหม่ของคุณ เลือกชนิดและ เวอร์ชั่นของระบบการดำเนินการของคุณและไปที่ตัวเลือก ถัดไป
ถ้าคุณต้องการเห็นผมทำตัวเลือกเหล่านี้ในเวลาจริงๆ คุณสามารถดูได้ที่วิดีโอ อย่าง ไรก็ตาม การ setup เป็นการทำอะไรที่ตรงไปข้างหน้าเรื่อยๆ เลือกขนาด fixed-size harddrive บางอย่างที่เป็นอย่างน้อย 20+GB ผมเลือก 50. VDI. เลือกบางสิ่งบาง อย่างที่เพียงพอสำหรับหน่วยความจำ คุณจำเป็นที่จะต้องมี หน่วยความจำหลงเหลืออยู่สำหรับเครื่อง host ของคุณ ดังนั้น อย่าให้มันกินเนื้อที่ ทั้งหมด
เมื่อคุณทำเสร็จแล้ว คุณสามารถที่จะ double click บน virtualbox เพื่อพยายามที่ จะเริ่มต้นมันและคุณจะได้รับข้อความว่า ไม่มีอะไรให้ boot หรือไม่ก็ไม่มีอะไรใน boot drive จากตรงนี้ คุณสามารถเลือกภาพการติดตั้ง Ubuntu ที่ดาวน์โหลดมา เมื่อเร็วๆนี้ได้และเริ่มต้นทำกระบวนการการติดตั้ง ขณะที่กำลังติดตั้ง คุณจะได้รู้ เกี่ยวกับว่าคุณต้องการที่จะลบเนื้อหา harddrive ของคุณหรือไม่และแทนที่มันด้วย Ubuntu ถ้ารู้สึกว่าไม่ค่อยสะดวกสบายเท่าไหร่เลย คำตอบ คือ ใช่ มันคืออะไรที่ คุณต้องการจะทำ สิ่งนี้จะทำความสะอาดการติดตั้งบน harddrive เสมือนจริงของ คุณ ไม่ใช่อันจริงๆ
เมื่อการติดตั้งเสร็จสมบูรณ์ คุณก็จะพร้อมที่จะ reset ตัว virtualbox การ Restart ด้วย prompt ไม่ได้ดูมากเกินไปสำหรับผม ดังนั้น คุณสามารถที่จะปิดหน้าต่างเพื่อ power down หรือไม่ก็คลิกขวาที่ virtualbox ของคุณจาก GUI และเลือกมันหรือ ไม่ก็ shut down
เมื่อคุณปิดเครื่องเสมือนจริงของคุณ คุณสามารถคลิกขวามันและไปที่การตั้งค่า ขณะนั้น ไปที่ระบบและกำหนดด้วยตัวเองมากกว่าจำนวนเริ่มต้นของซีพียู (1) สิ่งนี้ จะถูกจัดสรรให้สำหรับเครื่องเสมือนจริงของคุณเมื่อมันเปิดเท่านั้น ไม่ได้ ตลอดเวลา คุณอาจต้องการให้ตัวคุณเองดูหน่วยความจำวิดีโออันอื่นๆที่มากขึ้น
ตอนนี้ boot พวกมันขึ้นมาและคุณอาจจะสังเกตเห็นว่าคุณไม่ได้รับความละเอียดที่ ดีมาก คุณสามารถเรียกใช้ข้อมูลต่อไปนี้เพื่อเปิดใช้งานหน้าจอที่ปรับขนาดได้ :
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
ตอนนี้เราพร้อมแล้วที่จะทำการติดตั้ง TensorFlow บนเครื่องของพวกเรา คุณจำ เป็นที่จะต้องมี Python3 ด้วยแต่อันนี้มันมาพร้อมกับ Ubuntu 16.04 เรียบร้อย แล้ว ไปที่ TensorFlow.org คลิกที่ get started และ "pip installation" ที่แถบด้าน ข้าง บางสิ่งบางอย่างอาจดูแตกต่างกันออกไป ถ้าคุณดูการเรียนการสอนนี้ในภาย หลัง อย่างไรก็ตาม ผมพยายามอย่างถึงที่สุดที่จะอัปเดตเวอร์ชั่นที่เขียนนี้ไปตาม สิ่งที่เปลี่ยนไปแล้ว ดังนั้น ในหน้า pip installation คำแนะนำอย่างแรก คือ การ ให้เราทำการรัน :
$ sudo apt-get install python3-pip python3-dev
ข้างบนนี้รันใน Terminal ของคุณ ใน Ubuntu คุณสามารถกด ctrl+alt+t เพื่อให้ สิ่งนี้ขึ้นมาบน GUI desktop ของคุณได้ เพราะผมรันเวอร์ชั่น 64 bit ของ Linux (Ubuntu) เลยมี Python 3.5 และต้องการเวอร์ชั่น CPU ผมเลือก :
# Ubuntu/Linux 64-bit, CPU only, Python 3.5
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/ cpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl
ต่อไปก็รัน
$ sudo pip3 install --upgrade $TF_BINARY_URL
แล้วก็เสร็จแล้ว ในการทดสอบ เราสามารถพิมพ์ python3 ใน console และลอง import tensorflow ถ้ามันใช้งานได้ ทั้งหมดของเราถูกตั้งไว้แล้ว!
ผมจะใช้ Sublime Text ในการแก้ไขไฟล์ Python ใช้อะไรก็ได้ที่คุณชอบ บน Ubuntu เมื่อคุณ download .deb file แล้ว คุณจำเป็นที่จะต้องรัน : sudo dpkg -i /path/to/deb/file and then sudo apt-get install -f
ในการเรียนการสอนต่อไป เราจะครอบคลุมถึงการใช้งานเบื้องต้นของ TensorFlow
การเรียนการสอนถัดไป : https://pythonprogramming.net/tensorflow-introduction-machine-learning-tutorial/?completed=/installing-tensorflow-machine-learning-tutorial/
References :
https://pythonprogramming.net/installing-tensorflow-machine-learning-tutorial/
Tag ที่น่าสนใจ: tensorflow deep_learning installation machine_translation virtualbox linux windows gpu python ubuntu tensorflow_installation virtual_machine docker sublime_text
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM