TensorFlow (เทนเซอร์โฟล) คืออะไร

ในการพัฒนา {--mlinkarticle=5260--}Machine Learning{--mlinkarticle--} นั้น อาจจะเป็นเรื่องที่ยากในการเขียน เพราะว่ามีกระบวนการที่ซับซ้อน ทำให้มีการพัฒนาไลบรารีที่ช่วยในการเขียนหรือพัฒนา Machine Learning โดยทาง {--mlinkarticle=3783--}Google{--mlinkarticle--} ได้ทำการพัฒนาไลบรารีซอฟต์แวร์โอเพนซอร์ส สำหรับการเขียนโปรแกรม dataflow ในงานหลายประเภท เรียกว่า TensorFlow

TensorFlow เป็นไลบรารีที่ใช้ในการพัฒนา Machine Learning ได้รับการพัฒนาโดยบริษัท Google ได้ทำการเปิดตัวเมื่อวันที่ 11 กุมภาพันธ์ 2017 ซึ่ง TensorFlow นั้นจะเป็น {--mlinkarticle=2091--}Open source{--mlinkarticle--} ที่จะใช้ python ในการเขียน รองรับเวอร์ชั่นทั้ง python2 และ Python3 โดย TensorFlow สามารถทำงานบน CPU และ GPUs รองรับระบบปฎิบัติการ Linux, macOS, Windows และ Android
[youtube:https://www.youtube.com/watch?v=oZikw5k_2FM]
นอกจาก TensorFlow แล้ว ทาง Google ก็ยังได้พัฒนาโปรแกรม TensorBoard ซึ่งจะจำลองการทำงานของกระบวนการเรียนรู้ของ TensorFlow และยังมี TensorFlow Lite ที่ทาง Google ได้พัฒนาขึ้นในเดือนพฤษภาคม 2017 เฉพาะสำหรับ Android พัฒนา TensorFlow Lite สามารถใช้ได้กับ Android Oreo 8.1 ขึ้นไป โดยไฟล์จะมีขนาดเล็ก สามารถรันได้เร็ว จะลดขนาดลงจาก TensorFlow ปกติ
สามารถศึกษาวิธีการติดตั้ง TensorFlow ได้ที่นี่ : {--mlinkarticle=5958--}คลิก{--mlinkarticle--}