TensorFlow เป็นแพลตฟอร์มโอเพนซอร์สแบบครบวงจรสําหรับแมชชีนเลิร์นนิง TensorFlow คือระบบที่สมบูรณ์สําหรับการจัดการระบบแมชชีนเลิร์นนิงในทุกด้าน แต่คลาสนี้มุ่งเน้นที่การใช้ TensorFlow API โดยเฉพาะเพื่อพัฒนาและฝึกโมเดลแมชชีนเลิร์นนิง ดูรายละเอียดทั้งหมดเกี่ยวกับระบบ TensorFlow ที่ครอบคลุมได้ที่เอกสารประกอบ TensorFlow
TensorFlow API จะจัดเรียงแบบลําดับชั้นโดยมี API ระดับสูงซึ่งสร้างขึ้นใน API ระดับล่าง นักวิจัยแมชชีนเลิร์นนิงใช้ API ระดับล่างเพื่อสร้างและสํารวจอัลกอริทึมของแมชชีนเลิร์นนิงใหม่ๆ ในคลาสนี้ คุณจะใช้ API ระดับสูงชื่อ tf.keras เพื่อกําหนดและฝึกโมเดลแมชชีนเลิร์นนิง รวมถึงสร้างการคาดการณ์ tf.keras เป็นตัวแปร TensorFlow ของ API แบบโอเพนซอร์ส Keras
รูปต่อไปนี้แสดงลําดับชั้นของชุดเครื่องมือ TensorFlow
รูปที่ 1 ลําดับชั้นชุดเครื่องมือ TensorFlow