การสาธิต
ดูตัวอย่างและการสาธิตสดที่สร้างด้วย TensorFlow.js
มาดูกันว่าคุณประสานกับเนื้อเพลงของเพลงฮิตยอดนิยม "Dance Monkey" ได้ดีแค่ไหน ประสบการณ์ในเบราว์เซอร์นี้ใช้โมเดล Facemesh เพื่อประมาณจุดสำคัญรอบๆ ริมฝีปากเพื่อให้คะแนนความแม่นยำในการลิปซิงค์
ใช้กล้องในโทรศัพท์ของคุณเพื่อระบุอิโมจิในโลกแห่งความเป็นจริง คุณสามารถค้นหาอิโมจิทั้งหมดก่อนหมดเวลาได้หรือไม่?
ดูวิธีแสดงภาพการฝึกอบรมในเบราว์เซอร์และจำลองพฤติกรรมและการฝึกอบรมโดยใช้ tfjs-vis
การสาธิตชุมชน
เริ่มต้นด้วยเทมเพลตอย่างเป็นทางการและสำรวจตัวเลือกอันดับต้นๆ จากชุมชนเพื่อหาแรงบันดาลใจ
ตรวจสอบข้อบกพร่องของชุมชนและสร้างโปรเจ็กต์ที่ขับเคลื่อนด้วย TensorFlow.js ของคุณเอง
เรียนรู้ล่าสุดเกี่ยวกับโปรเจ็กต์ใหม่ที่สร้างด้วย TensorFlow.js และแบ่งปันโปรเจ็กต์ของคุณเองโดยใช้แฮชแท็ก!
ตัวอย่าง | ประเภทข้อมูลอินพุต | ประเภทงาน | ประเภทรุ่น | บรรยากาศการอบรม | สภาพแวดล้อมการอนุมาน | ประเภทเอพีไอ | การสาธิต |
---|---|---|---|---|---|---|---|
หอยเป๋าฮื้อโหนด | ตัวเลข | กำลังโหลดข้อมูลจากไฟล์ในเครื่องและการฝึกอบรมใน Node.js | เพอร์เซปตรอนหลายชั้น | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
นอกจากนี้-rnn | ข้อความ | ลำดับต่อลำดับ | RNN: SimpleRNN, GRU และ LSTM | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
นอกจากนี้-rnn-webworker | ข้อความ | ลำดับต่อลำดับ | RNN: SimpleRNN, GRU และ LSTM | เบราว์เซอร์: Web Worker | เบราว์เซอร์: Web Worker | เลเยอร์ | ไม่มีการสาธิต |
การดึงข้อมูลการคาดการณ์ล่วงหน้าเชิงมุม | ตัวเลข | ตัวทำนายหลายคลาส | โครงข่ายประสาทเทียมระดับลึก | เบราว์เซอร์: พนักงานบริการ | เบราว์เซอร์: พนักงานบริการ | เลเยอร์ | ไม่มีการสาธิต |
โหนดเบสบอล | ตัวเลข | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
บอสตัน-เฮาส์ซิ่ง | ตัวเลข | การถดถอย | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
เสาเกวียน | horizontal_rule | การเรียนรู้แบบเสริมกำลัง | การไล่ระดับนโยบาย | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ส่วนขยายของ Chrome | ภาพ | (ปรับใช้ TF.js ในส่วนขยาย Chrome) | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | เบราว์เซอร์ | horizontal_rule | ไม่มีการสาธิต |
เลเยอร์ที่กำหนดเอง | horizontal_rule | (การกำหนดประเภทย่อยเลเยอร์ที่กำหนดเอง) | horizontal_rule | horizontal_rule | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ข้อมูล-csv | horizontal_rule | การสร้าง tf.data.Dataset จาก CSV ระยะไกล | horizontal_rule | horizontal_rule | horizontal_rule | horizontal_rule | ดูการสาธิต |
เครื่องกำเนิดข้อมูล | horizontal_rule | การสร้าง tf.data.Dataset โดยใช้ตัวสร้าง | การถดถอย | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
วันที่-การแปลง-ความสนใจ | ข้อความ | การแปลงข้อความเป็นข้อความ | กลไกความสนใจ RNN | โหนด js | เบราว์เซอร์และ Node.js | เลเยอร์ | ดูการสาธิต |
อิเล็กตรอน | ภาพ | (การปรับใช้ TF.js ในแอปเดสก์ท็อปที่ใช้อิเล็กตรอน) | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | โหนด js | horizontal_rule | ไม่มีการสาธิต |
แฟชั่น mnist-vae | ภาพ | กำเนิด | โปรแกรมเข้ารหัสอัตโนมัติแบบแปรผัน | โหนด js | เบราว์เซอร์ | เลเยอร์ | ไม่มีการสาธิต |
โปรแกรมสร้างภาพเชิงโต้ตอบ | ภาพ | การจำแนกประเภทหลายคลาส การตรวจจับวัตถุ การแบ่งส่วน | horizontal_rule | horizontal_rule | เบราว์เซอร์ | horizontal_rule | ไม่มีการสาธิต |
ม่านตา | ตัวเลข | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ชุดข้อมูล Iris-fit | ลำดับต่อลำดับ | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
Jena-สภาพอากาศ | ข้อความ | ลำดับต่อการทำนาย | MLP และ RNN | เบราว์เซอร์และ Node.js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
lstm-การสร้างข้อความ | ภาพ | ลำดับต่อการทำนาย | RNN: LSTM | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
มินนิสต์ | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
mnist-acgan | ภาพ | เครือข่ายปฏิปักษ์กำเนิด | โครงข่ายประสาทเทียมแบบหมุนวน กัน | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
mnist-core | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ดูการสาธิต |
mnist-โหนด | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
mnist-โอน-cnn | ภาพ | การจำแนกประเภทหลายคลาส (การเรียนรู้แบบถ่ายโอน) | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ไม่มีการสาธิต |
เน็ตมือถือ | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
พหุนาม-ถดถอย | ตัวเลข | การถดถอย | โครงข่ายประสาทเทียมตื้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
พหุนาม-ถดถอย-core | ตัวเลข | การถดถอย | โครงข่ายประสาทเทียมตื้น | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ดูการสาธิต |
การหาปริมาณ | หลากหลาย | แสดงให้เห็นถึงผลของการวัดปริมาณน้ำหนักหลังการฝึก | หลากหลาย | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
ความเชื่อมั่น | ข้อความ | ลำดับสู่ไบนารีทำนาย | LSTM, 1D ConvNet | โหนด js | Node.js หรือไพธอน | เลเยอร์ | ดูการสาธิต |
การตรวจจับวัตถุอย่างง่าย | ภาพ | การตรวจจับวัตถุ | เครือข่ายประสาทเทียม (ถ่ายโอนการเรียนรู้) | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
งู-dqn | horizontal_rule | การตรวจจับวัตถุ | Deep Q-เครือข่าย | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
การแปล | ข้อความ | ลำดับต่อลำดับ | ตัวเข้ารหัสและตัวถอดรหัส LSTM | Node.js หรือไพธอน | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
tsne-mnist-canvas | horizontal_rule | การลดขนาดและการแสดงภาพข้อมูล | ทีเอสเอ็นอี | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ไม่มีการสาธิต |
เว็บแคม-การถ่ายโอน-การเรียนรู้ | ภาพ | การจำแนกประเภทหลายคลาส (การเรียนรู้แบบถ่ายโอน) | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ฟิชชิ่งเว็บไซต์ | ตัวเลข | การจำแนกประเภทไบนารี | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
การสาธิต
ดูตัวอย่างและการสาธิตสดที่สร้างด้วย TensorFlow.js
มาดูกันว่าคุณประสานกับเนื้อเพลงของเพลงฮิตยอดนิยม "Dance Monkey" ได้ดีแค่ไหน ประสบการณ์ในเบราว์เซอร์นี้ใช้โมเดล Facemesh เพื่อประมาณจุดสำคัญรอบๆ ริมฝีปากเพื่อให้คะแนนความแม่นยำในการลิปซิงค์
ใช้กล้องในโทรศัพท์ของคุณเพื่อระบุอิโมจิในโลกแห่งความเป็นจริง คุณสามารถค้นหาอิโมจิทั้งหมดก่อนหมดเวลาได้หรือไม่?
ดูวิธีแสดงภาพการฝึกอบรมในเบราว์เซอร์และจำลองพฤติกรรมและการฝึกอบรมโดยใช้ tfjs-vis
การสาธิตชุมชน
เริ่มต้นด้วยเทมเพลตอย่างเป็นทางการและสำรวจตัวเลือกอันดับต้นๆ จากชุมชนเพื่อหาแรงบันดาลใจ
ตรวจสอบข้อบกพร่องของชุมชนและสร้างโปรเจ็กต์ที่ขับเคลื่อนด้วย TensorFlow.js ของคุณเอง
เรียนรู้ล่าสุดเกี่ยวกับโปรเจ็กต์ใหม่ที่สร้างด้วย TensorFlow.js และแบ่งปันโปรเจ็กต์ของคุณเองโดยใช้แฮชแท็ก!
ตัวอย่าง | ประเภทข้อมูลอินพุต | ประเภทงาน | ประเภทรุ่น | บรรยากาศการอบรม | สภาพแวดล้อมการอนุมาน | ประเภทเอพีไอ | การสาธิต |
---|---|---|---|---|---|---|---|
หอยเป๋าฮื้อโหนด | ตัวเลข | กำลังโหลดข้อมูลจากไฟล์ในเครื่องและการฝึกอบรมใน Node.js | เพอร์เซปตรอนหลายชั้น | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
นอกจากนี้-rnn | ข้อความ | ลำดับต่อลำดับ | RNN: SimpleRNN, GRU และ LSTM | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
นอกจากนี้-rnn-webworker | ข้อความ | ลำดับต่อลำดับ | RNN: SimpleRNN, GRU และ LSTM | เบราว์เซอร์: Web Worker | เบราว์เซอร์: Web Worker | เลเยอร์ | ไม่มีการสาธิต |
การดึงข้อมูลการคาดการณ์ล่วงหน้าเชิงมุม | ตัวเลข | ตัวทำนายหลายคลาส | โครงข่ายประสาทเทียมระดับลึก | เบราว์เซอร์: พนักงานบริการ | เบราว์เซอร์: พนักงานบริการ | เลเยอร์ | ไม่มีการสาธิต |
โหนดเบสบอล | ตัวเลข | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
บอสตัน-เฮาส์ซิ่ง | ตัวเลข | การถดถอย | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
เสาเกวียน | horizontal_rule | การเรียนรู้แบบเสริมกำลัง | การไล่ระดับนโยบาย | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ส่วนขยายของ Chrome | ภาพ | (ปรับใช้ TF.js ในส่วนขยาย Chrome) | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | เบราว์เซอร์ | horizontal_rule | ไม่มีการสาธิต |
เลเยอร์ที่กำหนดเอง | horizontal_rule | (การกำหนดประเภทย่อยเลเยอร์ที่กำหนดเอง) | horizontal_rule | horizontal_rule | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ข้อมูล-csv | horizontal_rule | การสร้าง tf.data.Dataset จาก CSV ระยะไกล | horizontal_rule | horizontal_rule | horizontal_rule | horizontal_rule | ดูการสาธิต |
เครื่องกำเนิดข้อมูล | horizontal_rule | การสร้าง tf.data.Dataset โดยใช้ตัวสร้าง | การถดถอย | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
วันที่-การแปลง-ความสนใจ | ข้อความ | การแปลงข้อความเป็นข้อความ | กลไกความสนใจ RNN | โหนด js | เบราว์เซอร์และ Node.js | เลเยอร์ | ดูการสาธิต |
อิเล็กตรอน | ภาพ | (การปรับใช้ TF.js ในแอปเดสก์ท็อปที่ใช้อิเล็กตรอน) | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | โหนด js | horizontal_rule | ไม่มีการสาธิต |
แฟชั่น mnist-vae | ภาพ | กำเนิด | โปรแกรมเข้ารหัสอัตโนมัติแบบแปรผัน | โหนด js | เบราว์เซอร์ | เลเยอร์ | ไม่มีการสาธิต |
โปรแกรมสร้างภาพเชิงโต้ตอบ | ภาพ | การจำแนกประเภทหลายคลาส การตรวจจับวัตถุ การแบ่งส่วน | horizontal_rule | horizontal_rule | เบราว์เซอร์ | horizontal_rule | ไม่มีการสาธิต |
ม่านตา | ตัวเลข | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ชุดข้อมูล Iris-fit | ลำดับต่อลำดับ | การจำแนกประเภทหลายคลาส | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
Jena-สภาพอากาศ | ข้อความ | ลำดับต่อการทำนาย | MLP และ RNN | เบราว์เซอร์และ Node.js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
lstm-การสร้างข้อความ | ภาพ | ลำดับต่อการทำนาย | RNN: LSTM | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
มินนิสต์ | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
mnist-acgan | ภาพ | เครือข่ายปฏิปักษ์กำเนิด | โครงข่ายประสาทเทียมแบบหมุนวน กัน | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
mnist-core | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ดูการสาธิต |
mnist-โหนด | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
mnist-โอน-cnn | ภาพ | การจำแนกประเภทหลายคลาส (การเรียนรู้แบบถ่ายโอน) | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ไม่มีการสาธิต |
เน็ตมือถือ | ภาพ | การจำแนกประเภทหลายคลาส | โครงข่ายประสาทเทียมแบบ Convolutional | horizontal_rule | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
พหุนาม-ถดถอย | ตัวเลข | การถดถอย | โครงข่ายประสาทเทียมตื้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
พหุนาม-ถดถอย-core | ตัวเลข | การถดถอย | โครงข่ายประสาทเทียมตื้น | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ดูการสาธิต |
การหาปริมาณ | หลากหลาย | แสดงให้เห็นถึงผลของการวัดปริมาณน้ำหนักหลังการฝึก | หลากหลาย | โหนด js | โหนด js | เลเยอร์ | ไม่มีการสาธิต |
ความเชื่อมั่น | ข้อความ | ลำดับสู่ไบนารีทำนาย | LSTM, 1D ConvNet | โหนด js | Node.js หรือไพธอน | เลเยอร์ | ดูการสาธิต |
การตรวจจับวัตถุอย่างง่าย | ภาพ | การตรวจจับวัตถุ | เครือข่ายประสาทเทียม (ถ่ายโอนการเรียนรู้) | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
งู-dqn | horizontal_rule | การตรวจจับวัตถุ | Deep Q-เครือข่าย | โหนด js | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
การแปล | ข้อความ | ลำดับต่อลำดับ | ตัวเข้ารหัสและตัวถอดรหัส LSTM | Node.js หรือไพธอน | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
tsne-mnist-canvas | horizontal_rule | การลดขนาดและการแสดงภาพข้อมูล | ทีเอสเอ็นอี | เบราว์เซอร์ | เบราว์เซอร์ | แกนหลัก (ปฏิบัติการ) | ไม่มีการสาธิต |
เว็บแคม-การถ่ายโอน-การเรียนรู้ | ภาพ | การจำแนกประเภทหลายคลาส (การเรียนรู้แบบถ่ายโอน) | โครงข่ายประสาทเทียมแบบ Convolutional | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |
ฟิชชิ่งเว็บไซต์ | ตัวเลข | การจำแนกประเภทไบนารี | เพอร์เซปตรอนหลายชั้น | เบราว์เซอร์ | เบราว์เซอร์ | เลเยอร์ | ดูการสาธิต |