Mô hình TensorFlow.js

Khám phá các mô hình được đào tạo trước để thêm thị giác máy tính, xử lý ngôn ngữ tự nhiên (NLP) và các tác vụ ML phổ biến khác vào web và các ứng dụng dựa trên trình duyệt của bạn.

Tầm nhìn

Phân tích các tính năng trong hình ảnh và video. Mở khóa những trải nghiệm thời gian thực mới trong trình duyệt.

Phân loại hình ảnh

Phân loại hình ảnh bằng nhãn từ cơ sở dữ liệu ImageNet (MobileNet).

Phát hiện đối tượng

Bản địa hóa và xác định nhiều đối tượng trong một hình ảnh (Coco SSD).

Phân đoạn ngữ nghĩa

Chạy phân đoạn ngữ nghĩa trong trình duyệt (DeepLab).

Thân hình

Phát hiện các điểm và tư thế chính trên khuôn mặt, bàn tay và cơ thể bằng các mô hình từ MediaPipe trở lên, được tối ưu hóa cho JavaScript và Node.js.

Nhận diện khuôn mặt đơn giản

Phát hiện khuôn mặt trong hình ảnh bằng kiến ​​trúc Single Shot Detector với bộ mã hóa tùy chỉnh (Blazeface).

Phát hiện mốc khuôn mặt

Dự đoán 486 điểm mốc trên khuôn mặt 3D để suy ra hình dạng bề mặt gần đúng của khuôn mặt người.

Phát hiện tư thế

API phát hiện tư thế thống nhất để sử dụng một trong ba mô hình giúp phát hiện các tư thế không điển hình và chuyển động nhanh của cơ thể với hiệu suất theo thời gian thực.

Phân đoạn cơ thể

Phân đoạn người và bộ phận cơ thể trong thời gian thực.

Phát hiện tư thế tay

Máy dò lòng bàn tay và mô hình theo dõi ngón tay bộ xương bàn tay. Dự đoán 21 điểm chính của bàn tay 3D trên mỗi bàn tay được phát hiện.

Ước tính độ sâu chân dung

Ước tính bản đồ độ sâu cho một hình ảnh chân dung của con người.

Chữ

Kích hoạt NLP trong ứng dụng web của bạn bằng sức mạnh của BERT và các kiến ​​trúc bộ mã hóa Transformer khác.

Trả lời câu hỏi bằng ngôn ngữ tự nhiên

Trả lời các câu hỏi dựa trên nội dung của một đoạn văn bản nhất định bằng BERT.

Phát hiện độc tính của văn bản

Cho điểm mức độ tác động được cảm nhận mà một nhận xét có thể gây ra đối với cuộc trò chuyện, từ "Rất độc hại" đến "Rất lành mạnh" (Độc hại).

Bộ mã hóa câu phổ quát

Mã hóa văn bản thành các phần nhúng cho các tác vụ NLP như phân loại tình cảm và độ tương tự văn bản (Bộ mã hóa câu phổ quát).

Âm thanh

Phân loại âm thanh để phát hiện âm thanh và kích hoạt hành động trong ứng dụng web của bạn.

Nhận dạng lệnh giọng nói

Phân loại các đoạn âm thanh dài 1 giây từ tập dữ liệu lệnh giọng nói (lệnh lời nói).

Tổng quan

Tìm thêm các mô hình TensorFlow.js có thể sử dụng ngay.

Bộ phân loại KNN

Tiện ích tạo bộ phân loại bằng thuật toán K-Nearest-Neighbors. Có thể được sử dụng cho việc học chuyển giao.