Add Intel GPU support
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- tensorflow
- Lĩnh vực
- machine-learning
Hướng nghiên cứu
Bắt đầu bằng việc xem xét gói Intel Extension for TensorFlow và issue #8040 được liên kết của tensorflow/tfjs; issue này không nêu tên các tệp hoặc bài kiểm thử trong repository. Để hoàn tất, cần có cách tiếp cận đã được thống nhất cho việc hỗ trợ Intel iGPU và Arc, hướng dẫn build và cài đặt, khả năng phát hiện accelerator ngoài NVIDIA, cùng mọi thay đổi về tên của GPU-toggle.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the feature you'd like to request
As many probably have a server with something like an old Intel processor with an iGPU (at least I have) it'd be cool to have support for those iGPUs (and also support for the ARC A series for free) to take some burden off the CPU.
Describe the solution you'd like
To work with Intel on tensor flow, you need to use the https://github.com/intel/intel-extension-for-tensorflow package and normally it should just pick up the Intel GPU as an accelerator device if everything is installed correctly. iGPUs aren't quite the first class citizen, but they should work reasonably well (see here) and support seems to go back to Skylake.
It'll probably be needs to be custom built anyway to support certain GPU families, so there's probably not much you need to do from your side, other than some guidance on how to build and where to install the result, to verify that it picks up accelerators other than NVIDIA and maybe to renaming of the NVIDIA GPU support toggle so something like GPU support.
AMD also would be nice to have for a full support, but they don't support their GPUs as an extension to tensorflow, but only as a replacement package, so that's probably a lot harder to realize.
Describe alternatives you've considered
Running it on the CPU. It's passable, but of course it isn't particularly fast, especially if you throw in a bunch of lange images at once and chews on quite some resources that the rest of the system could use.
Depends on: https://github.com/tensorflow/tfjs/issues/8040
- Ngôn ngữ chính
- PHP
- Star
- 699
- Fork
- 68
- Merge trung bình
- 18 giờ 34 phút
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nextcloud/recognize
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
insertDeletion looks up recognize_fs_deletions by node_id alone, which no index covers — bulk removals scan the whole table per fileCó thể đã có người làm @marcelklehr đã nhận 7 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
-
Model download button in UIĐang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
-
Recognize maintenance routine unnecessarily redownloads Tensorflow CPU and GPU models every timeCó thể làm lại được @marcelklehr đã nhận 188 ngày trước và không có pull request nào đang mở. Đang mởbug
nextcloud/recognize#1478 · 3 bình luận · 1 người được giao ·
Tất cả issue của nextcloud/recognize
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Awaiting Triage bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
freshrss: Unable to update feedsCó thể đã có người làm @Stunkymonkey đã nhận hôm nay. Đang mở0.kind: bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
NixOS/nixpkgs#571043 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
product / databases
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
VilnaCRM-Org/user-service#525 ·
Maintainer thường phản hồi trong vòng 21 ngày