Nhật Bảnmattn/go-tflite
Go binding for TensorFlow Lite
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#3 Repository Của Tuần
#1 Repository Của Tuần
🔌 Go binding cho TensorFlow Lite — chạy AI nhẹ trên Go
Go binding cho TensorFlow Lite, giúp nhúng mô hình học sâu nhẹ vào ứng dụng Go.
Dự án go-tflite của Yasuhiro Matsumoto (mattn) cungấp binding Go cho TensorFlow Lite, cho phép tải và chạy các mô hình .tflite trực tiếp trong code Go. Phù hợp cho triển khai mô hình nhận dạng, dự đoán số liệu, hay tích hợp EdgeTPU trên thiết bị.
✨ Điểm nổi bật
- Tải mô hình từ file
.tflite: dùngtflite.NewModelFromFile()để khởi tạo mô hình. - Cấu hình bằng InterpreterOptions: tù chỉnh số luồng, phân bổ bộ nhớ.
- Truy cập tensor đầu vào/đầu ra: dùng
GetInputTensor()vàGetOutputTensor()để truyền/giành kết quả. - Hỗ trợ EdgeTPU delegate: tăng tốc suy diễn trên phần cứng Coral.
- Biên dịch với Bazel hoặc Makefile: linh hoạt theo môi trường build.
- Dựa trên CGO: kết nối trực tiếp với thư viện C của TensorFlow Lite.
💡 Vì sao đáng chú ý
Không cần rời khỏi hệ sinh thái Go để chạy AI. Với go-tflite, bạn có thể nhúng mô hình học sâu nhẹ vào ứng dụng backend, edge device, hoặc dịch vụ Go một cách trực tiếp. Đặc biệt mạnh khi kết hợp với EdgeTPU để tăng tốc trên phần cứng Coral.
#Go #TensorFlowLite #DeepLearning #EdgeTPU #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
How to create a Cartoonizer Android app with TensorFlow Lite models.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems