如何使用Python編譯TensorFlow匯出的模型?
TensorFlow是谷歌提供的機器學習框架。它是一個開源框架,與Python結合使用,可以實現演算法、深度學習應用等等。它用於研究和生產目的。
可以使用以下程式碼行在Windows上安裝“tensorflow”包:
pip install tensorflow
Tensor是TensorFlow中使用的資料結構。它有助於連線資料流圖中的邊。這個資料流圖被稱為“資料流圖”。Tensor只不過是一個多維陣列或列表。
它們可以使用三個主要屬性來識別:
**秩** - 它說明了張量的維度。可以理解為張量的階數或已定義張量的維度數。
**型別** - 它說明了與Tensor元素關聯的資料型別。它可以是一維、二維或n維張量。
**形狀** - 它是行數和列數的組合。
我們將使用伊利亞特的資料集,其中包含威廉·考珀、愛德華(德比伯爵)和塞繆爾·巴特勒的三部翻譯作品的文字資料。該模型經過訓練,可以在給出單行文字時識別翻譯者。使用的文字檔案已經過預處理。這包括刪除文件標題和頁尾、行號和章節標題。
我們使用Google Colaboratory執行以下程式碼。Google Colab或Colaboratory有助於在瀏覽器上執行Python程式碼,無需任何配置,並且可以免費訪問GPU(圖形處理器)。Colaboratory構建在Jupyter Notebook之上。
示例
以下是程式碼片段:
print("The exported model is being compiled")
export_model.compile(
loss=losses.SparseCategoricalCrossentropy(from_logits=False),
optimizer='adam',
metrics=['accuracy'])程式碼來源 - https://www.tensorflow.org/tutorials/load_data/text
輸出
The exported model is being compiled
解釋
匯出模型後,使用“compile”方法編譯它。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP