Nhiều phiên bản python ubuntu

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

  • TenorFlow
  • Cài đặt

Tạo từ nguồn 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

Xây dựng gói pip TensorFlow từ nguồn và cài đặt nó trên Ubuntu Linux và macOS. Mặc dù các hướng dẫn có thể hoạt động với các hệ thống khác, nhưng nó chỉ được thử nghiệm và hỗ trợ cho Ubuntu và macOS

Ghi chú. Các gói TensorFlow dựng sẵn, đã được thử nghiệm kỹ lưỡng dành cho các hệ thống Linux và macOS đã được cung cấp.

Thiết lập cho Linux và macOS

Cài đặt các công cụ xây dựng sau để định cấu hình môi trường phát triển của bạn

Cài đặt Python và các phụ thuộc gói TensorFlow

Ubuntu

sudo apt install python3-dev python3-pip

hệ điều hành Mac

Yêu cầu Xcode 9. 2 hoặc muộn hơn

Cài đặt bằng trình quản lý gói Homebrew

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python

Cài đặt các phụ thuộc gói pip của TensorFlow [nếu sử dụng môi trường ảo, hãy bỏ qua đối số

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
9]

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
Ghi chú. Phiên bản
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
0 >19. 0 được yêu cầu để cài đặt gói TensorFlow 2
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
1. Các thành phần phụ thuộc bắt buộc bổ sung được liệt kê trong tệp
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
2 dưới tên
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
3.

Cài đặt Bazel

Để xây dựng TensorFlow, bạn sẽ cần cài đặt Bazel. Bazelisk là một cách dễ dàng để cài đặt Bazel và tự động tải xuống phiên bản Bazel chính xác cho TensorFlow. Để dễ sử dụng, hãy thêm Bazelisk làm tệp thực thi

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
4 trong
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
5 của bạn

Nếu không có Bazelisk, bạn có thể cài đặt Bazel thủ công. Đảm bảo cài đặt phiên bản Bazel được hỗ trợ. bất kỳ phiên bản nào giữa

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
6 và
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
7 như được chỉ định trong
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
8

Cài đặt hỗ trợ GPU [tùy chọn, chỉ dành cho Linux]

Không có hỗ trợ GPU cho macOS

Đọc hướng dẫn hỗ trợ GPU để cài đặt trình điều khiển và phần mềm bổ sung cần thiết để chạy TensorFlow trên GPU

Ghi chú. Việc thiết lập một trong các hình ảnh Docker hỗ trợ GPU của TensorFlow sẽ dễ dàng hơn.

Tải xuống mã nguồn TensorFlow

Sử dụng Git để sao chép kho lưu trữ TensorFlow

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
3

Repo mặc định là nhánh phát triển

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
9. Bạn cũng có thể kiểm tra một nhánh phát hành để xây dựng

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
5

Không bắt buộc. Định cấu hình bản dựng

Các bản dựng TensorFlow được định cấu hình bởi tệp

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
30 trong thư mục gốc của kho lưu trữ. Các tập lệnh
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31 hoặc
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
32 có thể được sử dụng để điều chỉnh các cài đặt chung

Nếu bạn cần thay đổi cấu hình, hãy chạy tập lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31 từ thư mục gốc của kho lưu trữ. Tập lệnh này sẽ nhắc bạn về vị trí của các phụ thuộc TensorFlow và yêu cầu các tùy chọn cấu hình bản dựng bổ sung [ví dụ: cờ trình biên dịch]. Tham khảo phần phiên họp mẫu để biết chi tiết

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
0

Ngoài ra còn có một phiên bản python của kịch bản này,

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
32. Nếu sử dụng môi trường ảo, thì
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
35 sẽ ưu tiên các đường dẫn trong môi trường, trong khi đó,
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31 sẽ ưu tiên các đường dẫn bên ngoài môi trường. Trong cả hai trường hợp, bạn có thể thay đổi giá trị mặc định

