So sánh các phần mềm học sâu
From Wikipedia, the free encyclopedia
Remove ads
Bảng dưới đây so sánh một số framework phần mềm, thư viện và các chương trình máy tính phổ biến nhất dành cho học sâu.
Phần mềm học sâu sắp xếp theo tên
Thêm thông tin Phần mềm, Nhà sáng tạo ...
Phần mềm | Nhà sáng tạo | Phát hành | Giấy phép[a] | Nguồn mở | Nền tảng | Viết bằng | Giao diện | Hỗ trợ OpenMP | Hỗ trợ OpenCL | Hỗ trợ CUDA | Hỗ trợ ROCm[1] | Vi phân tự động[2] | Được đào tạo trước | Mạng hồi quy | Mạng tích chập | RBM/DBNs | Thực thi song song (đa nút) | Đang phát triển |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BigDL | Jason Dai (Intel) | 2016 | Apache 2.0 | Có | Apache Spark | Scala | Scala, Python | Không | Không | Có | Có | Có | ||||||
Caffe | Trung tâm Tầm nhìn và Học tập Berkeley | 2013 | BSD | Có | Linux, macOS, Windows[3] | C++ | Python, MATLAB, C++ | Có | Đang phát triển[4] | Có | Không | Có | Có[5] | Có | Có | Không | ? | Không[6] |
Chainer | Preferred Networks | 2015 | BSD | Có | Linux, macOS | Python | Python | Không | Không | Có | Không | Có | Có | Có | Có | Không | Có | Không[7] |
Deeplearning4j | Đội kỹ sư Skymind; Cộng đồng Deeplearning4j; ban đầu là Adam Gibson | 2014 | Apache 2.0 | Có | Linux, macOS, Windows, Android (đa nền tảng) | C++, Java | Java, Scala, Clojure, Python (Keras), Kotlin | Có | Không[8] | Có[9][10] | Không | Đồ thị tính toán | Có[11] | Có | Có | Có | Có[12] | Có |
Dlib | Davis King | 2002 | Giấy phép phần mềm Boost | Có | Đa nền tảng | C++ | C++, Python | Có | Không | Có | Không | Có | Có | Không | Có | Có | Có | |
Flux | Mike Innes | 2017 | Giấy phép MIT | Có | Linux, MacOS, Windows (đa nền tảng) | Julia | Julia | Có | Không | Có | Có[13] | Có | Có | Không | Có | Có | ||
Thư viện phân tích dữ liệu Intel | Intel | 2015 | Apache 2.0 | Có | Linux, macOS, Windows cho CPU Intel[14] | C++, Python, Java | C++, Python, Java[14] | Có | Không | Không | Không | Có | Không | Có | Có | |||
Thư viện Toán học Kernel Intel 2017 [15] và sau đó | Intel | 2017 | Độc quyền | Không | Linux, macOS, Windows cho CPU Intel[16] | C[17] | Có[18] | Không | Không | Không | Có | Không | Có[19] | Có[19] | Không | |||
Google JAX | 2018 | Apache 2.0 | Có | Linux, macOS, Windows | Python | Python | Chỉ trên Linux | Không | Có | Không | Có | Có | ||||||
Keras | François Chollet | 2015 | Giấy phép MIT | Có | Linux, macOS, Windows | Python | Python, R | Chỉ khi sử dụng Theano làm backend | Có thể sử dụng Theano, Tensorflow hoặc PlaidML làm backend | Có | Không | Có | Có[20] | Có | Có | Không[21] | Có[22] | Có |
MATLAB + Deep Learning Toolbox (tên chính thức là Neural Network Toolbox) | MathWorks | 1992 | Độc quyền | Không | Linux, macOS, Windows | C, C++, Java, MATLAB | MATLAB | Không | Không | Huấn luyện với Parallel Computing Toolbox và tạo mã CUDA bằng GPU Coder[23] | Không | Có[24] | Có[25][26] | Có[25] | Có[25] | Có | Với Parallel Computing Toolbox[27] | Có |
Microsoft Cognitive Toolkit (CNTK) | Microsoft Research | 2016 | Giấy phép MIT[28] | Có | Windows, Linux[29] (macOS thông qua Docker trên lộ trình) | C++ | Python (Keras), C++, Dòng lệnh,[30] BrainScript[31] (.NET trên lộ trình[32]) | Có[33] | Không | Có | Không | Có | Có[34] | Có[35] | Có[35] | Không[36] | Có[37] | Không[38] |
Apache MXNet | Tổ chức phần mềm Apache | 2015 | Apache 2.0 | Có | Linux, macOS, Windows,[39][40] AWS, Android,[41] iOS, JavaScript[42] | Thư viện tiểu lõi C++ | C++, Python, Julia, MATLAB, JavaScript, Go, R, Scala, Perl, Clojure | Có | Trên lộ trình[43] | Có | Không | Có[44] | Có[45] | Có | Có | Có | Có[46] | Có |
Neural Designer | Artelnics | 2014 | Độc quyền | Không | Linux, macOS, Windows | C++ | Giao diện đồ họa người dùng | Có | Không | Có | Không | Vi phân phân tích | Không | Không | Không | Không | Có | Có |
OpenNN | Artelnics | 2003 | GNU LGPL | Có | Đa nền tảng | C++ | C++ | Có | Không | Có | Không | ? | ? | Không | Không | Không | ? | |
PlaidML | Vertex.AI, Intel | 2017 | Apache 2.0 | Có | Linux, macOS, Windows | Python, C++, OpenCL | Python, C++ | ? | Một số ICD OpenCL không được công nhận | Không | Không | Có | Có | Có | Có | Có | Có | |
PyTorch | Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan (Facebook) | 2016 | BSD | Có | Linux, macOS, Windows, Android[47] | Python, C, C++, CUDA | Python, C++, Julia | Có | Thông qua gói duy trì riêng biệt[48][49][50] | Có | Có | Có | Có | Có | Có | Có[51] | Có | Có |
Apache SINGA | Tổ chức phần mềm Apache | 2015 | Apache 2.0 | Có | Linux, macOS, Windows | C++ | Python, C++, Java | Không | Hỗ trợ bản V1.0 | Có | Không | ? | Có | Có | Có | Có | Có | |
TensorFlow | Google Brain | 2015 | Apache 2.0 | Có | Linux, macOS, Windows,[52][53] Android | C++, Python, CUDA | Python (Keras), C/C++, Java, Go, JavaScript, R,[54] Julia, Swift | Không | Trên lộ trình[55] nhưng đã hỗ trợ SYCL[56] | Có | Có | Có[57] | Có[58] | Có | Có | Có | Có | Có |
Theano | Đại học Montreal | 2007 | BSD | Có | Đa nền tảng | Python | Python (Keras) | Có | Đang phát triển[59] | Có | Không | Có[60][61] | Qua model zoo của Lasagne[62] | Có | Có | Có | Có[63] | Không |
Torch | Ronan Collobert, Koray Kavukcuoglu, Clement Farabet | 2002 | BSD | Có | Linux, macOS, Windows,[64] Android,[65] iOS | C, Lua | Lua, LuaJIT,[66] C, thư viện tiện ích cho C++/OpenCL[67] | Có | Thực thi bên thứ ba[68][69] | Có[70][71] | Không | Qua Autograd của Twitter[72] | Có[73] | Có | Có | Có | Có[64] | Không |
Wolfram Mathematica 10[74] và sau đó | Wolfram Research | 2014 | Độc quyền | Không | Windows, macOS, Linux, Điện toán đám mây | C++, Ngôn ngữ Wolfram, CUDA | Ngôn ngữ Wolfram | Có | Không | Có | Không | Có | Có[75] | Có | Có | Có | Có[76] | Có |
Phần mềm | Nhà sáng tạo | Phát hành | Giấy phép[a] | Nguồn mở | Nền tảng | Viết bằng | Giao diện | Hỗ trợ OpenMP | Hỗ trợ OpenCL | Hỗ trợ CUDA | Hỗ trợ ROCm[77] | Vi phân tự động[2] | Được đào tạo trước | Mạng hồi quy | Mạng tích chập | RBM/DBNs | Thực thi song song (đa nút) | Đang phát triển |
Đóng
Remove ads
Phần mềm liên quan
Xem thêm
- So sánh các gói phần mềm thống kê
- So sánh các phần mềm phân tích số
- Danh sách các phần mềm phân tích số
- Danh sách bộ dữ liệu cho nghiên cứu học máy
Tham khảo
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
Remove ads