如何在雲託管上安裝TensorFlow

張量流

人工智能正在突飛猛進。 它變得越來越強大,可以讓您將自己投入新任務。 這 自動學習 對於TensorFlow之類的項目來說,這是AI應當特別注意的領域之一。 如果您擁有服務器或云託管,則可以在此處安裝該項目,以使其無需顯式編程即可學習。

在本教程中,我將逐步展示如何安裝此功能強大的開源項目 在雲託管中。 為此,我選擇Clouding作為參考,因為它的價格,便捷性,西班牙語24/7的支持,可用性,優勢,尤其是因為其數據中心位於西班牙的巴塞羅那地區。 因此,它將符合歐洲數據保護法...

¿Tensorflow如何幫助我的業務?

商業應用

在大流行中,越來越明顯的是 公司需要現代化 具有競爭力。 歐洲的許多援助將精確地指向這一數字過渡。 所有未適應的企業都遭受了這場健康危機帶來的經濟影響。 例如,即使是小型企業,也已經迅速從其實物銷售轉向在線銷售,從而使它們能夠繼續運營而不受限制的影響。

雲,物聯網或人工智能等技術至關重要。 具體的, 使用TensorFlow和機器學習,您將獲得巨大收益。 僅舉幾個例子:

  • 如果您致力於設計或攝影,請使用AI改善圖像。
  • 通過分析醫學檢驗結果來協助醫學診斷。
  • 敏捷的圖像處理和自動編目。
  • 教您語音或聲音識別。
  • 面部分析,感受等
  • 自動故障檢測。
  • 自動檢測文本中的語言
  • 簡化大量日常業務任務。
  • 和長等這些應用程序幾乎是難以想像的...

因此它是 被廣泛使用的 在工業中,在汽車等部門中,在衛生部門中,在保險,稅務機構和許多其他專業人員中。

¿QUE ES TensorFlow?

Tensorflow徽標

TensorFlow是開源軟件,最初由Google工程師和研究人員開發,後來發布。 一個用於數值計算和機器學習的庫。 為此,它使用數據流圖,節點表示數學運算,而邊緣表示它們之間傳遞的多維數據矩陣(張量)。

使用此軟件,您可以構建和訓練 人工神經網絡 以類似於人類學習和推理的方式執行多項任務,例如檢測和解密模式及相關性。

該項目還提供了很大的靈活性,能夠執行 使用CPU或GPU進行計算,包括PC,服務器甚至移動設備上的其中一個和多個。 這是可能的,因為它是跨平台的,能夠在GNU / Linux,macOS,Windows,iOS和Android等系統以及Web服務(如我們在本教程中看到的)上運行。 它甚至有幾個包裝器以使用不同的編程語言:Python,C ++或Java。 全部具有單個API。

安裝 TensorFlow 步步

接下來的事情是展示 有關如何操作的分步示例 安裝TensorFlow en 雲託管。 為此,我將使用VPS 烏云密布。io,您可以在其中選擇Windows和Linux操作系統。 當然,考慮到博客的主題和GNU / Linux的好處,毫無疑問,我將基於Linux發行版。

創建帳戶並準備Clouding平台

在開始之前,您必須註冊才能訪問此提供商提供的服務,因此 享受5歐元的免費積分 他們提供測試平台。 只需按照指示的步驟進行帳戶驗證即可。 只需要一分鐘。

渾濁

之後,您將必須返回到Clouding and的官方網站。 登錄 輸入您的用戶名和密碼:

多雲日誌

現在,您可以看到“ Clouding”控制面板,使用起來非常簡單直觀。 即使沒有太多知識,您也可以按照本教程進行操作,而不會遇到任何問題。 開始 為TensorFlow創建實例, 按 單擊此處創建您的第一個服務器:

包絡Tensorflow啟動