phiên mẫu

Phần sau đây hiển thị một lần chạy tập lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31 mẫu [phiên của bạn có thể khác]

Xem phiên cấu hình mẫu

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
5

Tùy chọn cấu hình

hỗ trợ GPU

Để được hỗ trợ GPU, hãy đặt

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
38 trong khi định cấu hình và chỉ định phiên bản của CUDA và cuDNN. Nếu hệ thống của bạn đã cài đặt nhiều phiên bản CUDA hoặc cuDNN, hãy đặt phiên bản rõ ràng thay vì dựa vào phiên bản mặc định.
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31 tạo các liên kết tượng trưng đến thư viện CUDA của hệ thống—vì vậy nếu bạn cập nhật đường dẫn thư viện CUDA của mình, bước cấu hình này phải được chạy lại trước khi xây dựng

tối ưu hóa

Đối với các cờ tối ưu hóa biên dịch, giá trị mặc định [______150] tối ưu hóa mã được tạo cho loại CPU của máy bạn. Tuy nhiên, nếu xây dựng TensorFlow cho một loại CPU khác, hãy xem xét cờ tối ưu hóa cụ thể hơn. Kiểm tra hướng dẫn sử dụng GCC để biết ví dụ

cấu hình được cấu hình sẵn

Có một số cấu hình xây dựng được cấu hình sẵn có thể được thêm vào lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
51, ví dụ

  • /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
    export PATH="/usr/local/opt/python/libexec/bin:$PATH"
    # if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
    brew install python
    
    52 —Xây dựng với thông tin gỡ lỗi. Xem ĐÓNG GÓP. md để biết chi tiết
  • /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
    export PATH="/usr/local/opt/python/libexec/bin:$PATH"
    # if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
    brew install python
    
    53 —Hỗ trợ cho Intel® MKL-DNN
  • /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
    export PATH="/usr/local/opt/python/libexec/bin:$PATH"
    # if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
    brew install python
    
    54 —Cấu hình cho bản dựng nguyên khối, chủ yếu là tĩnh

Xây dựng và cài đặt gói pip

Gói pip được xây dựng theo hai bước. Một lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
51 tạo chương trình "trình tạo gói". Sau đó, bạn chạy trình tạo gói để tạo gói

Xây dựng trình tạo gói

Sử dụng

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
51 để tạo TensorFlow 2. trình xây dựng gói x chỉ hỗ trợ CPU

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
5

hỗ trợ GPU

Ghi chú. Hỗ trợ GPU có thể được bật với
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
38 trong giai đoạn
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
31.

Để xây dựng trình xây dựng gói TensorFlow có hỗ trợ GPU

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
8

Tùy chọn xây dựng Bazel

Tham khảo tài liệu tham khảo dòng lệnh Bazel để biết các tùy chọn xây dựng

Xây dựng TensorFlow từ nguồn có thể sử dụng nhiều RAM. Nếu hệ thống của bạn bị hạn chế về bộ nhớ, hãy giới hạn mức sử dụng RAM của Bazel bằng.

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
59

Các gói TensorFlow chính thức được xây dựng bằng chuỗi công cụ GCC tuân thủ tiêu chuẩn gói manylinux2010

Đối với GCC 5 trở lên, khả năng tương thích với ABI cũ hơn có thể được xây dựng bằng cách sử dụng.

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
00. Khả năng tương thích ABI đảm bảo rằng các hoạt động tùy chỉnh được xây dựng dựa trên gói TensorFlow chính thức tiếp tục hoạt động với gói được xây dựng GCC 5

Xây dựng gói

Lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
51 tạo một tệp thực thi có tên là
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
02—đây là chương trình xây dựng gói
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
0. Chạy tệp thực thi như hình bên dưới để xây dựng gói
pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
1 trong thư mục
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
05

Để xây dựng từ một nhánh phát hành

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
6

