サーバ上でgpt 2環境を構成する全プロセス
構成情報
テンセントの雲の学生の価格の優待の買う30元の3ヶ月のサーバー
オペレーティングシステムCentOS 7.6 64ビットCPU 1コアメモリ2 GBパブリックネットワーク帯域幅1 Mbps
python 3をインストールします.6.5
まずpythonバージョン c言語コンパイルおよび構築ツール をインストールするダウンロード 解凍 ファイルをアーカイブする インストール構築中に使用する必要がある依存ライブラリ 構成を実行しMakefile(構築ファイル)を生成pythonソースディレクトリ: へ構築およびインストール 環境変数 を追加
必要なライブラリのインストール
まずgpt-2小包を入れて、中に必要なライブラリがrequirementsに書かれています.txtにあるのでフォルダ
テストを経て、このサーバーは355 Mの模型を走ることができなくて、117 Mの模型を走ることができて先に模型をダウンロードします
テンセントの雲の学生の価格の優待の買う30元の3ヶ月のサーバー
オペレーティングシステムCentOS 7.6 64ビットCPU 1コアメモリ2 GBパブリックネットワーク帯域幅1 Mbps
python 3をインストールします.6.5
まずpythonバージョン
python -V
を見て、CentOSはpython 2を持っていることを発見した.7.5 python 3をインストールする必要があります.ここでバージョン3.6.5を選択します.yum install gcc
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
gunzip Python-3.6.5.tgz
tar -xvf Python-3.6.5.tar
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
cd Python-3.6.5
./configure --prefix=/usr/local/python36 --enable-optimizations
make && make install
ln -s /usr/local/python36/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3
現在のpythonバージョンの表示python3 --version
は3.6.5です.pip 3バージョンの再表示に成功しました.pip3 --version
は9.0バージョンです.20.0 pip3 install --upgrade pip3
にアップグレードできます.現在のバージョンは20.0.2です.python環境構成が完了しました.必要なライブラリのインストール
まずgpt-2小包を入れて、中に必要なライブラリがrequirementsに書かれています.txtにあるのでフォルダ
cd gpt-2
に入ってライブラリをインストールしますpip3 install -r requirements.txt
まだnumpyが欠けていますpip3 install numpy
およびtensorflow、最新版のtensorflowはgpt 2に必要なtensorflowをサポートしていない.contrib.rnn、1.8.0バージョンが必要です.pip3 install tensorflow==1.8.0
うんてんテストを経て、このサーバーは355 Mの模型を走ることができなくて、117 Mの模型を走ることができて先に模型をダウンロードします
python3 download_model.py 117M
次に実行python3 src/interactive_conditional_samples.py --top_k 40 --temperature 0.9 --model_name 117M
Model Promptを見たら、実行に成功したことを説明して、書き続ける内容を入力しましょう.