Đây là ứng dụng Linux có tên Diff Zoo, phiên bản mới nhất có thể tải xuống dưới dạng diff-zoosourcecode.zip. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên Diff Zoo với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
Sở thú Diff
SỰ MIÊU TẢ:
Diff-zoo là một cẩm nang tập trung vào học tập được thiết kế để làm sáng tỏ phép tính vi phân theo thuật toán (AD), kỹ thuật cốt lõi thúc đẩy các khuôn khổ học máy hiện đại. Dự án giới thiệu AD từ góc nhìn phép tính cơ bản và dần dần xây dựng hướng tới các triển khai đồ chơi giống với các hệ thống như PyTorch và TensorFlow. Nó làm rõ sự khác biệt và kết nối giữa các phương pháp tiếp cận chế độ tiến, chế độ ngược, ký hiệu, số, theo dõi và biến đổi nguồn để phân biệt. Không giống như các hệ thống AD cấp sản xuất thường bị che khuất bởi các chi tiết triển khai phức tạp, các ví dụ này được cố tình đơn giản và mạch lạc để làm nổi bật các ý tưởng cơ bản. Kho lưu trữ được tổ chức dưới dạng một tập hợp các sổ ghi chép Julia, cho phép người học khám phá các khái niệm một cách tương tác và so sánh các phương pháp khác nhau cạnh nhau. Bằng cách loại bỏ sự phức tạp không cần thiết, diff-zoo vừa là một nguồn tài nguyên giáo dục vừa là một hướng dẫn thực tế cho bất kỳ ai.
Tính năng
- Giới thiệu từng bước về các khái niệm phân biệt thuật toán
- Các triển khai đồ chơi giống với hệ thống PyTorch và TensorFlow AD
- Bao gồm chế độ chuyển tiếp, chế độ đảo ngược, ký hiệu và phân biệt số
- Trình bày các phương pháp tiếp cận dựa trên theo dõi và chuyển đổi nguồn
- Được tổ chức như sổ tay Julia để khám phá tương tác
- Cung cấp sự so sánh rõ ràng về các phương pháp AD cơ bản
Ngôn ngữ lập trình
Julia
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/diff-zoo.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.