TensorFlow คืออะไร
ในการพัฒนา Machine Learning นั้น อาจจะเป็นเรื่องที่ยากในการเขียน เพราะว่ามีกระบวนการที่ซับซ้อน ทำให้มีการพัฒนาไลบรารีที่ช่วยในการเขียนหรือพัฒนา Machine Learning โดยทาง Google ได้ทำการพัฒนาไลบรารีซอฟต์แวร์โอเพนซอร์ส สำหรับการเขียนโปรแกรม dataflow ในงานหลายประเภท เรียกว่า TensorFlow
TensorFlow เป็นไลบรารีที่ใช้ในการพัฒนา Machine Learning ได้รับการพัฒนาโดยบริษัท Google ได้ทำการเปิดตัวเมื่อวันที่ 11 กุมภาพันธ์ 2017 ซึ่ง TensorFlow นั้นจะเป็น Open source ที่จะใช้ python ในการเขียน รองรับเวอร์ชั่นทั้ง python2 และ Python3 โดย TensorFlow สามารถทำงานบน CPU และ GPUs รองรับระบบปฎิบัติการ Linux, macOS, Windows และ Android
1. ติดตั้ง TensorFlow
เปิดโปรแกรม เทอมินอล (Root Terminal) แล้วใช้คำสั่ง
sudo apt-get install libatlas-base-dev
wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v1.8.0/tensorflow-1.8.0-cp35-none-linux_armv7l.whl
sudo pip3 install tensorflow-1.8.0-cp35-none-linux_armv7l.whl
sudo pip3 uninstall mock
sudo pip3 install mock
ทดสอบการทำงาน และ ตรวจสอบเวอร์ชั่นของ TensorFlow
ถ้าไม่ Error และแสดงเวอร์ชั่นของ TensorFlow ในตัวอย่างคือ 1.8.0
แสดงว่า TensorFlow ของเรานั้นพร้อมใช้งานแล้ว
Keras คืออะไร
Keras เป็น deep-learning library ที่กำลังได้รับความนิยมอย่างรวดเร็ว สาเหตุที่ Keras ได้รับความนิยมอย่างรวดเร็ว เนื่องจากว่าตัวมันเองถือว่าเป็น deep-learning library ที่ใช้ง่ายที่สุดในขณะนี้ แต่ในขณะเดียวกันก็มีประสิทธิภาพสูงในการรันโมเดล เนื่องจาก back-end ของ Keras มีทั้ง TensorFlow และ Theano ซึ่งจัดเป็น deep-learning library ที่สมรรถนะสูงทั้งคู่
2. ติดตั้ง Keras
เปิดโปรแกรม เทอมินอล (Root Terminal) แล้วใช้คำสั่ง
sudo apt-get install python3-numpy
sudo apt-get install libblas-dev
sudo apt-get install liblapack-dev
sudo apt-get install python3-dev
sudo apt-get install gfortran
sudo apt-get install python3-setuptools
sudo apt-get install python3-scipy
sudo apt-get update
sudo apt-get install python3-h5py
sudo pip3 install --upgrade --pre h5py
sudo pip3 install keras
sudo pip3 install --upgrade keras
sudo apt-get install python3-skimage
sudo pip3 install matplotlib
sudo pip3 install --upgrade --pre matplotlib
ทดสอบการทำงาน และ ตรวจสอบเวอร์ชั่นของ Keras
python3 -c 'import keras; print(keras.__version__)' # for Python 3
ถ้าไม่ Error และแสดงเวอร์ชั่นของ Keras ในตัวอย่างคือ 2.2.2
แสดงว่า Keras ของเรานั้นพร้อมใช้งานแล้ว
ไม่มีความคิดเห็น:
แสดงความคิดเห็น