BERT使用過程中的碰到的那些報錯

2021-09-19 10:19:04 字數 881 閱讀 2322

bert是谷歌2023年提出的語言模型,在十幾個任務上達到了state-of-art。在這裡本人在使用過程中總結了一下遇到的錯誤。

bert推薦在tpu上執行,但是資源有限在gpu上跑也行,不行也能在cpu上跑(ps就是有些慢)

官方bert的版本建議在tensorflow>=1.11的版本上執行,但是在本人伺服器安裝的是tensorflow-gpu=1.12的情況下,程式報錯,

根據官方回答是此版本沒有這個屬性(ps坑爹),於是只能安裝其他版本的tensorflow

但根據測試其實低於1.11版本也可以執行的,就是1.12不能執行。

而且由於伺服器的cuda版本是8.0,高版本的tensorflow-gpu不支援,報錯

在cuda官網有相應的tensorflow版本推薦

也可以直接安裝cpu版本的tensorflow,在linux伺服器下安裝anaconda比較方便,anaconda自帶pyhon環境

可以利用anaconda建立虛擬環境,執行不同版本的tensorflow

conda create --name  tf_cpu python=3.6

source activate tf_cpu  啟用環境

source deactivate  退出環境命令

環境之間不互相干擾,親測可行。

conda install tensorflow=1.11

conda install numpy

conda install pandas

ElementUI使用過程中碰到的相關問題

element是餓了麼前端開源維護的vue ui元件庫,元件齊全,基本涵蓋後台所需的所有元件,文件講解詳細,例子也很豐富。主要用於開發pc端的頁面,是乙個質量比較高的vue ui元件庫。功能 根據資料裡的值,狀態值為正常顯示藍色,異常顯示紅色 prop isvalid label 狀態 使用inde...

robotframework使用過程中的一些總結

robot framework是乙個基於python可擴充套件地關鍵字驅動的測試自動化框架,robot framework被廣泛地使用在端到端地驗收測試以及驗收測試驅動開發的過程中。1.在rf中輸入部分關鍵字的名稱時,使用shift control 空格可以延伸出所有相關的關鍵字 2.suit下打t...

element ui dialog使用過程中的坑

場景一 我們將dialog寫成乙個可復用的公共元件用於顯示不同內容 如 操作中的修改或新增的彈窗 之後發現dialog的遮罩將彈出層 點選修改或新增後理應由乙個彈窗顯示出來 都蓋住了,而我想要的效果是遮罩只遮住舊的視窗,而當前視窗應該完全顯示 注 是使用easyui的panel和window來包裹的...