這將帶您進入菜單 服務器的配置。 首先要命名您的VPS,您可以選擇自己喜歡的VPS。 然後,您必須選擇操作系統。 在本教程中,我將選擇他們提供的發行版之一(CentOS,Ubuntu Server,Ubuntu Desktop或Debian)。 您可以選擇自己喜歡的一個,在我的情況下,我將選擇Ubuntu Server 20.04:

主機配置

選擇基本系統後,以下是 配置其餘參數 出現在下面同一頁面上。 如您所見,在計算機的配置選項中,您可以選擇所需的RAM,vCPU核心或SSD存儲空間的數量。 對於TensorFlow本身而言,您不需要太多,但是對於其餘數據,您可能需要處理,因此,請仔細考慮所需的內容(但是,可以縮放):

Tensorflow實例

創建SSH密鑰並提供所需的任何名稱也很重要。 這樣一來,您就可以下載該密碼對,以便能夠遠程訪問,而無需在每次輸入時都手動輸入密碼。 此外,它還允許您配置防火牆或備份副本。 在這種情況下,無論是備份還是防火牆,我們都保持原樣。

如果完成,請檢查一切正常,然後 脈衝 埃維亞爾。 這會將您重定向到創建了雲實例的另一個屏幕。 但是在狀態部分中,您將看到它正在創建:

Tensorflow實例

眨眼間,您的系統將被安裝和配置。 然後狀態將顯示為 活躍。 您已經可以使用它了。

服務器主動集群

在此屏幕上單擊服務器的名稱,它將帶您到 詳細摘要:

主訪問配置

如果滾動,則會找到該部分 如何訪問服務器。 這一點非常重要,因為在這裡您將找到訪問和管理服務器所需的一切。 例如,您可以下載SSH密鑰,或者可以看到要通過SSH訪問的公用IP,用戶名(root)和訪問密碼:

SSH鍵

不要丟失此數據,因為在接下來的步驟中將需要使用它來開始在Clouding實例上安裝Tensorflow。

P重新要求

首先,要做的第一件事是滿足一些對Tensorflow有用的依賴項或軟件包,並進行更新以確保所有內容都處於最新版本。 為此,我們將進入終端以使用密碼和我在上一張圖像中顯示的IP通過SSH通過SSH連接它們,以從您的發行版遠程訪問該實例(請記住用Clouding實例的IP替換youripdelserver) :

ssh root@tuipdelservidor

SSH訪問

它將詢問您還必須輸入的實例的密碼,這將使您具有訪問權限。 您會看到 終端的提示不再是您本地的,但您位於雲服務器內部。 因此,從現在開始運行的所有命令都將在實例上生效,而不在本地系統上生效。

SSH訪問

現在第一件事是 更新系統 使用以下命令:

apt-get update && apt-get -y upgrade

安裝Tensorflow

現在,你必須 安裝python3 以及您需要的其他輔助軟件包:

apt-get install python3 python3-pip python3-dev

以下是 準備虛擬環境,使用virtualenv模塊,該模塊是Python3標準庫的一部分:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

python模塊安裝

之後,您會注意到您的提示已更改,現在它顯示 tf-環境 在用戶名和主機之前。

提示

安裝Tensorflow(CPU支持)

一切準備就緒 TensorFlow安裝 在您的Clouding實例中。 下一步將是:

pip install --upgrade tensorflow

安裝完成後,您可以 驗證安裝 使用以下命令:

python -c ‘import tensorflow as tf; print(tf.version)’

這應該返回一個帶有Tensorflow版本的輸出。 從那裡,你可以 開始使用Tensorflow 對於您需要的任何任務...

結論

總之,Clouding提供的與其VPS配合使用的功能使安裝Tensorflow等項目或進行配置的經驗成為可能。 就像在本地計算機上一樣輕鬆。 僅具有此類服務器的功能和可伸縮性。

此外,其控制面板非常直觀,即使您不具備豐富的技術知識,該助手也會為您提供指導。 另一方面,它給您的選擇也是 非常靈活,既可以選擇所需的虛擬硬件資源,也可以選擇操作系統。 這種多功能性使其非常適合您的需求,無論它們有多特別。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。