日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

詳解在Python中使用Torchmoji將文本轉換為表情符號

瀏覽:33日期:2022-07-16 11:06:16

很難找到關于如何使用Python使用DeepMoji的教程。我已經嘗試了幾次,后來又出現了幾次錯誤,于是決定使用替代版本:torchMoji。

TorchMoji是DeepMoji的pyTorch實現,可以在這里找到:https://github.com/huggingface/torchMoji

詳解在Python中使用Torchmoji將文本轉換為表情符號

事實上,我還沒有找到一個關于如何將文本轉換為表情符號的教程。如果你也沒找到,那么本文就是一個了。

安裝

這些代碼并不完全是我的寫的,源代碼可以在這個鏈接上找到。

pip3 install torch==1.0.1 -f https://download.pytorch.org/whl/cpu/stable git clone https://github.com/huggingface/torchMojiimport osos.chdir(’torchMoji’)pip3 install -e .#if you restart the package, the notebook risks to crash on a loop#I did not restart and worked fine

該代碼將下載約600 MB的數據用于訓練人工智能。我一直在用谷歌Colab。然而,我注意到,當程序要求您重新啟動筆記本進行所需的更改時,它開始在循環中崩潰并且無法補救。如果你使用的是jupyter notebook或者colab記事本不要重新,不管它的重啟要求就可以了。

python3 scripts/download_weights.py

這個腳本應該下載需要微調神經網絡模型。詢問時,按“是”確認。

設置轉換功能函數

使用以下函數,可以輸入文進行轉換,該函數將輸出最可能的n個表情符號(n將被指定)。

import numpy as npimport emoji, jsonfrom torchmoji.global_variables import PRETRAINED_PATH, VOCAB_PATHfrom torchmoji.sentence_tokenizer import SentenceTokenizerfrom torchmoji.model_def import torchmoji_emojis EMOJIS = ':joy: :unamused: :weary: :sob: :heart_eyes: :pensive: :ok_hand: :blush: :heart: :smirk: :grin: :notes: :flushed: :100: :sleeping: :relieved: :relaxed: :raised_hands: :two_hearts: :expressionless: :sweat_smile: :pray: :confused: :kissing_heart: :heartbeat: :neutral_face: :information_desk_person: :disappointed: :see_no_evil: :tired_face: :v: :sunglasses: :rage: :thumbsup: :cry: :sleepy: :yum: :triumph: :hand: :mask: :clap: :eyes: :gun: :persevere: :smiling_imp: :sweat: :broken_heart: :yellow_heart: :musical_note: :speak_no_evil: :wink: :skull: :confounded: :smile: :stuck_out_tongue_winking_eye: :angry: :no_good: :muscle: :facepunch: :purple_heart: :sparkling_heart: :blue_heart: :grimacing: :sparkles:'.split(’ ’)model = torchmoji_emojis(PRETRAINED_PATH)with open(VOCAB_PATH, ’r’) as f: vocabulary = json.load(f)st = SentenceTokenizer(vocabulary, 30)def deepmojify(sentence,top_n =5): def top_elements(array, k): ind = np.argpartition(array, -k)[-k:] return ind[np.argsort(array[ind])][::-1]tokenized, _, _ = st.tokenize_sentences([sentence]) prob = model(tokenized)[0] emoji_ids = top_elements(prob, top_n) emojis = map(lambda x: EMOJIS[x], emoji_ids) return emoji.emojize(f'{sentence} {’ ’.join(emojis)}', use_aliases=True)

文本實驗

text = [’I hate coding AI’]for _ in text: print(deepmojify(_, top_n = 3))

輸出

詳解在Python中使用Torchmoji將文本轉換為表情符號

如您所見,這里給出的是個列表,所以可以添加所需的字符串數。

原始神經網絡

如果你不知道如何編碼,你只想試一試,你可以使用DeepMoji的網站:https://deepmoji.mit.edu/

詳解在Python中使用Torchmoji將文本轉換為表情符號

源代碼應該完全相同,事實上,如果我輸入5個表情符號而不是3個,這就是我代碼中的結果:

詳解在Python中使用Torchmoji將文本轉換為表情符號

輸入列表而不是一句話

在進行情緒分析時,我通常會在Pandas上存儲tweets或評論的數據庫,我將使用以下代碼,將字符串列表轉換為Pandas數據幀,其中包含指定數量的emojis。

import pandas as pddef emoji_dataset(list1, n_emoji=3): emoji_list = [[x] for x in list1]for _ in range(len(list1)): for n_emo in range(1, n_emoji+1): emoji_list[_].append(deepmojify(list1[_], top_n = n_emoji)[2*-n_emo+1])emoji_list = pd.DataFrame(emoji_list) return emoji_listlist1 = [’Stay safe from the virus’, ’Push until you break!’, ’If it does not challenge you, it will not change you’]

我想估計一下這個字符串列表中最有可能出現的5種表情:

emoji_dataset(list1, 5)

詳解在Python中使用Torchmoji將文本轉換為表情符號

就是這么簡單

作者:Michelangiolo Mazzeschi

deephub翻譯組

