99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

LSTM輸入輸出維度圖解:從input_size到hidden_size一次說清

LSTM輸入輸出維度圖解:從input_size到hidden_size一次說清 群里有朋友發(fā)來一張截圖說“LSTM輸出輸出維度怎么看都看不懂”。我猜是“輸入輸出”四個字打重了可問題本身一點(diǎn)都不含糊模型明明能跑但中間張量到底長什么樣很多人完全說不清。LSTM的維度問題幾乎每個入門者都會卡一下因?yàn)樗臄?shù)據(jù)不是一次性算完而是按時間步滾動更新再加上不同框架的默認(rèn)排列順序還不一樣input_size、hidden_size、seq_len、batch_size幾個概念攪在一起確實(shí)容易繞暈。這篇文章就用表格、簡單示意和幾段能直接復(fù)制的小代碼把LSTM的輸入輸出維度一層層拆開。從單層到多層從單向到雙向從多對一到多對多最后把常見的維度報錯也一并解決掉。讀過之后你會發(fā)現(xiàn)LSTM的維度沒那么玄關(guān)鍵是把“時間步”“隱藏層大小”“批大小”這三件事對應(yīng)到張量的具體軸上。1. 先搞清楚三個數(shù)字input_size、hidden_size、seq_lenLSTM的維度問題九成是這三個數(shù)字混在一起造成的。它們都叫“大小”但含義完全不同。1.1 input_size 是“每個時間步的特征數(shù)”不是序列長度input_size指的是單個時間步里攜帶的特征數(shù)量。比如一段文本經(jīng)過詞嵌入后每個詞可能用8維向量表示那input_size8再比如你預(yù)測一只股票每個歷史時刻只有“收盤價”一個數(shù)字那input_size1如果有5個傳感器的讀數(shù)那input_size5。很多從全連接網(wǎng)絡(luò)轉(zhuǎn)過來的朋友會下意識把input_size理解成“輸入神經(jīng)元個數(shù)”這個類比在LSTM里其實(shí)不太準(zhǔn)確。LSTM每個時間步都是一個小型計算單元它接收的是一整個向量而不是一個標(biāo)量。這個向量的長度就是input_size。它跟序列長度完全無關(guān)。長度是“有多少個時間步”特征數(shù)是“每個時間步里有多少個數(shù)字”。一個句子有10個詞每個詞用8維向量表示那么seq_len10input_size8。這兩個數(shù)字一旦搞反模型肯定報錯。1.2 hidden_size 是“內(nèi)部記憶的寬度”不是層數(shù)hidden_size表示LSTM單元內(nèi)部狀態(tài)向量的長度你可以把它理解為“這個單元記憶有多寬”。它不是神經(jīng)元的個數(shù)而是每一組狀態(tài)向量的維度。例如hidden_size16意味著在內(nèi)部會產(chǎn)生一個16維的隱狀態(tài)向量h_t和一個16維的細(xì)胞狀態(tài)向量c_t。這兩個狀態(tài)向量會在每個時間步不斷被更新用來攜帶上下文信息。hidden_size和input_size不需要相等。哪怕輸入特征只有1維內(nèi)部狀態(tài)也可以設(shè)成128維。這就像一個人接收到的外部信息可能很簡單但他腦子里可以反復(fù)琢磨、展開很多內(nèi)部細(xì)節(jié)。hidden_size越大表達(dá)能力越強(qiáng)但計算量和過擬合風(fēng)險也更大。1.3 seq_len 是“循環(huán)的次數(shù)”不是數(shù)據(jù)維度seq_len是時間步的數(shù)量它決定LSTM要按順序處理多少個輸入。它不體現(xiàn)在單個向量的長度上而是體現(xiàn)在張量的一個軸以及內(nèi)部循環(huán)次數(shù)上。把這三個數(shù)字放回張量里看就清楚多了。一個標(biāo)準(zhǔn)的LSTM輸入是三維張量三個軸分別對應(yīng)軸0批次大小batch_size軸1序列長度seq_len軸2每個時間步的特征數(shù)input_size所以一個[batch_size, seq_len, input_size]的輸入經(jīng)過LSTM層之后一般會得到[batch_size, seq_len, hidden_size]的輸出。這層變換的本質(zhì)就是“把每個時間步的特征向量從 input_size 映射到 hidden_size”同時借助內(nèi)部狀態(tài)把整個序列的信息累積起來。2. 單層LSTM的維度圖示輸入輸出到底怎么變這一節(jié)是全文的基礎(chǔ)。搞懂單層單向LSTM后多層、雙向、各種變體的維度都是在這個基礎(chǔ)上加的。2.1 最常見輸入形態(tài)是三維張量框架默認(rèn)順序不一樣LSTM輸入一定是三維張量但同一個數(shù)據(jù)在不同框架里擺放順序不一樣。這是很多新手疑惑的重災(zāi)區(qū)??蚣?參數(shù)輸入張量形狀說明PyTorch 默認(rèn)[seq_len, batch, input_size]時間軸放在最前面time-majorPyTorch 開啟batch_firstTrue[batch, seq_len, input_size]批量軸放最前更直觀TensorFlow/Keras[batch, seq_len, input_size]默認(rèn)就是批量軸在前PyTorch 默認(rèn)不把 batch 放前面是因?yàn)長STM類最初是從論文習(xí)慣里的“時間步優(yōu)先”風(fēng)格繼承過來的訓(xùn)練時可能在某些并行計算場景下更快。但大多數(shù)業(yè)務(wù)代碼里數(shù)據(jù)讀進(jìn)來通常都是batch在前的所以 PyTorch 也提供了batch_firstTrue來切換。我建議你在寫代碼時統(tǒng)一加batch_firstTrue至少能少一半軸順序方面的糾結(jié)。注意一點(diǎn)這個參數(shù)只影響輸入和輸出張量中“時間軸和批量軸”的位置不影響隱狀態(tài)h_n和細(xì)胞狀態(tài)c_n的排列方式。2.2 輸出其實(shí)有兩種全部時間步輸出和最終隱狀態(tài)LSTM層會返回兩類東西很多人只盯著其中一類然后就蒙了。第一類是“所有時間步的輸出”通常叫output或者out。在 PyTorch 里它的形狀是batch_firstTrue[batch, seq_len, hidden_size]batch_firstFalse[seq_len, batch, hidden_size]第二類是“最后一個時間步的隱狀態(tài)和細(xì)胞狀態(tài)”通常叫h_n和c_n。它們的形狀是[num_layers, batch, hidden_size]注意即使你設(shè)置batch_firstTrueh_n的形狀也不會變成[batch, num_layers, hidden_size]。它的第一維永遠(yuǎn)是層數(shù)。為什么會不一樣因?yàn)閛ut保存的是“每個時間步的最后一層輸出”而h_n保存的是“每一層在最后那個時間步的隱狀態(tài)”。單層單向時out[:, -1, :]和h_n[-1]在數(shù)值上是同一個東西。多層時h_n里面還裝著前面層的最終狀態(tài)out里面則是每一時間步的最后一層輸出兩者不能直接畫等號。2.3 一個可復(fù)現(xiàn)的維度打印實(shí)驗(yàn)與其空想不如直接打印維度。下面這段代碼在 PyTorch 里驗(yàn)證單層單向LSTM的輸入輸出形狀import torch import torch.nn as nn # 輸入特征8維隱狀態(tài)16維batch_firstTrue lstm nn.LSTM(input_size8, hidden_size16, batch_firstTrue) # 4句話每句話5個詞每個詞8維向量 x torch.randn(4, 5, 8) out, (h_n, c_n) lstm(x) print(out.shape:, out.shape) # torch.Size([4, 5, 16]) print(h_n.shape:, h_n.shape) # torch.Size([1, 4, 16]) print(c_n.shape:, c_n.shape) # torch.Size([1, 4, 16]) # 所有時間步輸出里的“最后一步” 和 h_n最后一層數(shù)值一致 print(torch.equal(out[:, -1, :], h_n[-1])) # True在 Keras 里對應(yīng)的參數(shù)是return_sequences和return_statefrom tensorflow.keras.layers import LSTM # return_sequencesTrue返回所有時間步輸出 [batch, seq_len, hidden_size] # return_stateTrue額外返回最后隱狀態(tài) h 和細(xì)胞狀態(tài) c lstm_layer LSTM(16, return_sequencesTrue, return_stateTrue)Keras 的返回值順序容易記混依次是output,h_state,c_state。其中h_state的形狀是[batch, hidden_size]不是[1, batch, hidden_size]。這就跟 PyTorch 不一樣換框架時一定要重新打印一下。3. 維度流動的內(nèi)部邏輯從 input_size 到 hidden_size知道形狀以后還得理解它為什么會這樣流動。否則下次遇到[batch, seq_len, input_size]變成什么還是只能靠猜。3.1 時間步是“循環(huán)”不是廣播LSTM不是像卷積那樣在整個序列上一次性滑完而是嚴(yán)格按時間順序循環(huán)處理。理論上LSTM單元在每個時間步只處理一個“長度為input_size”的向量然后更新內(nèi)部狀態(tài)。這個過程可以用一個手動展開的循環(huán)來理解h torch.zeros(batch, hidden_size) c torch.zeros(batch, hidden_size) for t in range(seq_len): x_t x[:, t, :] # 取出第t個時間步的數(shù)據(jù)形狀 [batch, input_size] h, c lstm_cell(x_t, (h, c)) # 內(nèi)部狀態(tài)更新h仍然是 [batch, hidden_size]所以seq_len是循環(huán)的次數(shù)它決定張量中“時間軸”的長度。每個時間步的輸入和輸出向量長度分別由input_size和hidden_size決定。循環(huán)次數(shù)和向量長度是兩回事這也是很多人搞混的根源。3.2 權(quán)重矩陣把外部特征映射到內(nèi)部記憶空間LSTM單元內(nèi)部有一組門控機(jī)制輸入門、遺忘門、輸出門、候選記憶每個門本質(zhì)上都是一次線性變換加激活函數(shù)。線性變換的輸入是“當(dāng)前輸入向量”和“上一個隱狀態(tài)”拼接在一起然后乘上權(quán)重矩陣。忽略掉具體門控細(xì)節(jié)后可以簡化理解為input_size 維向量 - 線性變換 - hidden_size 維隱狀態(tài)input_size和hidden_size不相等完全沒問題因?yàn)橹虚g有一個hidden_size x (input_size hidden_size)的權(quán)重矩陣在做維度轉(zhuǎn)換。換句話說LSTM把“外部世界的特征表達(dá)”映射到“內(nèi)部記憶空間”里。為什么需要這個差異因?yàn)橥獠刻卣骺赡芎芟∈琛⒑芏潭鴥?nèi)部記憶需要足夠?qū)挷拍艹休d長期上下文。比如一個單詞的詞向量只有8維但句子里的語法角色、情感傾向、指代關(guān)系都需要被記憶這就不止8維能裝下。3.3 文本分類任務(wù)的維度流動全過程用文本分類舉個例子。假設(shè)要判斷4句話的情感句子已經(jīng)切好了詞每句話最多5個詞每個詞用8維的詞向量表示。流程大致是這樣原始文本[我 愛 深 度 學(xué) 習(xí), 這 部 電 影 好 看, ...] 分詞后變成 token id[4, 5] 經(jīng)過 Embedding(詞表大小, 8) 變?yōu)閇4, 5, 8] 經(jīng)過 LSTM(input_size8, hidden_size16, batch_firstTrue) 變?yōu)閇4, 5, 16] 取最后一個時間步 out[:, -1, :] 變?yōu)閇4, 16] 接 Dense(2) 輸出分類概率[4, 2]這里的[4, 5, 8]就是標(biāo)準(zhǔn)三維輸入。5是時間步數(shù)8是每個詞向量維度4是批量大小。LSTM層輸出[4, 5, 16]每個詞都有一個16維的隱狀態(tài)表示。如果任務(wù)是句子級分類只關(guān)心整句話的情感那就取最后一個時間步。如果任務(wù)是詞性標(biāo)注需要每個詞都輸出標(biāo)簽?zāi)蔷椭苯佑肹4, 5, 16]接全連接層對每個時間步做分類。3.4 時間序列預(yù)測任務(wù)的維度流動全過程再舉一個完全不同領(lǐng)域的例子用過去10個時刻的傳感器數(shù)據(jù)預(yù)測下一時刻的溫度。原始數(shù)據(jù)是一維的總共10000個時刻。為了喂給LSTM需要做滑動窗口切樣本。假設(shè)每個樣本取10個歷史時刻每個時刻只有1個溫度值批量大小取32。此時輸入張量是[32, 10, 1]32是批量大小一次處理32個窗口10是時間步數(shù)即過去的10個時刻1是每個時刻的特征數(shù)即溫度lstm nn.LSTM(input_size1, hidden_size32, batch_firstTrue) out, (h_n, c_n) lstm(x) # out.shape [32, 10, 32] # 預(yù)測下一個溫度取序列最后一步再接一個全連接層 last_step out[:, -1, :] # [32, 32] pred fc(last_step) # [32, 1]如果每個時刻有多個傳感器比如溫度、濕度、風(fēng)速三個值那input_size3輸入形狀就是[32, 10, 3]。LSTM內(nèi)部會自動把每個時間步的3維特征映射到hidden_size維空間。4. 不同任務(wù)形態(tài)下的輸出維度變體LSTM的輸入輸出形態(tài)并不只有一種。根據(jù)任務(wù)需要大體分為多對一、多對多、一對多三類。維度選擇完全取決于任務(wù)目標(biāo)。4.1 多對一、多對多、一對多的形狀對照表任務(wù)形態(tài)典型任務(wù)輸入形狀常用輸出多對一文本分類、時間序列點(diǎn)預(yù)測[batch, seq_len, input_size][batch, hidden_size]取最后一步多對多同步序列標(biāo)注、逐幀分類[batch, seq_len, input_size][batch, seq_len, hidden_size]多對多異步機(jī)器翻譯、摘要生成編碼器輸入[batch, seq_len_enc, input]解碼器輸入逐個生成解碼器輸出長度不定一對多圖像標(biāo)題、文本生成條件向量 逐步輸入生成seq_len_out步輸出“一對多”這個詞容易讓人誤以為LSTM原生支持一個輸入、多個輸出。實(shí)際它并不是一個LSTM層就能完成的而是靠“把同一個條件向量重復(fù)送到每個時間步”或者“把條件向量作為初始隱狀態(tài)”來構(gòu)造的。4.2 多對一任務(wù)取“最后一步”的兩個等價方式多對一任務(wù)最后都需要把一整條序列壓縮成一個向量。最常用的是取序列最后一個時間步的隱狀態(tài)。在 PyTorch 里有兩種寫法本質(zhì)等價# 方式一從 out 里取最后一步 feature out[:, -1, :] # [batch, hidden_size] # 方式二從 h_n 里取最后一層 feature h_n[-1] # [batch, hidden_size]單層單向時這兩個結(jié)果完全相同。不過有一個小坑如果開了batch_firstTrueout[:, -1, :]是最后一步如果沒開就應(yīng)該是out[-1, :, :]。所以每次寫之前都要先確認(rèn)你的輸入軸順序是什么。多層時更需要注意。out是最后一層在每個時間步的輸出h_n是每一層的最終隱狀態(tài)。如果你要的是“最后一層的最終狀態(tài)”h_n[-1]是對的如果你要的是“倒數(shù)第二層的最終狀態(tài)”就得用h_n[-2]。只看out時你拿不到中間層的輸出。4.3 一對多任務(wù)靠“重復(fù)輸入”和“初始狀態(tài)”實(shí)現(xiàn)一對多任務(wù)最常見的是文本生成和圖像標(biāo)題輸入一個條件向量輸出一串序列。LSTM本身沒有“一個輸入產(chǎn)生多個時間步輸出”的固定接口實(shí)際操作中有兩種常見構(gòu)造方式。方式一是把條件向量作為LSTM的初始隱狀態(tài)然后在每個時間步把上一時間步的輸出當(dāng)作當(dāng)前輸入。這種方式最接近“自回歸生成”的邏輯但訓(xùn)練時要費(fèi)心處理“強(qiáng)制教學(xué)”和“自由生成”之間的差異。方式二更簡單把同一個條件向量復(fù)制seq_len份組成一個[batch, seq_len, condition_dim]的輸入送入LSTM。比如訓(xùn)練圖像標(biāo)題時可以把圖像特征向量復(fù)制10次輸出10個詞的預(yù)測condition img_feature.unsqueeze(1) # [batch, 1, hidden_size] condition_repeat condition.repeat(1, 10, 1) # [batch, 10, hidden_size] out, (h_n, c_n) lstm(condition_repeat) # out: [batch, 10, hidden_size]方式二在訓(xùn)練時很好寫但生成階段仍然要改成逐步預(yù)測因?yàn)槟繕?biāo)長度不固定。無論哪種方式一對多任務(wù)里“輸出序列長度”是你自己決定的LSTM不會自動判斷。4.4 return_sequences 和 return_state 到底怎么配合在 Keras/TensorFlow 里return_sequences和return_state這兩個布爾參數(shù)經(jīng)常把人繞暈。return_sequencesFalse初始默認(rèn)返回最后一步隱狀態(tài)形狀[batch, hidden_size]return_sequencesTrue返回所有時間步隱狀態(tài)形狀[batch, seq_len, hidden_size]return_stateTrue不管上面那個額外返回最后隱狀態(tài)h和細(xì)胞狀態(tài)c在 Keras 中LSTM(return_sequencesTrue, return_stateTrue)的返回值是三元組output, h, c。其中output和h在最后一步是重合的但維度不同output包含完整的時間軸h只代表最后一步。這個細(xì)節(jié)非常容易踩坑我見過不少同事把output和h當(dāng)成一回事結(jié)果后續(xù)全連接層維度怎么都對不上。5. 雙向和多層LSTM的維度疊加單層單向是基礎(chǔ)但實(shí)際項(xiàng)目里經(jīng)常要上雙向、上多層。維度這時候會發(fā)生變化但規(guī)則很清晰。5.1 雙向LSTM輸出維度直接翻倍雙向LSTM用兩條獨(dú)立的LSTM分別處理原始序列和反向序列然后把它們的輸出拼接起來。所以不管hidden_size設(shè)多少最終每個時間步的輸出維度都是2 * hidden_size。在 PyTorch 里lstm nn.LSTM(input_size8, hidden_size16, bidirectionalTrue, batch_firstTrue) out, (h_n, c_n) lstm(x) print(out.shape:, out.shape) # torch.Size([4, 5, 32]) print(h_n.shape:, h_n.shape) # torch.Size([2, 4, 16]) print(c_n.shape:, c_n.shape) # torch.Size([2, 4, 16])out最后一維是32正好是正向16維和反向16維拼起來的結(jié)果。h_n的排列要注意單層雙向時h_n第一維是2第一個是正向最后時間步的隱狀態(tài)第二個是反向最后時間步的隱狀態(tài)。如果你想拿“整個序列的壓縮表示”不要把h_n直接抻平更好的做法是把正向和反向分別取出來拼接h_forward h_n[0] # [batch, 16] h_backward h_n[1] # [batch, 16] h_concat torch.cat([h_forward, h_backward], dim-1) # [batch, 32]Keras 里用Bidirectional(LSTM(...))也是一樣merge_mode默認(rèn)是concat所以輸出維度是2 * hidden_size。如果不想要翻倍可以把merge_mode設(shè)成sum、mul或ave但實(shí)際效果要看任務(wù)。5.2 多層LSTMh_n按層排布o(jì)ut只表達(dá)最后一層多層LSTM也叫堆疊LSTM上一層每個時間步的輸出作為下一層的輸入。因?yàn)槊恳粚拥膆idden_size通常設(shè)成相同值所以out的形狀不會隨層數(shù)變化仍然是[batch, seq_len, hidden_size]。變化的是h_n和c_n。它們的第一維會等于num_layers如果雙向則等于num_layers * 2。這意味著每層都有自己獨(dú)立的最終隱狀態(tài)互不混雜。lstm nn.LSTM(input_size8, hidden_size16, num_layers2, batch_firstTrue) out, (h_n, c_n) lstm(x) print(out.shape:, out.shape) # torch.Size([4, 5, 16]) print(h_n.shape:, h_n.shape) # torch.Size([2, 4, 16])第一層和第二層的隱狀態(tài)各有各的含義。取最后一層的最后一時間步可以用out[:, -1, :]或者h(yuǎn)_n[-1]。取第一層的最后一時間步只能用h_n[0]out里拿不到。如果你在雙層的 h_n 里看到第一維是2別以為那是“方向”它可能是“層”。更復(fù)雜的模型里“層”和“方向”同時存在時第一維會是num_layers * num_directions順序一般是按層排每層內(nèi)部再按方向排。想準(zhǔn)確知道打印驗(yàn)證最穩(wěn)妥。5.3 常見維度拼接和池化操作實(shí)際項(xiàng)目里拿到LSTM的輸出后往往不會直接接分類器而是會做各種聚合。這些操作的維度變化也很規(guī)律。操作輸入形狀輸出形狀說明取最后一步[batch, seq_len, hidden][batch, hidden]適合分類任務(wù)全局平均池化[batch, seq_len, hidden][batch, hidden]對時間軸取平均全局最大池化[batch, seq_len, hidden][batch, hidden]突出最強(qiáng)信號拼接正反向最后狀態(tài)[batch, hidden]兩個[batch, 2*hidden]雙向表示拼接多層最終狀態(tài)[num_layers, batch, hidden][batch, num_layers*hidden]不常見但可用接全連接層之前一定要確保張量已經(jīng)變成二維[batch, feature_dim]。把[batch, seq_len, hidden]直接塞進(jìn)全連接層是最常見的報錯來源。6. 常見維度報錯與排查技巧實(shí)錄最后分享一些實(shí)際排查經(jīng)驗(yàn)。下面這些報錯和信息提示是我見過的最高頻幾類。6.1 五條高頻報錯信息對照報錯提示通常原因解決思路size mismatch/got ... expected ...輸入最后一維不等于input_size檢查數(shù)據(jù)和LSTM構(gòu)造參數(shù)是否一致尤其是Embedding輸出維度和input_sizeExpected hidden[0] size (..., num_layers, ...)傳入初始隱狀態(tài)h0的層數(shù)維度不對確認(rèn)h0第一維是num_layers或num_layers * num_directionsInput tensor should have 3 dimensions輸入不是三維張量把二維[batch, features]改成[batch, seq_len, features]mat1 and mat2 shapes cannot be multiplied全連接層吃到了三維張量先用out[:, -1, :]或池化降到二維再接全連接Given groups1, weight size ...常見于Conv和LSTM混用時維度理解偏差檢查卷積層和LSTM層之間是否做過正確的維度調(diào)整這些報錯里最坑的是第三種。有人把[batch, features]當(dāng)成LSTM輸入以為再加一維就完事結(jié)果時間步維度是1模型不報錯但效果很差。還有人以“反正模型能跑就行”的心態(tài)忽略維度警告結(jié)果訓(xùn)練出的模型毫無泛化能力。6.2 用隨機(jī)輸入打印維度的自檢法結(jié)構(gòu)越復(fù)雜越應(yīng)該在接真實(shí)數(shù)據(jù)前先用隨機(jī)輸入把維度驗(yàn)證一遍。我自己養(yǎng)成的習(xí)慣是寫一個小函數(shù)import torch import torch.nn as nn def check_lstm(input_size8, hidden_size16, seq_len5, batch4, num_layers1, bidirectionalFalse): lstm nn.LSTM( input_sizeinput_size, hidden_sizehidden_size, num_layersnum_layers, bidirectionalbidirectional, batch_firstTrue, ) x torch.randn(batch, seq_len, input_size) out, (h_n, c_n) lstm(x) print(input :, x.shape) print(out :, out.shape) print(h_n :, h_n.shape) print(c_n :, c_n.shape) check_lstm() check_lstm(bidirectionalTrue) check_lstm(num_layers2)用隨機(jī)數(shù)做驗(yàn)證可以先把“結(jié)構(gòu)錯誤”和“數(shù)據(jù)錯誤”拆開。真實(shí)數(shù)據(jù)里常有填充、掩碼、變長序列維度問題混在里面會很難判斷。先用隨機(jī)數(shù)跑通結(jié)構(gòu)再套真實(shí)數(shù)據(jù)能省下大量排查時間。6.3 給新手的維度記憶口訣和自查清單我自己平時喜歡用幾句口訣快速判斷LSTM維度輸入永遠(yuǎn)是三維batch、seq_len、input_size。hidden_size管的是輸出向量長度管不了你有多少個時間步。拿“最后一步”用out[:,-1,:]前提是batch_firstTrue。h_n第一維一定是層數(shù)不是批量也不是序列長度。雙向就是hidden_size翻倍多層就是h_n變厚。接全連接前先降到二維。自查的時候按這個順序問一遍“我的數(shù)據(jù)是不是三維三個軸分別是什么batch_first開沒開我想要每個時間步的輸出還是最后一步如果是雙向維度翻倍了嗎如果是多層h_n的層數(shù)對嗎”這套問題過完絕大多數(shù)維度問題都能定位到具體那一行。最后再分享一個實(shí)操小習(xí)慣。我的代碼里第一版 forward 一定會加一句print(x.shape, out.shape, h_n.shape)等整個模型結(jié)構(gòu)確認(rèn)無誤再刪掉。別小看這個土辦法LSTM維度問題在紙面上推十遍不如拿一個隨機(jī)張量跑一遍打印出來的形狀就是最誠實(shí)的答案??ňS度不用慌把“時間步、hidden_size、batch”三個數(shù)對到具體軸上剩下的都是重復(fù)推演。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月天综合区| 婷婷性爱视频在线| 久操人| 亚洲操逼网| 99re在线视频| 在线视频婷婷| 婷婷伊人久久无码色五月| 婷婷激情四射五月天| 色噜噜婷婷| 大香蕉色婷婷伊人在线| 精品成人久久久久久久_一二三四视| 免费视频舔| 99狠狠| 亚洲在线操| 人人爽欧美婷婷久久久五月丁香| 丁香五月五月婷婷| 欧美色男人网站| 99er6免费视频热播| 丁香五月天激情综合| WWW,五月| 大地资源色婷婷视频在线| 亚洲 在线 性爱| 五月婷婷激情久久| 婷婷五月天久久久| 五月天色色色| 免费看欧美成人A片无码| 成人在线二区| 亚洲AV影片在线观看| 丁香六月婷婷社区| 六月婷婷五月丁香| 色五月天堂| 深爱激情五月天| 五月丁香六月婷婷在线播放| 五月婷婷五月天| www.99热这里精品| 精品人妻一区| 亚洲综合一区二区| 99爱视频| 激情五月丁香六月综合AVXXXX| 五月天丁香欧美激情| 国产日韩av片| 婷婷五月天激情综合深爱| 在线不卡中文字幕| 色综合视频在线| 欧美色色色色色| 亚洲中文字幕av| 99九色视频在线观看| 精品人妻一区二区三区四区不卡在| 久热这里只有精品性色AV| 狠狠草在线观看| 六月婷婷色色色| 五月天啪啪| 九九热在线观看6| 九九99久久| 久久杏爱视频| 婷婷六月丁综合| 裸体做A爰片毛片A片免费| 欧日美女Va| 日逼影音先锋男人资源站| 亚洲视频伍月婷婷| 九九热精品| 色黄啪啪| 97亚洲精品| 五月丁香婷中文字幕| 五月丁香A片| 综合久久久婷| 99色天堂| 99色视频| 亚洲操B| 青青草a在线| 激情婷婷丁香| 九九日伊人| av在线观看网站| 97丁香五月天| 久久精品9| 激情五月天婷婷| www.色色色色| 激情综合五| 婷婷色色综合| 色99在线观看| 亚洲在线综合| 这里只有精品视频在线| 婷婷在线激情| 欧美韩日AAA网站| 久久艹99| 9999热精品在线免费播放| 第二色AⅤ| 婷婷色在线| 五月婷婷综合社区| 亚洲丁香婷婷五月天综合色| 婷婷五月综合在线视频| 亚洲色另类| 九月激情网| 99色免费视频| 亚洲色婷婷色| 五月天色丁香| www超碰| 五月婷久久| 91超碰九色| 天天操婷婷| 超碰超碰在线| 久久综合五月天激情小说网站| 五月婷婷AV| 婷婷99中文字幕| 五月丁香婷婷免费视频| 久9久9久9久9久9久9| 亚洲啪啪网| 新激情五月开心五月婷婷五月丁香五月| 五月久久婷婷| 丁香五月综合AV在线| 天堂A∨在线| 国产成人一区二区三区在线观看| 九九re精品视频在线观看| 97人妻碰碰中文无码久热丝袜| 成人做爰A片免费看视频| 激情五月天激情综合网| 人人草人人舔| www.精品99| 91久久人人操| 国产精品久久久久久久久久免费| 婷婷五月色综合香五月| 台湾无码A片一区二区| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 丁香激情网| 五月丁香久久网| 极品人妻VIDEOSSS人妻| 亚洲情色一区| 欧美婷婷五月| 97天堂| 婷婷五月电影| 婷婷五月激情基地| 日韩成人综合| 激情婷婷人妻| 五月丁香999| 这里精品| 欧洲亚洲免费视频9| 丁香五月大香蕉| 人妻有码乱操| 插插干干干色| 色婷婷综合网| 五月丁香色婷婷色| caobi四区| 狼人久草| 91 影音先锋| 亚洲综合草草| a网站免费观看| 亚洲超碰在线| 五月婷婷AV| 黑人无码一区| 狠狠穞A片一區二區三區| 色狠狠色噜噜AV天堂五区| 色玖玖网| 开心婷婷五月| 精品99在线观看| 丁香五月色欲| 亚洲中字AV电影在线网站| 草操网| 人妻22p| 天天天天爽爽天干| 九九99视频| 天天爱天天秀天天做| 伊人久热91| 色香欲综合| 色婷婷成人做爰A片免费看网站| 五月婷婷综合激情网| 午夜成人网站在线观看| 9久久精品| 女高怪谈在线观看| 伊人婷婷91| 熟女激情五月天 | 久久久久亚洲AV成人无码电影| 国产探花一片区| 深爱五月婷婷| 大香蕉婷婷五月| 99re思思热久久| 草操网| 嫩草AV久久伊人妇女超级A | 亚洲综合网激情五月天| 五月天激情四射| 亚洲Va成人| www.色五月| 丁香五月综合福利视频导航| 激情色色| 激情文学天天| 五月丁香婷草| 狠狠爱成人综合网| 国产99久| 久久久久亚洲AV成人无码电影| 深爱丁香网| 怡红院成人AV| 天天操夜夜肏| 婷婷五月天国产性感美女演员久久久久| 亚洲AV成人一区二区在线观看| 欧洲亚洲免费视频区| 色婷婷六月| 五月婷婷丁香| 婷婷天堂综合| 巴基斯坦粉嫰无码视频| h在线看免费版在线看| 丁香涩涩五月天| 操91| 丁香五月天五码婷婷| 九九九九无码| 久久欧洲久久| 亚洲国产成人AV在线| 久久五月视频| 深爱五月网| 久久黄色免费视频| 色色婷婷综合| 九九中文字幕九| www色色com| 久热这里只有精品6| 午夜青草资源| 久久青青日本视频| 雪千夏麻豆| 婷婷五月天狠狠| 久久综合这里只有精品1| 亚洲五月花| 欧美日本黄色| 国产亚洲色婷婷久久99精品91| 在线国产精品色| 中文成人在线| 久草狼人| 亚洲综合五月天综合| 99久久偷拍视频| www.色五月| 国产亚洲99久久精品| 五月丁香影院| 色爱综合网| 久热91| 色婷婷狠狠| 亚洲色 视频| 亚洲色基地| 激情五月天社区| 五月婷婷开心亚州在线| 色狠狠狠干| 丁香五月婷婷国产av| 婷婷综合在线| 丁香婷婷五月综合影院| 成人av免费观看| 丁香五月天久久| 九九热视频在线观看| 99在线er热| 色综合五月| 久久久久9999| 色综合五月天| 色色哒五月婷婷六月丁香| 九九色99| 五月丁香色停停啪啪啪| 激情丁香婷婷| 九九综合精品| 亚洲精品在线视频| 性日本精品| 五月丁香婷婷网网网网| 日韩操逼大片| 玖色色综合| 极品人妻XXXXOOOO| 亚韩在线视频| 日韩十国产极品久久| 中文字幕AV网址| 色欲久久99精品久久久久久| 欧美槡BBBB槡BBB少妇| 激情六月婷婷| 婷婷无码五月天| 伊人丁香婷婷东京| 亚洲色色爱| 狼人伊人干| 婷婷丁香社区| 九九色婷婷| 99久久www| 五月婷婷六月奇米网丁香| 久久久久久欧美精品se一二三四| 97干综合网| 六月婷婷五月丁香| 99热日本| 五月激情小说| 亚洲操操操| 九九热在线精品视频| 五月丁香欧美综合免费视频| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 婷婷丁香日韩五月| 国产又黄又爽又色的免费| 亚洲激情视频在线观看| 91avse| 五月色婷婷综合| 亚洲丁香五月| 婷婷五月天首页| 狠狠色丁香婷婷基地| 丁香婷最新动态| 任你搞在线观看视频| 色婷婷成人做爰A片免费看网站| 啊V视频在线观看| 91人操人人人操人| 亚洲综合视频网| 精品无码久久久久久久久| 婷婷五月丁香啪啪| 五月香婷婷| 强伦轩人妻一区二区电影| 99亚洲日韩| 婷婷五月天激情综合网| 久久人妻高清中文| 激情六月综合| 五月婷婷六月激情| 精品久久99| 五月丁香无码| 99爱在线视频| 噜噜色五月| 国产精品久久久99视频| 在线五月色播| 五月丁香欧美| 人妻久久久久久久| 香蕉狠狠爱视频| 在线看片av| 婷婷永久在线| 久久一伦| 2025神马午夜福利| 超碰69天堂| 婷婷99视频在线| 亚洲av另类在线观看| 中文字幕人妻一区二区| 色99无码| 天天激情5月天亚洲| 99热色无码| 激情99热| 久99热| 五月六月伦理| 26uuu在线观看| 色99视频| 久久这里只有精品视频15 | 天天爱天天做天天操| 丁香成人五月天| 婷婷五月综合社区| 成人无码精品1区2区3区免费看| 色135综合网| 91碰免费视频| 综合AV在线| 亚洲精品色色| 六月婷婷在线| 九九热在线99| 啪啪视频99| 97操碰视频| 亚洲成人色五月天| 色五婷婷开心缴| 色色五月天婷婷| 欧美性生交XXXXX无码小说| www.婷婷五月.com| 色噜噜狠狠色综合AV兰草影视| 久久五月网| 亚洲狠狠干| 欧美色五月| AV亚洲在线| 久久婷婷桃花五月天| 欧美精品999| 久久A热| 色五月五月婷婷| WWW99热| 再次出发二| 久久人妻系列| 最新色色五月天| 日韩国产在线精品| 五月停亭六月,六月停亭的英语| 五月丁香综合伦理片| 婷婷精品综合| 99re在线播放| 九色视频91疯狂| 婷婷五月丁香色情| 久久久久er热| 天堂久久性| 99热这里只有精品13| 午夜成人综合| 色操综合| 国产视频久色| 久久婷婷六月综合| 九九热99视频在线| 婷婷五月天视频亚洲| 丁香久久| 一区二区成人电影| 五月婷婷久| 天天拍天天操| AA久久| 丁香五月激情性色郤| 综合色99| 爆乳熟女一区二区三区爆乳| 五月婷婷基地| 大香蕉人妻| 超碰国产av| 亚州性爱99| 婷婷五月天激情网| 五月丁香六月婷| 色五月在线播放| 久久综合激情| a色色色色色| 狠狠干五月天| 色婷婷精品视频在线播放| 日本本土色网第一区| 久久综合影院| enecarbon-materials.com污K127封锁请涟系@wip1688 | 日日.c| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 狠狠色狠狠干| 99性爱| 97色婷婷成人综合在线观看| 天天日天天舔| 99色五月| 色色五月天丁香| 激情丁香五月AV| 99热久草| 婷婷五月天大香蕉在线视频观看| 丁香婷婷十月| 久热在线中文字幕色999舞| 欧美性二区| 色丁香婷婷| 在线观看亚洲AV| 五月天婷婷在线播放免费| 610018岁成人视频| 五月丁香六月婷婷久久久综合| 强辱丰满人妻HD中文字幕| 五月开心婷婷网| 婷婷久久大香蕉| 91色综合网| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 天天草天天爽| 成人欧美日韩| 香蕉综合网| 99久久精| 99re在线播放| 五月天堂在线| 五月婷视频在线观看| 五月婷精品| 91av色色乱视频| 这里只有精彩视| 亚洲色99综合天堂| 国产在这里只有精品| 久久午夜丁香| 色噜噜狠狠色综合日日| 五月丁香六月婷婷啪啪| 色99网| site:pzdcoin.com| 校花娇喘呻吟校长陈若雪视频 | 战争与艾拉电影免费观看| 欧美五月停| 婷婷六月花| httpwww色com日本| 香焦网五月天| 丁香五月 综合| 99在线精品免费视频| 亚洲男人的天堂婷婷色五月| 成人短视频免费| 成人婷婷五月| 国产亚洲av片| 99热这里只有精彩| 五六月丁香激情视频| 狠狠色综合无线观看| 五月天com| 中文字幕综合| 99久久99综合| 九九色播五月丁香| 婷婷的五月天另类视频| 婷婷激情97| 久久婷婷五月综合激情国产 | 久久人妻视频| 婷香五月网在线| 99re欧美精品| AV操逼网| 天天日天天做天天操| 男人天堂AV在线一区二区| 久久92| 五月天 综合 在线| 夜夜爱爱亚洲| 成人做爰A片免费看网站找不到了| 天天天摸夜夜夜玩| 亚韩在线视频| 超碰cap| 九九视频在线观看| 色婷婷婷综合五月天| 中文字幕婷婷在线| 色婷婷成人做爰A片免费看网站| 欧美成人精品一区二区| 他改变了拜占庭| 亚洲va久久久噜噜噜久久天堂| 色色五月天丁香婷婷| 欧美日韓成人亚洲精品另类| 亚洲自拍天堂| 青青草视频免费观看| 天天干天天干天天| 亚洲99视频| 99热亚洲精品| 五月综合激情网| 亚洲九九夜夜| 99精品热| 五月开心啪啪| 五月丁香婷婷福利| 97碰在线免费观看| 色婷婷五月天av在线| 久操热线| 婷婷五月天小说| 六月丁香婷啪射| 中文字幕九九九九| 狠狠色噜噜狠狠亚洲A∨| 天天婷婷综合亚洲亚洲| 国产精品色色| 丁香五月五婷| 五月婷婷网久久| 久久久8| 精品无码片| 丁香六月婷婷综合| 色五月婷婷影院| 久久99热免费最新版| 亚洲五月天狠狠| 丁香六月婷婷| 久久婷婷色情7777网站| 成人午夜在线视频| 色五月婷婷丁香凹凸| 91操人| 精品久久这里热66| 色久五月天| 久久伊人日日夜夜| 天天粽合合合合| 色色色999| 日韩AV成人电影| 最近中文字幕大全免费版在线 | 婷婷五月天久久| 91日日日| 97色操| 狠狠草在线观看| 欧美性色五月天| 六月婷五月丁香| 婷婷色色狠狠| site:901-07.com| 91精品在线看| 五月婷婷av| 97色97干| 婷婷五月综合社区| 九九色综合网| 丁香五月婷婷超碰在线| 激情久久久久| 色婷婷视频| 五月色婷| 六月丁香激情综合网| 97色在线视频| 天天操天天日天天爱| 激情综合婷婷| 婷婷激情中文综合| 另类的婷婷| 亚洲精品乱码久久久久久按摩观| 婷婷放心五日爱| 五月色综合网欧美网| 99在线观看视频| 精品久久久999| 五月 成人 婷婷| www.91婷婷| 久99久在线观看| 婷婷爱五月| 亚洲激情五月| 亚洲网站999| 色色爽爽天天| 丁香婷婷六月婷婷六月婷婷六月婷婷| 激情小说五月天社区丁香| 天天操夜夜爽天天操| 亚洲精品网址| 婷婷永久在线| 激情综合网婷婷久久| 五月色情婷婷开心五月色情| 国产夫妻操逼内射视频| 欧美亚洲操逼| 播五月,色五月,开心五月播放器 | 91精品无码| 99亚洲精品视频在线观看| 丁香六月激情综合| 五月永久激情| 99久热这里只有精品| 丁香五月AV| 五月天丁香久久| 亚洲另类电影| 欧美槡BBBB槡BBB少妇| 黄色av网站在线免费播放| 五婷婷综合网| 久热超碰91| 丁香五月婷婷亚洲人| 亚洲狠狠狠色婷婷综合激情久久久| 99视频这里只有久久精品| 自拍盗摄 另类| 影音先锋色婷婷| 日本色婷婷| 丁香婷婷影院| 久99久视频| 亚洲丁香五月美女| 婷婷五月天在线综合| 丁香五月婷婷av| 色婷婷电影网| www色婷婷com| 99在线免费视| 99热这里都是精品| 噼里啪啦在线观看免费完整版视频| 婷婷99视频全集高清| 婷婷综合影院| 狠狠干五月丁香| 伊人激情影院| 免费看欧美成人A片无码| 亚洲不卡123| 中文字幕在线观看视频www| 欧美婷| 久久久婷婷五月亚洲97号色| AA片在线观看视频在线播放| 亚洲婷婷久久综合| 久久成人天| 六月婷婷综合| 97在线视频 欧美| 丁香六月色香蕉视频| AAAA网站| 国产精品久久久久久久久久 | 思思热在线视频99| 综合网五月| www99xxxx五月丁| 久久色频| 99精品国产热久久91色欲| www五月婷婷| 五月大香蕉| 亚洲成人黄色网| 日韩啪啪网| 婷婷五月天网址| 丁香涩涩五月天| 九九热最新地址| 久久国产AV| 婷婷五月激情基地| 久久综合干| 超碰A V在线| 五月开心婷婷极品激情| 丁香五月社区| 午夜激情四射影院| 天天久久综合| 99久热| 婷婷五月丁香久久| 色播五月天激情| 五月天久久婷| 色丁香综合影院| 九月激情网| 丁香六月青青草| 亚洲 在线 性爱| 26uuu成人网| 婷婷免费无马| 日本五月天网站| 在线视频九色97| 亚洲激情丁香五月基地| 变态另类9| 亚洲色五月婷婷| 思思热再线视频| 久久人人看| 超碰在线99热| 超碰99热精品| 99久精品| 五月天激情网站| 人人播| 久久天堂女人| 丁香五月久久综合| 五月开心播播网| 丁香六月狠狠| 婷婷五月激情五月激情| 丁香五月婷婷黑人妻黄色电影院| 综合99久久| 婷婷色中文| 亚洲激情综合| 色色色婷婷| 婷婷五月天视频| 色五月中文字幕| 色婷婷成人五月| 久久天堂女人| 婷五月天| 色五月婷婷操逼| 六月丁香中文字幕| 天堂色婷婷| 五月丁香婷中文| 六月激情婷婷| 婷婷在线精品| 五月丁香WWW| 狠狠精品干练久久久无码中文字幕 | 日韩久久日| 五月综合777| 日韩性爱AV| 日韩精品无码99| 色吊操色妞| 五月天成人综合| 色色色地址| 97干在线| 激情纯色婷婷五月天在线不卡视频| 免费看成人AA片无码视频吃奶| 69午夜成人影片| 果冻传媒A片一二三区| 99视频这里有精品免费观看| 天天激情| 色久女| 色无码| 操逼福利视频| 亚洲春色奇米影视| 激情综合五月婷婷六月丁香| 久久久久久久久久久97| 婷婷五月天色播| 99热这里只有精品33| 97色一二三| 久久电影4399| 丁香五月天天日| av操B网站| 成人免费高清在线播放| 婷婷五月天播| 91精品久| 丁香六月啪啪| 99久久综合精品五月天| 精品网站:999WWW| 开心五月婷婷激情| 天天高潮夜夜爽| 人人搡人人| 五月天综合久久| 五月天夜夜爱夜夜操| 色九九九九| 久久伊人大香蕉| 26uuu亚洲精品国产| 色v综合网| 五月网站| 激情五月天在线视频| 色99在线视频| 九月婷婷在线视频| 自拍偷窥99热| 婷婷激情五月天小说| 国产成人AV在线播放| 免费看欧美成人A片无码| 五月丁香六月婷婷综合网站| 久久精彩免费视频精彩免费视频| 九97免费视频| 五月丁香综合网| 免费观看的av| Jh7Uf088VHafNm| 色玖玖玖| 五月婷婷香蕉视频| 五月激情婷婷丁香| 九热视频| 丁香五月婷婷少妇| 久99在线视频| 在线综合亚洲欧美65| www色五月| 五月丁香亚洲综合网| 久久伊人大香蕉| 日韩啪图| 天天躁日日躁狠狠躁日日躁2022年5月9日 | 秋霞电影理论| 久热无码| 超碰69天堂| 五月色网| 丁香婷婷六月天| 狠狠色综合精品视频在线| 天天爽天天弄| 久草视频一,二三四| 99操九九网| 婷婷午夜| 天天干天天干天天干天天干天| 亚洲va欧洲va国产va不卡| 久久激情综合| 热九九精品| 久久99精品日本| 色婷婷AV在线观看| Av狠狠色丁香婷| 东京热免费视频| 91性高潮久久久久久久久| 五月六月丁香激情| 激情九九这里只有精品| 6月丁香婷婷激情| 久久丁香五月天| 色情婷婷。| 五月婷婷亚洲色图| 色婷婷久久9.com| 中文字幕日本最新乱码视频| 久久538| 色九网| 五月综合激情| 久9无码视频| 色五月亚洲| 婷婷性爱五月天| 久99热| 婷婷五月噜噜| 天天精品视频在线观看视频| 色婷婷五月影视| 天天爽人人综合免费7799| 啪啪五月婷婷| 99久久婷婷国产综合亚洲| 婷婷视频在线| 91嫩草国产线观看亚洲一区二区| 国产精品18久久久| 国产乱妇无乱码大黄AA片| 色五月婷婷网| 人妻丰满精品一区二区A片| 九九久久99精品免费观看www| 婷婷五月色播| 99久久久| 五月天婷久精视频| 色五月丁香五月婷婷五月成人网| 亚洲色vA| 另类小说婷婷色| 99热这里只有精品96| 九九爱看亚洲| 99热只有这里才是精品| 丁香五月狠狠综合欧美| 久热视频这里只有精品68| 一區四區歐美日韓| 国产日日夜夜操| 五月六月播婷婷| 亚洲日本激情| 狠狠狠人妻| 五月丁香六月婷婷婷婷| 天天日夜夜帕| 婷婷激情人妻| 久久怕怕视频| 国产看真人毛片爱做A片| 五月天大香蕉av| 色色97丁香婷婷五月天| 九九综合网色全集 | 99色婷婷视频| 六月丁香网| 亚洲xx在线| 色欲色香综合网站| 五月天色色婷婷| 婷婷色网| 五六月丁香激情视频| 天天粽合合合合| 五月天婷婷激情春色小说| 欧美成人网99网| 五月婷婷激情| 五月天偷拍| 99久热视频在线| 98永久精品| 婷婷色色网| 久久99热 这里有精品| 男人的天堂五月丁香| 狠狠草在线观看| 伊人久久五月天| 亚洲乱码日产精品BD| 色色色色色日韩午夜激情| 9福利性视频欧美| 五月综合视频在线| 久久婷婷五月天亚洲欧美| 超碰资源在线| 欧美性生交XXXXX无码小说| 六月丁香AV| 色婷婷狠狠18yy| 99热播放| 欧美婷婷五月天综合| 国产精品国产| 精品夜夜澡人妻无码AV| 超碰国产在线观看| 久久婷婷五月草视频在线播放| 日日夜夜久| 美女五月天| 五月婷狠狠| 色五月大香蕉| 欧美性爱特黄一级aaaassss| 少妇搡BBBB搡BBB搡毛茸茸 | 久久久天堂国产精品女人| 男女啪啪做爰高潮无遮挡 | 91嫩草久久| 天天在线久久综合 | 人人爽欧美婷婷久久久五月丁香| 激情五月激情综合网| 婷婷五月天福利| 久久综合五月| 99热日| 色色丁香婷婷综合| 九九九激情网| 嫩草AV久久伊人妇女超级A| 五月激情综合美女久久| 夜夜操狠狠操| 婷婷99中文字幕| 91久久婷婷人人澡草| 日本九九视频| 成人国产网| 久久最新色色色| 日日操夜夜爽| 亚洲精品久久久久AV无码| 色婷婷777狠狠| 久久性爰视频这里只有精品| 天天插天天射| 九九热99免费视频| 五月婷婷二月丁香| 熟妇无码乱子成人精品| 欧洲不卡视频| 狠狠色成人影片| 97在线精品| 中文精品在| 五月天四色房丁香亭亭| 亚洲深喉aV| www.天天干.com| 色99在线视频| 伊人大蕉香| 五月婷婷欲色| 少妇AB又爽又紧无码网站| 久久激情五月| 九九99九九99九九99视频网| 国产黄色av| 激情五月六月婷婷| 免费看欧美成人A片无码| 久9热视频在线观看| 丁香五月天论坛| AV亚洲在线| 天天夜夜操| 婷婷在线网| 九九热区一区二区三区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 五月欧美色播| 人妻中文在线| 五月婷婷影院| 综激情网| 丁香五月激情棕合| 五月六月激情| 婷婷精品| 开心丁五月| 欧美在线干| 99狠狠| 激情5月天天天| 无遮挡国产高潮视频免费观看 | 国产热精品| 少妇性按摩无码中文A片| 激情五月婷黄版| 久久ab| 丁香六月狠狠| 熟女人妻一区二区三区免费看| 色色色综合视频| 国产欧美日韩综合精品一区二区 | 97婷婷狠狠| www.婷婷.com| 有码人妻久久| 狼人伊人天堂| 五月丁香婷婷基地| 99热新网址| 色色色热热热| 九九草热在线观看| 婷婷九月久久| 狠狠色噜噜狠狠| 亚洲综合久| 99色综合| 这里只有精彩亚洲视频推荐| 99热 在线播放| 996er热| 影音先锋色色色资源色资源色| 天堂成人A片永久免费网站| 五月婷婷无码专区| 丁香97综合| 97人人操| 丁香六月婷婷缴情欧美| 丁香六月天婷婷色| 综合婷婷都市激情| 99精品久久| 久久AV无码精品人妻系列试探| SESE无码AV| 123草逼网| 五月丁香狠狠爱| 五月丁香婷婷激情澎湃四射| 淫荡A片| 欧美日韩aaa| 六月丁香好婷婷| 密乳Va| 蜜桃人妻无码AV天堂三区| 在线可以看的av网址| 97性视频| 国产精品久久久久久妇女6080| 婷婷丁香人妻天天久久| 婷婷成人综合| 综合色色五月| 99色热视频| 五月天婷婷色播| 久久婷婷综合色丁香| 香蕉婷婷| 99re这里有精品手机在线| 久久精品综合色| 粉嫩AV久久一区二区三区 | 婷婷六月丁香1| 婷婷久久五月天中文字幕在线观看| 色色色色色色网| 99视频这里有精品免费观看| 欧美性爱一区| 久久99久久99精品免观看软件| 日本色色网站| 婷婷丁香六月| 97碰碰视频| 91婷婷五月天综合视频| 日韩精品一品二区三区的使用体验| 亚洲黄色影视| 亚洲六月婷婷| 色综合爱综合| 男人天堂99| 欧洲综合一区| 丁香激情五月| 亚洲人人操| 婷婷五月天激情视频| 色色丁香婷婷综合| 五月丁香婷婷狠狠操| 天天操综合网| 91色在线 | 日韩| 青青草婷婷综合五月| 激情九月婷婷| 1024在线视频| 少妇2做爰HD韩国电影| 婷婷情色五月天| 激情六月婷| 九九热这里有精品23| 久久性刺激| 亚洲精级| 欧美性猛交99久久久久99按摩| 五月婷精品| 婷婷精品综合| 五月色婷婷影视在线电影| 97干在线观看视频| 91VIP在线观看| 国产精产国品一二三在观看| 五月天激情国产综合婷婷| 五月天婷婷激情| 婷婷开心六月| 99热久久最新地址| 99综合色色色| 丁香六月婷婷综合激情欧美| 亚洲色基地| 久久这里只有精品视频15| 性一交一乱一交A片久| 九月婷婷综合| 久久婷婷啪啪视频| 这里只有精品久久| 色婷婷六月丁香综合欲精品| 五月婷六月天| \\五月天婷婷激情| 深爱五月婷婷开心中文字幕| 激情久久久久| 婷婷久久99| 大香蕉免费9| 七月激情六月婷婷综合在线播放| 日韩不卡123| 成人免费黄色短视频| 裸体做A爰片毛片A片免费| 五月天综合在线| 色婷婷婷婷| 亚洲AV免费在线| 亚洲欧美婷婷五月色综合| 亚洲综合视频网| www.91在线观看| 国产精品国产| 久久99精品久久久久久噜噜| 五月天婷婷综合免费| 五月成人天| 婷婷婷婷婷婷婷五月丁香| 色婷婷AV久久久久久久| 亚洲亚洲亚洲AAAAAA| 亚洲人人操BD| 丁香六月婷婷姐网| 99爱精品视频| 五月天婷婷丁香六月| 久久99免费视频| 国产日韩欧美| 婷婷亚洲综合| www.91婷婷| 久久99精品九九久久久婷婷| 99人人干| 丁香五月婷婷影院| 亚洲五月婷婷| 精品一二三区久久AAA片| 青青草国产亚洲精品久久| 亚洲无AV在线中文字幕| 乱精品一区字幕二区| 久久无码成人| 最新国产AV| 97五月综合网| 伊人婷婷综合| AV伊人青草丁香六月| 欧美噜噜免费观看| 色人五月婷婷| 五月天激情网页| 开心激情网在线| 婷婷成人AV| 久久久婷婷| 韩国真做片在线观看| 色狠狠色综合久久久绯色aⅴ影视| 久久5 9视频免费观看| 91精品综合久久久久久五月天| 亚洲Av成人在线观看| 97碰| 久久五月六月| 五月天激情开心网| 亚洲综合五月天婷婷| 欧美视频五区| 91久久久久久| 五月刺激丁香月综合| 激情九九六月激情免费视频| 综合大香蕉| 五月色情婷婷开心五月色情| 亚洲色无码| 欧美日韩123| 狠狠干综合| 99精彩视频在线观看| 久久久五月五丁香| 99热精品在线播放观看| 五月天激情视频五月天| 淫视馆AV在线| 成人视频网| 色九九一二| 婷婷五月天丁香花| 涩五月丁香| 91人人操人人爱| 久久婷婷五月天| xxxx五月天色色| 五月丁欧美| 99热99热不卡| 激情小说五月天| 亚洲狠狠色丁香婷婷综合久久| 久久婷婷丁香五月宗合| 婷婷五月在线综合| 另类综合婷婷五月天欧美视频| 超碰在线精品| 思思re最新视频| 五月天综合激情网| 99热日本| 久99久热| 开心五月激情婷婷| 日本99在线| 免费超碰在线观看| 午夜爱插插| 婷婷成人综合五月| 在线成人网址| 五月丁香久久激情综合| 久久久18| 久久视频在线| 99激情| 五月丁香在线观看99| 狠狠五月天婷婷| 九九 激情 网| 婷婷五月天天| 日本高清久久| 丁香婷婷深情五月亚洲| 丁香五月天激情| 国产肏屄大片| 人人看人人要| 狠狠色噜噜狠狠狠888| 丁香狠狠操| 天堂五月婷婷| 激情综合网五月婷婷| 国模狼狼| 99国产小视频免费观看| 爱婷婷都市激情| 97久久久久久久久久久| 色婷婷久久| 亚洲天天操| 伊人丁香在线| 99免费成人网| 99久久www| 91av色色乱视频| 97激情五月天| 五月天综合网| 色色九九五月天 | 丁香五月色情| 五月天婷婷久久| 91热久88| 久久久久综合激动五月天| 久久99操| 久激情| 五月天婷网| 欧美成人AAA片一区国产精品| 91久久国产综合久久| 五月天偷拍| 色婷婷av在线| 五月天婷婷色综合| 五月婷三级片| 丁香五月婷婷呀| 色色色色色综合| 玖玖爱综合网| 91午夜激情| 99热伊人综合| 狠狠婷婷爱| 91精品久久久久久综合五月天| 久久久久98| 五月婷婷综合在线视频小说| 综合色在线| 97色伦另类图片小说视频 | 欧美日韩99| 天堂综合久久| 这里只有精品免费| 丁香婷婷综合影院| 日逼免费视频 | 色五月婷婷五月久久| 中文字幕在线日亚州9| 五月色综合| 久久曰曰| 婷婷色中文字幕| 91综合国免费久入| 51成人| 九九99热| 超碰在线99热| 久99久在线观看| 一区二区免费看| 婷婷色啪| 色色色综合色| www久久99| 97色婷婷成人综合在线观看| 日韩999| 久久婷婷五月综合| 99热精品在线播放| 亚洲精品网站色视频| 人妻少妇色综合| 这里只有精彩小视频视频网站| 五月天色丁香| 五月天天天综合| 亚洲精品无码一区二区| 日韩五月天婷婷| 最新无毒无码AV| 无月播播激情在线观看视频| 久久久日韩特色特黄AAAA| 91人人爽久久涩噜噜噜| 欧美操我| 五月丁香激情婷婷| 五月色网| 99久久婷婷国产综合精品草原| 99成人网站| 91男同视频| 久 久9 9 热 视 频| 婷婷五月综合色中文字幕| 91精品久久久久久久久| 五月婷婷色情| 亚洲操操| 综合五月激情| caopeng97人人| 99热国产| 丁香六月婷婷高清| 色播激情| 这里只有精品视频| www久久99| 第九色区av天堂| 都市激情五月婷婷亚洲| 超碰国产在线观看| 丁香婷婷大香蕉| 人妻系列久久久久久久久久久 | 91在线视频综合| 97人人草| 日日操日日干| 婷婷色六月| 五月色色色| 五月熟妇婷婷久久| 久9草在线观看视频| 婷婷丁香宗合888| 色五月激情问网站| WWW.五月com| 91视频精品99| 狠狠色官网| 九月丁香欧美综合| 天天色综网| 婷婷综合在线观看视频| www.日本91| 思思热在线| 五月的色婷婷高潮| 激情小说五月天社区丁香| 99在线视频观看| 色丁香婷婷| 新激情五月开心五月婷婷五月丁香五月| 影音先锋91男人资源在线播放| 色色色欧美| 国产高清精品色| 色停停香蕉视频| 久久婷婷五月综合色区| 亚洲第一成人无码A片| 色情播放| 日婷婷| 性色播| 五月婷婷亚洲综合在线 | 在线观看日韩12345区| 超碰成人电影|