-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 營(yíng)銷推廣 > 專題列表 > 正文
資源|OpenAI 文本生成器-gpt-2
Github項(xiàng)目地址:
https://github.com/openai/gpt-2
視頻:《OpenAI Text Generator - YouTube》by Siraj Raval
地址: https://www.youtube.com/watch?v=0n95f-eqZdw
(或者打開:https://weibo.com/tv/v/Hiyyk0mKE )
本項(xiàng)目是《 Language Models are Unsupervised Multitask Learners(語(yǔ)言模型是無(wú)人監(jiān)督的多任務(wù)學(xué)習(xí)者)》一文的代碼實(shí)現(xiàn)
目前,我們只發(fā)布了一個(gè)較小的(117M參數(shù))版本的GPT-2。
若想查看更多詳情,請(qǐng)?jiān)L問(wèn)我們的博客。
安裝用Git克隆此項(xiàng)目倉(cāng)庫(kù),然后用 cd 進(jìn)入目錄以獲取其余命令
git clone https://github.com/openai/gpt-2.git && cd gpt-2
本機(jī)安裝下載模型數(shù)據(jù):
sh download_model.sh 117M
其余步驟可以選擇使用virtualenv或conda之類的工具在虛擬環(huán)境中完成。
安裝tensorflow 1.12(支持gpu,如果你有GPU并希望它們運(yùn)行得更快的話)
pip3 install tensorflow==1.12.0
或者
pip3 install tensorflow-gpu==1.12.0
安裝其他的python包:
pip3 install -r requirements.txt
Docker容器內(nèi)安裝構(gòu)建Dockerfile并將創(chuàng)建的圖像標(biāo)記為gpt-2:
docker build --tag gpt-2 -f Dockerfile.gpu . # or Dockerfile.cpu
從gpt-2 docker鏡像啟動(dòng)交互式bash會(huì)話。
如果你可以訪問(wèn)nvidia GPU并且能成功安裝 nvidia-docker 2.0,則可以選擇使用 --runtime=nvidia 標(biāo)志。
docker run --runtime=nvidia -it gpt-2 bash
用法警告:樣品未經(jīng)過(guò)濾,可能含有令人反感的內(nèi)容。
下面的一些示例可能包括Unicode文本字符。 請(qǐng)?jiān)O(shè)置環(huán)境變量:
export PYTHONIOENCODING=UTF-8
以UTF-8模式覆蓋標(biāo)準(zhǔn)流設(shè)置。
無(wú)條件樣本生成要從小模型生成無(wú)條件樣本:
python3 src/generate_unconditional_samples.py | tee /tmp/samples
控制樣本有不同的標(biāo)志:
python3 src/generate_unconditional_samples.py --top_k 40 --temperature 0.7 | tee /tmp/samples
要查看標(biāo)志的說(shuō)明,請(qǐng)使用:
python3 src/generate_unconditional_samples.py -- --help
條件樣本生成
要提供模型自定義提示,你可以使用以下命令:
python3 src/interactive_conditional_samples.py --top_k 40
要查看標(biāo)志的說(shuō)明,請(qǐng)使用:
python3 src/interactive_conditional_samples.py -- --help
GPT-2 樣本
警告:樣品未經(jīng)過(guò)濾,可能含有令人反感的內(nèi)容。
雖然我們還沒(méi)有正式發(fā)布GPT-2,但你可以在 gpt-2-samples 文件夾中看到它的一些樣本。 我們使用默認(rèn)設(shè)置(溫度1和無(wú)截?cái)啵╋@示無(wú)條件樣本,溫度為0.7,并使用top_k 40進(jìn)行截?cái)?。我們又使用默認(rèn)設(shè)置(溫度1和無(wú)截?cái)啵╋@示帶有從WebText測(cè)試集中提取的上下文的條件樣本, 溫度為0.7,截?cái)鄷r(shí)為top_k 40。
未來(lái)的工作我們可能會(huì)發(fā)布用于在各種基準(zhǔn)測(cè)試中評(píng)估模型的代碼。
我們?nèi)栽诳紤]發(fā)布規(guī)模更大的模型。
點(diǎn)擊閱讀原文,查看 一個(gè)續(xù)寫故事達(dá)到人類水平的AI,OpenAI大規(guī)模無(wú)監(jiān)督語(yǔ)言模型GPT-2推薦閱讀:
人力資源管理師報(bào)名入口官網(wǎng)2023(人力資源管理師報(bào)名時(shí)間2023年)
怎么從網(wǎng)上找國(guó)外客戶(如何尋找客戶資源)
如何做電商運(yùn)營(yíng)(怎么做電商運(yùn)營(yíng)的一套方案)
獨(dú)行月球、明日戰(zhàn)記、新神榜系列,這些國(guó)產(chǎn)特效大片七寸在這里
問(wèn)大家
濟(jì)南資源多的白領(lǐng)婚戀相親平臺(tái)哪家比較好?人員素質(zhì)高
濟(jì)南有哪些高端婚介機(jī)構(gòu)呢,資源比較好的那種婚姻介紹所有嗎 ?
濟(jì)南白領(lǐng)同城相親平臺(tái)哪家比較資源多的?婚戀婚介哪家比較好?
濟(jì)南郎茂山附近資源多的相親對(duì)象平臺(tái)有嗎?請(qǐng)口碑推薦一下
山東省濟(jì)南市哪家同城交友平臺(tái)比較有實(shí)力?資源多的
濟(jì)南哪家婚姻介紹所真實(shí)可信?資源多呢?不要婚托兒。
濟(jì)南單身找對(duì)象平臺(tái)哪家比較好、資源多的、紅娘有素質(zhì)的?
濟(jì)南有哪些高端婚介機(jī)構(gòu),資源比較好的那種?
濟(jì)南哪個(gè)婚姻介紹機(jī)構(gòu)比較好?正規(guī)?資源多的?
濟(jì)南資源多的婚戀服務(wù)哪家好?歷下區(qū)相親服務(wù)哪家比較好?
濟(jì)南白馬山附近專業(yè)的婚介咨詢服務(wù)哪家服務(wù)好?