Để xây dựng từ bản gốc, hãy sử dụng

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
06 để có được các phụ thuộc phù hợp

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
0

Mặc dù có thể xây dựng cả cấu hình CUDA và không phải CUDA trong cùng một cây nguồn, nhưng bạn nên chạy

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
07 khi chuyển đổi giữa hai cấu hình này trong cùng một cây nguồn

Cài đặt gói

Tên tệp của tệp

pip install -U --user pip numpy wheel packaging requests opt_einsum
pip install -U --user keras_preprocessing --no-deps
1 được tạo tùy thuộc vào phiên bản TensorFlow và nền tảng của bạn. Ví dụ, sử dụng
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
09 để cài đặt gói

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
1Thành công. TensorFlow hiện đã được cài đặt.

Bản dựng Docker Linux

Hình ảnh phát triển Docker của TensorFlow là một cách dễ dàng để thiết lập môi trường để xây dựng các gói Linux từ nguồn. Những hình ảnh này đã chứa mã nguồn và các phần phụ thuộc cần thiết để xây dựng TensorFlow. Đi tới hướng dẫn TensorFlow Docker để biết hướng dẫn cài đặt và danh sách các thẻ hình ảnh có sẵn

chỉ dành cho CPU

Ví dụ sau sử dụng hình ảnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
50 để xây dựng gói chỉ dành cho CPU từ mã nguồn TensorFlow mới nhất. Kiểm tra hướng dẫn Docker để biết các thẻ TensorFlow
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
51 có sẵn

Tải xuống hình ảnh phát triển mới nhất và bắt đầu bộ chứa Docker mà bạn sẽ sử dụng để xây dựng gói pip

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
2

Lệnh

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
52 ở trên khởi động shell trong thư mục
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
53—gốc của cây nguồn. Nó gắn thư mục hiện tại của máy chủ lưu trữ vào thư mục
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
54 của bộ chứa và chuyển thông tin của người dùng máy chủ đến bộ chứa thông qua một biến môi trường [được sử dụng để đặt quyền—Docker có thể làm điều này trở nên phức tạp]

Ngoài ra, để xây dựng một bản sao lưu trữ của TensorFlow trong một vùng chứa, hãy gắn cây nguồn máy chủ tại thư mục

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
55 của vùng chứa

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
3

Với cây nguồn được thiết lập, hãy xây dựng gói TensorFlow trong môi trường ảo của vùng chứa

  1. Không bắt buộc. Định cấu hình bản dựng—điều này sẽ nhắc người dùng trả lời các câu hỏi về cấu hình bản dựng
  2. Xây dựng công cụ được sử dụng để tạo gói pip
  3. Chạy công cụ để tạo gói pip
  4. Điều chỉnh quyền sở hữu của tệp cho bên ngoài vùng chứa
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
4

Cài đặt và xác minh gói trong vùng chứa

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
5Thành công. TensorFlow hiện đã được cài đặt.

Trên máy chủ của bạn, gói pip TensorFlow nằm trong thư mục hiện tại [có quyền của người dùng máy chủ].

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
56

hỗ trợ GPU

Docker là cách dễ nhất để xây dựng hỗ trợ GPU cho TensorFlow vì máy chủ chỉ yêu cầu trình điều khiển NVIDIA® [không cần phải cài đặt Bộ công cụ NVIDIA® CUDA®]. Tham khảo hướng dẫn hỗ trợ GPU và hướng dẫn TensorFlow Docker để thiết lập nvidia-docker [chỉ dành cho Linux]

Ví dụ sau tải xuống hình ảnh TensorFlow

/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
57 và sử dụng
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
# if you are on macOS 10.12 [Sierra] use export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew install python
58 để chạy bộ chứa hỗ trợ GPU. Hình ảnh phát triển này được định cấu hình để xây dựng gói pip có hỗ trợ GPU

Chủ Đề