教程用于安裝 TensorFlow, 如果你有 Mac 或者 Linux,你不需要這個教程,只需訪問TensorFlow.org > get started > pip installation。 你只需要運行幾個命令,然后就設置好了。 對于 Windows 用戶,你需要使用 Docker 或虛擬機來安裝 TensorFlow。 我選擇虛擬機,因為它很容易,后來可能需要使用雙引導。
對于啟動,TensorFlow 由 Mac 和 Linux 支持,但 Windows 不支持。 如果需要,可以在 Windows 上使用它們的 Docker 發(fā)行包。
你可以隨意使用任何你想要的設置,但我個人將在 Windows 機器上的虛擬機上使用 Ubuntu 16.04。 目前,人們要在哪個平臺執(zhí)行機器學習模型,還是比較不清楚的,所以誰也不知道哪個操作系數(shù)最終會成為這個領域的王者。 隨意使用任何你想要使用的方法,這一點不重要,但我仍然簡單通過虛擬機來運行。
首先,下載 Virtualbox。 這將允許你虛擬化各種組件,如一些 CPU,GPU 和磁盤空間。 接下來,你需要一個操作系統(tǒng)。 我選擇 Ubuntu 16.04 64bit。 如果你有 64 位處理器,那么你可以運行 64 位的映像,但是你可能需要在 BIOS 設置中啟用硬件虛擬化,這在 BIOS 設置的 CPU 部分顯示。 每個主板是不同的,所以我不能更具體了。 只需在設置和高級設置中查找 CPU 設置選項。
一旦你安裝了 VirtualBox 軟件,以及要使用的操作系統(tǒng)映像,請在 VirtualBox 中單擊“新建”,為新機器命名,選擇操作系統(tǒng)的類型和版本,然后轉到下一個選項。
如果你想看到我的實時選項,你可以觀看視頻。 然而,設置非常簡單。 選擇一個固定大小的硬盤,至少要有 20 GB 的硬盤。 我選擇了 50.VDI。 選擇適配內(nèi)存的東西。 你仍然需要一些內(nèi)存留給你的主機,所以不要全部都占了。
一旦你完成了,你可以雙擊虛擬機來嘗試啟動它,你應該得到一個消息,沒有什么可以引導,也沒有任何啟動驅動器。 從這里可以選擇你最近下載的 Ubuntu 安裝映像,并開始安裝過程。 安裝時,你將了解到是否要擦除硬盤驅動器的內(nèi)容,并替換為 Ubuntu。 可能感覺不舒服,答案是肯定的,那就是你想做的。 這將清除虛擬硬盤上的安裝,而不是實際的硬盤驅動器。
安裝完成后,系統(tǒng)將提示你重啟虛擬機。 重新啟動提示似乎對我沒有太大意義,所以你可以關閉窗口來關閉電源,或者從 GUI 右鍵單擊你的虛擬機,并選擇關閉。
當你關閉虛擬機時,你可以右鍵單擊它,然后進入設置。 在那里,進入系統(tǒng),并分配多于 cpus(1) 的默認數(shù)量。 這些只會在啟動時分配給你的虛擬機,而不是所有時間。 你可能還想為視頻,給自己一些更多的內(nèi)存。
現(xiàn)在開機,你可能已經(jīng)注意到你沒有得到很好的解決方案。 你可以運行以下操作來啟用可調整大小的屏幕:
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
現(xiàn)在,我們準備好在我們的機器上安裝 TensorFlow。 你還需要 Python3,但這是 Ubuntu 16.04 自帶的。 前往 TensorFlow.org,點擊開始,然后在側欄上的pip installation。 如果你稍后查看本教程,可能會有所不同。 但是,隨著事情的變化,我會盡力更新這個文本的版本。 所以,在pip installation頁面上,指南首先讓我們運行:
$ sudo apt-get install python3-pip python3-dev
以上在你的終端中運行。 在 Ubuntu 上,你可以按ctrl + alt + t使其在 GUI 桌面上出現(xiàn)。 由于我運行的是 64 位版本的 Linux(Ubuntu),有了 Python 3.5,而且想要 CPU 版本,我選擇:
# Ubuntu/Linux 64-bit, CPU only, Python 3.5
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl
之后執(zhí)行:
$ sudo pip3 install --upgrade $TF_BINARY_URL
我們完成了。為了測試,我們可以在控制臺中輸入python3,并嘗試導入tensorflow。 如果工作正常,我們就都設置好了!
我使用 Sublime Text 來編輯 Python 文件。 使用任何你喜歡的 編輯器。在 Ubuntu 上,一旦下載了.deb文件,你需要運行:sudo dpkg -i /path/to/deb/file,然后sudo apt-get install -f。