到此這篇關于詳解在Python中使用Torchmoji將文本轉換為表情符號的文章就介紹到這了,更多相關Python Torchmoji文本轉換為表情符號內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
www在线观看黄色| 国精品一区二区三区| 国产乱码精品一区二区三区四区 | 成人一区而且| 欧美亚洲三区| 人人精品人人爱| 免费在线成人网| 亚洲aⅴ网站| 91精品日本| 国产精品乱战久久久| 99国产精品99久久久久久粉嫩| 亚洲精品中文字幕乱码| 精品视频在线观看网站| 亚洲精品乱码| 久久久久观看| 欧美午夜不卡影院在线观看完整版免费| 日韩精品一级二级 | www.九色在线| 国产精品极品国产中出| 欧美成人久久| 日韩电影免费网址| 国产精品美女久久久久久不卡| 国产精品嫩草99av在线| 在线天堂资源www在线污| 国产精品久久久久av蜜臀| 精精国产xxxx视频在线播放| 国产另类在线| 美女精品一区二区| 久久国产欧美日韩精品| 视频一区视频二区在线观看| 久久网站免费观看| 97人人精品| 精品一区91| 麻豆国产91在线播放| 国产精品xxx在线观看| 精品在线91| 国产一区二区色噜噜| 日韩国产91| 性欧美69xoxoxoxo| 国产精品毛片视频| 午夜欧美精品久久久久久久| 亚洲激情国产| 免费一区二区三区在线视频| 亚洲91精品| 日本欧美一区二区在线观看| 岛国av免费在线观看| 亚洲国产成人精品女人| 国产aⅴ精品一区二区四区| 美女精品久久| 99久久精品费精品国产| 免费成人在线视频观看| 91精品国产一区二区在线观看| 色在线中文字幕| 麻豆91小视频| 国产伦精品一区二区三区在线播放 | 午夜av成人| 欧美激情aⅴ一区二区三区| 久久夜色精品| 伊人精品一区| 999久久久精品国产| 国产精品精品| 欧美国产美女| av日韩中文| 午夜精品影院| 麻豆精品在线观看| 国产美女久久| 欧洲一级精品| 亚洲三级网站| 日韩一区二区三区精品| 国产福利资源一区| 国产一区二区三区91| 欧洲av一区二区| 亚洲欧美日韩国产一区| 91精品国产自产在线丝袜啪| 国产精品亚洲产品| 久久三级视频| 国产一区 二区| 深夜福利视频一区二区| 亚洲在线观看| 国产精品一级在线观看| 麻豆久久一区| 国产女优一区| 国产一区调教| 婷婷综合一区| 国产在线观看91一区二区三区| 亚洲久久一区| 免费人成在线不卡| 超碰成人av| 国产精品大片免费观看| 中文字幕日韩亚洲| 国产视频一区免费看| 激情亚洲影院在线观看| 精品国产乱码久久久久久1区2匹| 日韩久久一区| 日韩精品久久理论片| 欧美亚洲国产日韩| 美女精品久久| 中文字幕免费精品| 青草av.久久免费一区| 日韩亚洲国产欧美| 久久久久欧美精品| 精品三级久久久| 国产精品第一| 日韩成人午夜精品| 在线一区免费观看| 婷婷综合五月| 色综合www| 视频二区不卡| av中文字幕在线观看第一页 | 国产精品qvod| 日本少妇精品亚洲第一区| 日韩一级精品| 午夜欧美在线| 午夜欧美精品| 好看的av在线不卡观看| 欧美一级精品| 影音先锋久久| 久久高清免费观看| 久久大逼视频| 蜜桃视频第一区免费观看| 美女尤物久久精品| 亚洲免费成人av在线| 97久久亚洲| 国产精品伊人| 激情中国色综合| 亚洲天堂1区| 91欧美日韩在线| 久久久噜噜噜| 日本精品久久| 999国产精品永久免费视频app| 色8久久久久| 欧美日韩尤物久久| 欧美一区成人| 日韩精品久久久久久久电影99爱| 老牛影视一区二区三区| 国产不卡一区| 日本亚洲欧美天堂免费| 国产一区不卡| 免费日韩av片| 吉吉日韩欧美| 国产精品亚洲欧美| 蜜芽一区二区三区| 色爱av综合网| 久久精品国产福利| 午夜久久av| 一区在线免费| 中文字幕成在线观看| 日本久久二区| 日韩在线播放一区二区| 日韩精品一区二区三区免费观影 | 久久福利精品| 91精品韩国| 丰满少妇一区| 国产精品nxnn| 91综合久久爱com| 一二三区精品| 免费成人在线观看| 亚洲最大av| 在线视频亚洲| 国产精品3区| 欧美激情福利| 欧美激情网址| 国产精选久久| 麻豆精品99| 啪啪亚洲精品| 蜜桃av一区二区| 黄色成人精品网站| 香蕉久久99| 久久久久国产| 欧美99久久| 美女一区网站| 亚洲午夜91| 国产手机视频一区二区| 黑丝一区二区三区| 伊人久久婷婷| 三级欧美韩日大片在线看| 亚洲欧洲另类| 蜜桃久久久久久| 蜜桃久久久久| 国产精品sm| 毛片在线网站| 一区在线视频观看| 日本va欧美va精品发布| 久久av偷拍| 视频一区中文字幕| 久久不卡日韩美女| 在线日韩电影| 国产精品一区二区精品 | 久久精品123| 午夜影院欧美| 91免费精品国偷自产在线在线| 欧美国产日本| 福利一区二区免费视频| 欧美精品一二| 久久国产尿小便嘘嘘| 亚洲成av在线| 欧美1级日本1级| 在线天堂中文资源最新版| 国产午夜精品一区在线观看| 日韩激情综合|