- 我在最新的tensorflow示例中找到了這個函數,但它不在API中。我不知道爲什麼。請幫助我,謝謝。
回答
它是開源的。你可以閱讀的文檔字符串和代碼here
我會給出一個example.I有一個數據集看起來是這樣的:
[("Garbage piles in the city","Garbage"), ("City is clogged with vehicles","Traffic")]
我想利用這是每個元組的第一個元素一連串的單詞。單詞需要嵌入到矢量形式中。 作爲第一步,它們應該轉換爲索引或數字。例如,在這種情況下, ,詞彙表將爲
[{Garbage:1},{piles:2},{in:3},{the:4},{city:5},{is:6},{clogged:7},{with:8},{vehicles:9}]
。
編碼的文本看起來像這 -
features=[[1 2 3 4 5],[5 6 7 8 9]].
你通過這個編碼的文本爲features
在batches-
tf.contrib.layers.embed_sequence此功能( 功能,vocab_size = n_words, embed_dim = EMBEDDING_SIZE,scope ='words')
現在,使用索引(1到5)表示的每個單詞都嵌入到EMBEDDING_SIZE的向量中。
如果批量大小爲2(即,在一個批次2組的序列),EMBEDDING_SIZE是10在我們的情況下,輸出將是維度的矩陣2×5×10
樣品輸出 - [[[0.1,0.3,0.4,0.2,0.5,0.2,0.2,0.2,0.4,0.1],[0.1,0.3,0.4,0.2,0.5,0.2,0.1,0.2,0.4,0.1],[0.1,0.3,0.4,0.2,0.5,0.2,0.4,0.2,0.4,0.1],[0.1,0.3,0.4,0.2,0.5,0.3,0.1,0.2,0.4,0.1],[0.1,0.3,0.4,0.2,0.5,0.2,0.1,0.2,0.4,0.6]],[sent2]]
sent2
被類似地編碼(5×10矩陣)。
希望這是明確的。
- 1. 爲了什麼?
- 2. 什麼是嵌套函數?他們是爲了什麼?
- 3. 爲什麼語言是不是裝的?我做錯了什麼?
- 4. 什麼是CSS轉換:translate()屬性最終是爲了什麼?
- 5. java |運營商是爲了什麼?
- 6. 這是爲什麼m.request叫了兩聲
- 7. TfrmMain和TApplication - 這些是爲了什麼?
- 8. 這是爲什麼來了空
- 9. 什麼是P4LOG?爲什麼它被填滿了?
- 10. 什麼是Node.js分離?他們爲什麼現在死了?
- 11. 這是爲什麼編譯和發生了什麼?
- 12. 爲onSaveInstanceState()自動保存了什麼?而什麼不是?
- 13. 瞭解什麼是KBuild
- 14. 瞭解什麼是「nice」CPU
- 15. 是什麼了session_register替代
- 16. 瞭解什麼SPARQL是
- 17. 瞭解什麼是圖像
- 18. 瞭解查詢是什麼?
- 19. 爲什麼Tkinter不見了?
- 20. 爲什麼URL彎了腰
- 21. 爲什麼了Android 2.3
- 22. orddict:fetch/2爲什麼瘋了?
- 23. 爲什麼javascript算錯了?
- 24. WindProc爲我做了什麼?
- 25. 什麼是CString :: StringTraits?它是爲了什麼?似乎沒有文檔
- 26. Castle Windsor解決方法:爲什麼傳遞參數?他們是爲了什麼?
- 27. 是內存泄漏?爲什麼java.lang.ref.Finalizer吃了這麼多內存
- 28. Device是什麼意思是睡着了
- 29. 是什麼了checkdate(日期)[0]是什麼意思?
- 30. UIViews太多了嗎?什麼是成本,什麼是折衷?
非常感謝你! – user7204017
不要評論感謝我 - 這就是投票和接受的答案! –