TensorFlow เป็นเฟรมเวิร์กโอเพ่นซอร์สที่พัฒนาโดย Google ซึ่งใช้สำหรับการเรียนรู้ของเครื่อง (Machine Learning) และการพัฒนาแบบจำลองปัญญาประดิษฐ์ (Artificial Intelligence – AI) โดยเฉพาะ Deep Learning หรือการเรียนรู้เชิงลึกที่ใช้โครงข่ายประสาทเทียม (Neural Networks) ในการแก้ปัญหาที่ซับซ้อน
TensorFlow ออกแบบมาให้ใช้งานได้ทั้งในงานวิจัยและการพัฒนาแอปพลิเคชันจริง รองรับการทำงานที่หลากหลาย เช่น การเรียนรู้แบบ Supervised, Unsupervised และ Reinforcement Learning
ขั้นตอนการติดตั้ง
1. ทำการอัปเดทแพ็กเกจ
sudo dnf update -y
2. ติดตั้งแพ็กเกจ python3
sudo dnf install python3 -y
2. สร้างโฟลเดอร์เก็บโปรเจ็กต์
sudo mkdir tensorflow_project
sudo cd tensorflow_project
4. สร้าง Virtual Environment
python3 -m venv venv
5. ทำการ Activate Virtual Environment
source venv/bin/activate
6. ติดตั้ง pip (กรณียังไม่ได้ติดตั้ง)
pip install –upgrade pip
7. ติดตั้ง TensorFlow
(venv) $ pip install –upgrade tensorflow
****************************
หมายเหตุ : หากคุณมี GPU NVIDIA เฉพาะและต้องการใช้ประโยชน์จากพลังการประมวลผลของมัน tensorflowให้ติดตั้ง tensorflow-gpu แพ็คเกจที่มีการรองรับ GPU
****************************
8. เมื่อการติดตั้งของคุณเสร็จสมบูรณ์แล้ว ให้ตรวจสอบโดยตรวจสอบเวอร์ชัน TensorFlow
(venv) $ python -c ‘import tensorflow as tf; print(tf.__version__)’
8. เมื่อคุณทำงานเสร็จแล้ว สามารถปิดการใช้งานสภาพแวดล้อมเสมือนได้ด้วยคำสั่งต่อไปนี้
(venv) $ deactivate
คำสั่งน่าสนใจ
pip show tensorflow
pip list | grep tensorflow
pip list | findstr “tensorflow”
!pip show tensorflow