Xin chào các bạn. Hôm nay Thịnh sẽ hướng dẫn các bạn thiết lập 1 máy ảo Ubuntu trên nền tảng Oracle Cloud để sử dụng cho việc lên lịch thực thi các tác vụ tự động với Python. Như các bạn đã biết, trong 1 bài chia sẻ của chủ đề Phân tích dữ liệu với Python, tôi đã đầu tư 1 chiếc máy tính nhúng Raspberry Pi để sử dụng như 1 máy chủ giúp lên lịch thực thi tập lệnh Python ví dụ như tự nhiên . Tuy rằng cấu hình 1 chiếc Raspberry Pi 4B quá ổn định và đủ mạnh để sử dụng làm server thực thi Python, nhưng cũng có nhiều điểm bất cập là chưa thể giải quyết triệt để để điển hình đã cũ tuổi thọ của máy và các điều kiện phụ khi phải hoạt động . Tiêu hao năng lượng cũng là 1 vấn đề nữa với Raspberry Pi tuy không lớn vì công suất tiêu thụ chỉ ở mức 15W/h. Dù sao nếu có 1 giải pháp thay thế để có 1 server chạy Python script 24/7 và không phải lo về chi phí thì thực sự quá tuyệt vời
Không để các bạn phải đợi lâu, giải pháp tôi muốn giới thiệu cho các bạn chính là tạo 1 máy ảo Linux [đặc biệt là Ubuntu trong hướng dẫn này] trên dịch vụ Oracle Cloud sử dụng tài nguyên ưu đãi miễn phí từ Oracle . Rốt cuộc Oracle Cloud Free Tier là gì mà hay ho đến vậy?
Oracle Cloud Free Tier bao gồm 2 gói ưu đãi là Dịch vụ đám mây luôn miễn phí và Bản dùng thử miễn phí 30 ngày [với khoản tín dụng là $300 sử dụng trong 30 ngày]. Trong đó gói dịch vụ đám mây luôn miễn phí cho phép bạn sử dụng một số tài nguyên hệ thống chuẩn nhất nhưng không giới hạn về thời gian
Xem các phiên từ Hội nghị chuyên đề WiML về các mô hình khuếch tán với KerasCV, ML trên thiết bị, v.v. Xem theo yêu cầu
Cài đặt TensorFlow với pip Sắp xếp ngăn nắp với các bộ sưu tập Lưu và phân loại nội dung dựa trên sở thích của bạn.
- TenorFlow
- Cài đặt
Hướng dẫn này dành cho phiên bản ổn định mới nhất của TensorFlow. Đối với bản dựng xem trước [hàng đêm], hãy sử dụng gói pip có tên
2. Tham khảo để biết các yêu cầu phiên bản TensorFlow cũ hơn. Đối với bản dựng chỉ dành cho CPU, hãy sử dụng gói pip có tênpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Dưới đây là các phiên bản nhanh của các lệnh cài đặt. Cuộn xuống để xem hướng dẫn từng bước
Linux
Ghi chú. Bắt đầu với TensorFlow4, các bản dựng CPU Linux dành cho bộ xử lý Aarch64/ARM64 được bên thứ ba xây dựng, bảo trì, thử nghiệm và phát hành. AWS. Cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5 trên máy ARM sẽ cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
6 của AWS. Chúng được cung cấp nguyên trạng. Tensorflow sẽ sử dụng những nỗ lực hợp lý để duy trì tính khả dụng và tính toàn vẹn của gói pip này. Có thể có sự chậm trễ nếu bên thứ ba không phát hành gói pip. Xem bài đăng trên blog này để biết thêm thông tin về sự hợp tác này. ______5python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Hệ điều hành Mac
# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Windows bản địa
Thận trọng. TensorFlow4 là bản phát hành TensorFlow cuối cùng hỗ trợ GPU trên Windows gốc. Bắt đầu với TensorFlowpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8, bạn sẽ cần cài đặt hoặc cài đặtpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3 và, nếu muốn, hãy thửpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
0python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Windows WSL2
Ghi chú. TensorFlow với quyền truy cập GPU được hỗ trợ cho WSL2 trên Windows 10 19044 trở lên. Điều này tương ứng với Windows 10 phiên bản 21H2, bản cập nhật tháng 11 năm 2021. Bạn có thể nhận được bản cập nhật mới nhất từ đây. Tải xuống Windows 10. Để biết hướng dẫn, hãy xem Cài đặt WSL2 và tài liệu thiết lập của NVIDIA cho CUDA trong WSL. ______5CPU
Ghi chú. Bắt đầu với TensorFlow4, các bản dựng CPU Windows dành cho bộ xử lý x86/x64 được bên thứ ba xây dựng, bảo trì, kiểm tra và phát hành. thông minh. Cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5 hoặcpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3 gốc Windows sẽ cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
53 của Intel. Các gói này được cung cấp nguyên trạng. Tensorflow sẽ sử dụng những nỗ lực hợp lý để duy trì tính khả dụng và tính toàn vẹn của gói pip này. Có thể có sự chậm trễ nếu bên thứ ba không phát hành gói pip. Xem bài đăng trên blog này để biết thêm thông tin về sự hợp tác này. ______0python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
hàng đêm
5python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Yêu cầu phần cứng
Ghi chú. Sử dụng các tệp nhị phân TensorFlow có thể không chạy trên các CPU cũ hơn.Các thiết bị hỗ trợ GPU sau được hỗ trợ
Ghi chú. Thông báo lỗi "Trạng thái. hình ảnh hạt nhân thiết bị không hợp lệ" chỉ ra rằng gói TensorFlow không chứa PTX cho kiến trúc của bạn. Bạn có thể kích hoạt khả năng tính toán bằng cách xây dựng TensorFlow từ nguồn.
- Thẻ GPU NVIDIA® với kiến trúc CUDA® 3. 5, 5. 0, 6. 0, 7. 0, 7. 5, 8. 0 và cao hơn. Xem danh sách các card GPU hỗ trợ CUDA®
- Đối với GPU có kiến trúc CUDA® không được hỗ trợ hoặc để tránh quá trình biên dịch JIT từ PTX hoặc để sử dụng các phiên bản khác nhau của thư viện NVIDIA®, hãy xem hướng dẫn bản dựng Linux từ nguồn
- Các gói không chứa mã PTX ngoại trừ kiến trúc CUDA® được hỗ trợ mới nhất; . [Xem chi tiết. ]
Yêu cầu hệ thống
Ghi chú. Hỗ trợ GPU có sẵn cho Ubuntu và Windows với thẻ hỗ trợ CUDA®.
- Ubuntu 16. 04 trở lên [64-bit]
- macOS 10. 12. 6 [Sierra] trở lên [64-bit] [không hỗ trợ GPU]
- Windows Native - Windows 7 trở lên [64-bit] [không hỗ trợ GPU sau TF 2. 10]
- Windows WSL2 - Windows 10 19044 trở lên [64-bit]
Yêu cầu phần mềm
- Trăn 3. 7–3. 10
- phiên bản pip 19. 0 trở lên cho Linux [yêu cầu hỗ trợ
55] và Windows. phiên bản pip 20. 3 trở lên cho macOSpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
- Windows Native Yêu cầu Microsoft Visual C++ Có thể phân phối lại cho Visual Studio 2015, 2017 và 2019
Phần mềm NVIDIA® sau đây chỉ được yêu cầu để hỗ trợ GPU
- Trình điều khiển GPU NVIDIA® phiên bản 450. 80. 02 trở lên
- Bộ công cụ CUDA® 11. 2
- cuDNN SDK 8. 1. 0
- [Tùy chọn] để cải thiện độ trễ và thông lượng cho suy luận
Hướng dẫn từng bước một
Linux
1. Yêu cầu hệ thống
- Ubuntu 16. 04 trở lên [64-bit]
TensorFlow chỉ hỗ trợ chính thức cho Ubuntu. Tuy nhiên, các hướng dẫn sau đây cũng có thể hoạt động đối với các bản phân phối Linux khác
Ghi chú. Bắt đầu với TensorFlow4, các bản dựng CPU Linux dành cho bộ xử lý Aarch64/ARM64 được bên thứ ba xây dựng, bảo trì, thử nghiệm và phát hành. AWS. Cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5 trên máy ARM sẽ cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
6 của AWS. Chúng được cung cấp nguyên trạng. Tensorflow sẽ sử dụng những nỗ lực hợp lý để duy trì tính khả dụng và tính toàn vẹn của gói pip này. Có thể có sự chậm trễ nếu bên thứ ba không phát hành gói pip. Xem bài đăng trên blog này để biết thêm thông tin về sự hợp tác này.python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
2. Cài đặt Miniconda
Miniconda là phương pháp được đề xuất để cài đặt TensorFlow với hỗ trợ GPU. Nó tạo ra một môi trường riêng biệt để tránh thay đổi bất kỳ phần mềm nào đã cài đặt trong hệ thống của bạn. Đây cũng là cách dễ nhất để cài đặt phần mềm cần thiết, đặc biệt là cho thiết lập GPU
Bạn có thể sử dụng lệnh sau để cài đặt Miniconda. Trong quá trình cài đặt, bạn có thể cần nhấn enter và gõ "yes"
3python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể cần phải khởi động lại thiết bị đầu cuối của mình hoặc
59 để kích hoạt lệnhpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
30. Sử dụngpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
31 để kiểm tra xem nó đã được cài đặt thành công chưapython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3. Tạo một môi trường conda
Tạo một môi trường conda mới có tên là
32 bằng lệnh saupython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể hủy kích hoạt và kích hoạt nó bằng các lệnh sau
9python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Đảm bảo rằng nó được kích hoạt cho phần còn lại của quá trình cài đặt
4. thiết lập GPU
Bạn có thể bỏ qua phần này nếu chỉ chạy TensorFlow trên CPU
Trước tiên hãy cài đặt trình điều khiển GPU NVIDIA nếu bạn chưa có. Bạn có thể sử dụng lệnh sau để xác minh nó đã được cài đặt
0python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó cài đặt CUDA và cuDNN với conda
0# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Định cấu hình đường dẫn hệ thống. Bạn có thể làm điều đó bằng lệnh sau mỗi khi bạn khởi động một thiết bị đầu cuối mới sau khi kích hoạt môi trường conda của bạn
1# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Để thuận tiện cho bạn, bạn nên tự động hóa nó bằng các lệnh sau. Đường dẫn hệ thống sẽ được cấu hình tự động khi bạn kích hoạt môi trường conda này
2# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5. Cài đặt TensorFlow
TensorFlow yêu cầu phiên bản pip mới nhất, vì vậy hãy nâng cấp cài đặt pip của bạn để đảm bảo bạn đang chạy phiên bản mới nhất
3# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó, cài đặt TensorFlow bằng pip
Ghi chú. Không cài đặt TensorFlow với conda. Nó có thể không có phiên bản ổn định mới nhất. pip được khuyến nghị vì TensorFlow chỉ được phát hành chính thức cho PyPI. ______646. xác minh cài đặt
Xác minh thiết lập CPU
5# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu một tensor được trả về, bạn đã cài đặt TensorFlow thành công
Xác minh thiết lập GPU
6# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu danh sách các thiết bị GPU được trả về, bạn đã cài đặt TensorFlow thành công
Hệ điều hành Mac
1. Yêu cầu hệ thống
Ghi chú. Đối với người dùng máy tính Apple M1, để có hiệu suất gốc, bạn cần làm theo hướng dẫn tại đây. Conda đã được chứng minh là có cài đặt mượt mà nhất. Các gói bao gồm tiện ích mở rộng C++ tùy chỉnh cho TensorFlow cũng cần được biên dịch cho Apple M1. Một số gói, như tensorflow_decision_forests xuất bản các phiên bản tương thích với M1, nhưng nhiều gói thì không. Để sử dụng các thư viện đó, bạn sẽ phải sử dụng TensorFlow với mô phỏng x86 và Rosetta.
- macOS 10. 12. 6 [Sierra] hoặc cao hơn [64-bit]
Hiện tại không có hỗ trợ GPU chính thức để chạy TensorFlow trên MacOS. Sau đây là hướng dẫn chạy trên CPU
2. Kiểm tra phiên bản Python
Kiểm tra xem môi trường Python của bạn đã được cấu hình chưa
Ghi chú. Yêu cầu Python 3. 7–3. 10 và số điểm >= 20. 3 cho MacOS. ______672. Cài đặt Miniconda
Miniconda là phương pháp được đề xuất để cài đặt TensorFlow với hỗ trợ GPU. Nó tạo ra một môi trường riêng biệt để tránh thay đổi bất kỳ phần mềm nào đã cài đặt trong hệ thống của bạn. Đây cũng là cách dễ nhất để cài đặt phần mềm cần thiết, đặc biệt là cho thiết lập GPU
8# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể cần phải khởi động lại thiết bị đầu cuối của mình hoặc
59 để kích hoạt lệnhpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
30. Sử dụngpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
31 để kiểm tra xem nó đã được cài đặt thành công chưapython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
4. Tạo một môi trường conda
Tạo một môi trường conda mới có tên là
32 bằng lệnh saupython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể hủy kích hoạt và kích hoạt nó bằng các lệnh sau
9python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Đảm bảo rằng nó được kích hoạt cho phần còn lại của quá trình cài đặt
5. Cài đặt TensorFlow
TensorFlow yêu cầu phiên bản pip mới nhất, vì vậy hãy nâng cấp cài đặt pip của bạn để đảm bảo bạn đang chạy phiên bản mới nhất
3# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó, cài đặt TensorFlow bằng pip
Ghi chú. Không cài đặt TensorFlow với conda. Nó có thể không có phiên bản ổn định mới nhất. pip được khuyến nghị vì TensorFlow chỉ được phát hành chính thức cho PyPI. ______64 6. xác minh cài đặt
5# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu một tensor được trả về, bạn đã cài đặt TensorFlow thành công
Windows bản địa
Thận trọng. TensorFlow4 là bản phát hành TensorFlow cuối cùng hỗ trợ GPU trên Windows gốc. Bắt đầu với TensorFlowpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8, bạn sẽ cần cài đặt hoặc cài đặtpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3 và, nếu muốn, hãy thửpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
1. Yêu cầu hệ thống
Ghi chú. Bắt đầu với TensorFlow
- Windows 7 trở lên [64-bit]
4, các bản dựng CPU Windows dành cho bộ xử lý x86/x64 được bên thứ ba xây dựng, bảo trì, kiểm tra và phát hành. thông minh. Cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5 hoặcpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3 có nguồn gốc từ windows sẽ cài đặt góipython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
53 của Intel. Các gói này được cung cấp nguyên trạng. Tensorflow sẽ sử dụng những nỗ lực hợp lý để duy trì tính khả dụng và tính toàn vẹn của gói pip này. Có thể có sự chậm trễ nếu bên thứ ba không phát hành gói pip. Xem bài đăng trên blog này để biết thêm thông tin về sự hợp tác này.python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
2. Cài đặt Microsoft Visual C ++ có thể phân phối lại
Cài đặt Microsoft Visual C++ Redistributable cho Visual Studio 2015, 2017 và 2019. Bắt đầu với TensorFlow 2. 1. 0, tệp
84 được yêu cầu từ gói này [có thể không được cung cấp từ các gói phân phối lại cũ hơn]. Bản phân phối lại đi kèm với Visual Studio 2019 nhưng có thể được cài đặt riêngpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
- Chuyển đến bản tải xuống Microsoft Visual C++
- Cuộn trang xuống phần Visual Studio 2015, 2017 và 2019
- Tải xuống và cài đặt Microsoft Visual C++ Redistributable cho Visual Studio 2015, 2017 và 2019 cho nền tảng của bạn
Đảm bảo đường dẫn dài được bật trên Windows
3. Cài đặt Miniconda
Miniconda là phương pháp được đề xuất để cài đặt TensorFlow với hỗ trợ GPU. Nó tạo ra một môi trường riêng biệt để tránh thay đổi bất kỳ phần mềm nào đã cài đặt trong hệ thống của bạn. Đây cũng là cách dễ nhất để cài đặt phần mềm cần thiết, đặc biệt là cho thiết lập GPU
Tải xuống Trình cài đặt Windows Miniconda. Nhấp đúp vào tệp đã tải xuống và làm theo hướng dẫn trên màn hình
4. Tạo một môi trường conda
Tạo một môi trường conda mới có tên là
32 bằng lệnh saupython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể hủy kích hoạt và kích hoạt nó bằng các lệnh sau
9python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Đảm bảo rằng nó được kích hoạt cho phần còn lại của quá trình cài đặt
5. thiết lập GPU
Bạn có thể bỏ qua phần này nếu chỉ chạy TensorFlow trên CPU
Trước tiên hãy cài đặt trình điều khiển GPU NVIDIA nếu bạn chưa có
Sau đó cài đặt CUDA, cuDNN với conda
0# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
6. Cài đặt TensorFlow
TensorFlow yêu cầu phiên bản pip mới nhất, vì vậy hãy nâng cấp cài đặt pip của bạn để đảm bảo bạn đang chạy phiên bản mới nhất
3# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó, cài đặt TensorFlow bằng pip
Ghi chú. Không cài đặt TensorFlow với conda. Nó có thể không có phiên bản ổn định mới nhất. pip được khuyến nghị vì TensorFlow chỉ được phát hành chính thức cho PyPI. ______1087. xác minh cài đặt
Xác minh thiết lập CPU
5# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu một tensor được trả về, bạn đã cài đặt TensorFlow thành công
Xác minh thiết lập GPU
6# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu danh sách các thiết bị GPU được trả về, bạn đã cài đặt TensorFlow thành công
Windows WSL2
1. Yêu cầu hệ thống
- Windows 10 19044 trở lên [64-bit]. Điều này tương ứng với Windows 10 phiên bản 21H2, bản cập nhật tháng 11 năm 2021
Xem các tài liệu sau để
- Tải xuống bản cập nhật Windows 10 mới nhất
- Cài đặt WSL2
- Thiết lập hỗ trợ GPU NVIDIA® trong WSL2
2. Cài đặt Miniconda
Miniconda là phương pháp được đề xuất để cài đặt TensorFlow với hỗ trợ GPU. Nó tạo ra một môi trường riêng biệt để tránh thay đổi bất kỳ phần mềm nào đã cài đặt trong hệ thống của bạn. Đây cũng là cách dễ nhất để cài đặt phần mềm cần thiết, đặc biệt là cho thiết lập GPU
Bạn có thể sử dụng lệnh sau để cài đặt Miniconda. Trong quá trình cài đặt, bạn có thể cần nhấn enter và gõ "yes"
3python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể cần phải khởi động lại thiết bị đầu cuối của mình hoặc
59 để kích hoạt lệnhpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
30. Sử dụngpython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
31 để kiểm tra xem nó đã được cài đặt thành công chưapython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
3. Tạo một môi trường conda
Tạo một môi trường conda mới có tên là
32 bằng lệnh saupython3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
8python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Bạn có thể hủy kích hoạt và kích hoạt nó bằng các lệnh sau
9python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Đảm bảo rằng nó được kích hoạt cho phần còn lại của quá trình cài đặt
4. thiết lập GPU
Bạn có thể bỏ qua phần này nếu chỉ chạy TensorFlow trên CPU
Trước tiên hãy cài đặt trình điều khiển GPU NVIDIA nếu bạn chưa có. Bạn có thể sử dụng lệnh sau để xác minh nó đã được cài đặt
0python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó cài đặt CUDA và cuDNN với conda
0# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Định cấu hình đường dẫn hệ thống. Bạn có thể làm điều đó bằng lệnh sau mỗi khi bạn khởi động một thiết bị đầu cuối mới sau khi kích hoạt môi trường conda của bạn
1# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Để thuận tiện cho bạn, bạn nên tự động hóa nó bằng các lệnh sau. Đường dẫn hệ thống sẽ được cấu hình tự động khi bạn kích hoạt môi trường conda này
2# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
5. Cài đặt TensorFlow
TensorFlow yêu cầu phiên bản pip mới nhất, vì vậy hãy nâng cấp cài đặt pip của bạn để đảm bảo bạn đang chạy phiên bản mới nhất
3# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Sau đó, cài đặt TensorFlow bằng pip
Ghi chú. Không cài đặt TensorFlow với conda. Nó có thể không có phiên bản ổn định mới nhất. pip được khuyến nghị vì TensorFlow chỉ được phát hành chính thức cho PyPI. ______646. xác minh cài đặt
Xác minh thiết lập CPU
5# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu một tensor được trả về, bạn đã cài đặt TensorFlow thành công
Xác minh thiết lập GPU
6# There is currently no official GPU support for MacOS. python3 -m pip install tensorflow # Verify install: python3 -c "import tensorflow as tf; print[tf.reduce_sum[tf.random.normal[[1000, 1000]]]]"
Nếu danh sách các thiết bị GPU được trả về, bạn đã cài đặt TensorFlow thành công
Vị trí gói hàng
Một vài cơ chế cài đặt yêu cầu URL của gói Python TensorFlow. Giá trị bạn chỉ định tùy thuộc vào phiên bản Python của bạn