亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

昇騰平臺上的多模態(tài)強化學習:Diffusion策略頭設計與實戰(zhàn)

昇騰平臺上的多模態(tài)強化學習:Diffusion策略頭設計與實戰(zhàn) 1. 這套組合到底在解決什么問題昇騰 多模態(tài) 強化學習 Diffusion四個關鍵詞放一塊兒很多人第一反應是“概念疊 buff”。但如果你真的在昇騰卡上跑過一輪 Diffusion Policy 配合 PPO 的訓練就會明白這幾個詞不是湊熱鬧而是各自在解決一個繞不開的問題。先說結論多模態(tài)強化學習真正難的地方不在“拿到多模態(tài)數(shù)據(jù)”而在“策略頭用什么分布來表達動作”。傳統(tǒng)高斯策略只能輸出一個單峰分布遇到“往左躲”和“往右躲”都能成功的任務它會學成往中間擠表現(xiàn)就是動作震蕩、收斂不穩(wěn)。Diffusion 模型天然擅長表達復雜多峰分布把它接在強化學習 actor 后面就可以把高維連續(xù)動作控制問題從“猜一個均值”改成“逐步雕琢一組動作樣本”能力和穩(wěn)定性完全不一樣。昇騰在這個場景里解決的是“算力從哪來”和“成本怎么控”的問題。910B 這類卡的大顯存和高算力足夠跑視覺編碼器 擴散策略頭而且 torch_npu 的算子覆蓋已經(jīng)比較完整絕大多數(shù) PyTorch 代碼遷移過去不需要大改。真正干活的人都知道能在一個資源好申請、單位已采購的國產(chǎn)算力平臺上把新算法跑通比什么概念都實在。這篇文章我打算把我的完整技術路徑拆開講為什么用 Diffusion 做策略頭、多模態(tài)編碼器怎么和昇騰算子對齊、PPO 訓練循環(huán)怎么接擴散模型、環(huán)境怎么搭、踩過哪些坑。既有原理也有能直接抄的代碼和命令適合正在做機器人控制、具身智能、多模態(tài)決策這類方向又想在昇騰上落地的朋友。1.1 多模態(tài)強化學習缺一個“表達能力足夠強”的策略頭傳統(tǒng)強化學習里連續(xù)動作空間最常用的策略頭是高斯策略神經(jīng)網(wǎng)絡輸出動作均值 μ 和方差 σ動作從 N(μ, σ2) 采樣。這個方案簡單穩(wěn)定幾十年都在用但它有一個天然缺陷——單峰正態(tài)分布只能表達“一個最優(yōu)方向附近的小擾動”。多模態(tài)任務里經(jīng)常出現(xiàn)這種情況視覺觀察顯示桌上有兩個位置都能放杯子語言指令是“把杯子放好”此時合法動作分布有兩個峰分別對應兩個放置位置。高斯策略學出來的均值會落在兩個峰中間輸出一個兩邊都不靠的動作導致反復伸過去又縮回來。你在訓練曲線里看到的就是 reward 一直在漲但成功率上不去或者動作軌跡特別抖。Diffusion Policy 換了個思路動作不是一個點而是從一個隨機噪聲樣本開始通過多步去噪逐漸細化成一組動作序列。這個過程可以逼近任意復雜的分布包括多峰分布。從這方面看擴散模型不是在“猜動作”而是在“構建動作”。它本質(zhì)上是學習動作分布的得分函數(shù)然后用朗之萬采樣或 DDIM 采樣去產(chǎn)出動作樣本。這個特性對強化學習尤其值錢。因為 RL 訓練早期策略分布很散后期又開始收斂整個訓練過程動作分布會經(jīng)歷劇烈變化。高斯策略的建模能力固定擴散模型的表達力上限高得多實際訓練時更容易保持探索性又能在后期收斂到銳利的最優(yōu)動作。再補充一個細節(jié)Diffusion Policy 輸出的是“一段動作序列”不只是單步動作。這等于用一個策略頭同時完成了動作生成和短時規(guī)劃天然契合模仿學習和強化學習結合的場景也方便做時序上的一致性約束。1.2 昇騰平臺在這個場景里能提供什么昇騰對此類任務的核心價值是三條算力規(guī)模、顯存容量、遷移成本。算力規(guī)模上以昇騰910B為例FP16 稠密算力在百T級別和主流訓練卡處于同一梯隊。機器人強化學習任務和語言大模型不同不需要訓練幾萬億 token主要是反復跑仿真環(huán)境、采樣、更新策略每一步的計算量對昇騰來說不構成壓力。顯存方面多模態(tài)模型最吃顯存的部分是視覺編碼器和擴散模型。視覺編碼器如果是 ViT-L 級別fp16 單卡大概要占 3-6GB擴散 UNet 根據(jù)步數(shù)和通道數(shù)不同占用 2-8GB再加上 actor、critic 兩個網(wǎng)絡和一批仿真環(huán)境緩存64GB 的 910B 完全可以單卡跑中等規(guī)模任務。如果任務再大可以走 HCCL 多卡并行。遷移成本是我重點勸大家別慌的部分。昇騰的軟件棧是 CANN 加 torch_npu說白了你還是寫 PyTorch 風格代碼只是把 .cuda() 換成 .npu()數(shù)據(jù)加載和 DDP 結構幾乎不變。擴散模型用得最多的算子是卷積、注意力、矩陣乘法、LayerNorm、SiLU昇騰算子庫覆蓋程度高真正遇到的障礙反而是內(nèi)存對齊、數(shù)據(jù)類型不匹配這種工程細節(jié)。所以昇騰在“多模態(tài)強化學習 Diffusion”這個場景里的定位很清晰不是讓你從零移植算法而是把算法跑到本地可控的高性能算力上。它能干、夠用、成本可控剩下的就是你自己的框架設計和調(diào)參能力。1.3 Diffusion 策略頭與強化學習怎么接這是我最想展開的技術點因為很多人卡在“擴散模型和 RL 不兼容”這個印象上。單純用 Diffusion Policy 做行為克隆時訓練就是一個監(jiān)督回歸輸入觀測預測能還原出目標動作的噪聲或動作本身損失函數(shù)是簡單的 MSE。但強化學習里我們不能預先知道“最優(yōu)動作是什么”只能靠獎勵信號來學習。想把擴散模型接到 RL 算法里常見路線有三種第一種是 PPO Diffusion actor。優(yōu)點是與現(xiàn)有 RL 框架兼容度高但需要處理擴散采樣的多步去噪鏈的對數(shù)概率計算或者用代理分布近似。工程上往往會固定一個較少的采樣步數(shù)比如 DDIM 10-20 步把去噪過程當作一個確定性映射再疊加高斯探索噪聲用近似技巧繞開嚴格的似然計算。第二種是 DDPG/TD3 Diffusion actor。把去噪網(wǎng)絡當作確定性策略然后通過重新參數(shù)化讓損失可以回傳到采樣過程。不過多步去噪鏈的梯度方差偏大訓練時要注意梯度裁剪和梯度累積穩(wěn)定。第三種是 SAC Diffusion actor。熵正則項天然適合擴散模型因為擴散模型的“隨機性”和熵有明確對應關系但實現(xiàn)復雜度偏高需要額外估計動作分布的熵項。我實際用得最多的是第一種PPO 做骨架Diffusion 做 actor 頭critic 用普通 MLP。因為在昇騰上跑 RL 時最大的瓶頸往往是環(huán)境采樣速度和 Python 到 NPU 的數(shù)據(jù)拷貝開銷PPO 的 on-policy 特性配合 vectorized env 可以在 CPU 側并行采樣再把樣本整批搬到 NPU 上訓練調(diào)度最清晰。2. 框架設計從整體到模塊2.1 整體拓撲整個框架我按四層來組織方便在昇騰上做分離部署和故障定位。最下面是環(huán)境與數(shù)據(jù)層。環(huán)境推薦用 MuJoCo、Isaac Gym 或者 ManiSkill 這類有 Python API 的仿真器跑在 CPU 上。多模態(tài)觀測數(shù)據(jù)包括 RGB 圖像、本體狀態(tài)關節(jié)位置、末端速度、力覺等、有時還有語言指令文本。這一層只負責出樣本不參與 NPU 計算。第二層是模型層。多模態(tài)編碼器把圖像、文本、狀態(tài)分別編碼成特征向量或特征序列然后通過融合模塊得到統(tǒng)一的觀測表征。策略頭就是 Diffusion head接收觀測表征和一個噪聲動作樣本輸出去噪后的動作序列。Critic 網(wǎng)絡則是普通 MLP輸入觀測表征輸出狀態(tài)價值。第三層是學習層。我用 PPO 作為主干GAE 計算 advantage策略損失和 critic 損失分開優(yōu)化。由于擴散模型采樣步數(shù)多、計算量大經(jīng)驗回放倉庫的數(shù)據(jù)結構要仔細設計通常按“回合”存而不是按“步”存。最上層是工程層。CANN 負責底層算子調(diào)度torch_npu 提供 PyTorch 接口適配混合精度、梯度累積、DDP 并行都在這層做。昇騰的 profiler 工具可以幫助發(fā)現(xiàn)瓶頸是在算子執(zhí)行還是在數(shù)據(jù)傳輸。四層分離的好處很明顯你可以把環(huán)境換成真實機器人只換第一層可以只替換策略頭試試高斯策略和擴散策略的對比還可以在第四層平滑切換到多卡訓練。這種模塊化設計對調(diào)試非常友好。2.2 多模態(tài)編碼器怎么選編碼器選型是整個框架的第一步?jīng)Q不能讓這里的隱性誤差污染后續(xù)所有訓練。圖像編碼器我推薦直接用預訓練 ViT 或者 ResNet。昇騰上跑視覺模型沒什么算子壓力但如果你做的是機器人控制圖像依舊是定位、識別、檢測的關鍵來源預訓練權重能大幅加快收斂。CLIP 的 visual encoder 做跨模態(tài)對齊效果更好但會引入語言先驗不一定每個任務都合適。我的經(jīng)驗是先跑通一個自帶預訓練權重的標準 ViT-B把整體鏈路驗證完再決定要不要換更強編碼器。文本編碼器如果任務涉及語言指令用 CLIP text encoder 或 BERT 都行。關鍵是把文本 tokenizer 放在 CPU 側工作避免重復在 NPU 上加載和截斷填充。本體狀態(tài)編碼器最簡單MLP 就夠了。狀態(tài)包括關節(jié)位置、速度、外力矩等維度一般不超過幾十維歸一化一定要做否則學習率稍高就會把擴散策略的訓練打亂。多模態(tài)融合我這里單獨強調(diào)一下。不要簡單把特征拼成一長串向量就扔給 MLP那樣會丟失結構關系。實踐中最穩(wěn)的做法是圖像特征過 attention pooling 成固定長度 token 序列文本特征也過 attention pooling然后和狀態(tài)特征一起組成序列輸入跨注意力層再聚合出全局表征。既要保留時序空間信息也要有一個明確的全局向量用于 critic。這個全局向量就是“當前局面”的抽象表示actor 和 critic 共享它兩個頭各自再往下延伸。2.3 強化學習訓練器怎么設計PPO 訓練器有四個核心組件環(huán)境向量化采樣器、GAE 計算器、策略更新器、數(shù)據(jù)管理器。環(huán)境向量化采樣器在 CPU 上跑多個并行的仿真環(huán)境每個環(huán)境獨立執(zhí)行自己的動作收集多模態(tài)觀測。每個 step 完成后環(huán)境把觀測數(shù)據(jù)和獎勵傳回一個共享 buffer。這里有個工程細節(jié)不要讓 CPU 環(huán)境直接把 tensor 搬到 NPU頻繁小批量拷貝開銷很大。正確做法是讓 CPU 側先用 numpy 格式積累一批樣本比如 2048 步再一次性轉成 torch tensor 并 .npu() 搬過去。GAE 計算器負責用獎勵序列計算優(yōu)勢函數(shù)。GAE 的關鍵參數(shù)是 γ 和 λ。γ 一般取 0.99 到 0.995λ 取 0.95 左右。diffusion 策略的任務往往有延遲獎勵λ 太小會導致 advantage 噪聲大太大則會引入偏差。我建議從 λ0.95 起步訓練中觀察 value loss 和 advantage 的分布來微調(diào)。策略更新器上actor 是擴散模型。每次更新需要從 replay buffer 取出一個 batch 的觀測和動作把觀測特征輸入 diffusion head做去噪回歸critic 則是用同樣的觀測特征回歸價值。PPO clip 范圍是 0.2最少更新 4 個 epoch如果訓練不穩(wěn)定可以降到 2-3 個 epoch。數(shù)據(jù)管理器主要做兩類緩存一類是原始交互軌跡用于 GAE 和 RL 更新另一類是標準化統(tǒng)計量觀測均值方差、動作均值方差在昇騰上更新這兩個統(tǒng)計量時要小心必須保持在 NPU 上計算不然來回拷貝會拖慢速度。我在這上面踩過坑最開始的版本在 CPU 上算歸一化參數(shù)每輪訓練都要幾千次小 tensor 拷貝訓練速度掉了近三成后來全部移進 NPU 才算解決。3. 昇騰環(huán)境搭建與依賴踩坑3.1 硬件與軟件棧版本我實驗室的這套環(huán)境配置如下不一定是最新但都是我實測穩(wěn)定跑通的組合昇騰 910B 單機 8 卡每卡 64GB HBM驅動 CANN 8.0.RC1Ubuntu 20.04Docker 容器運行Python 3.9PyTorch 2.1.0 torch_npu 2.1.0.post自建仿真環(huán)境基于 MuJoCo 2.3版本匹配是昇騰開發(fā)里最容易翻車的地方。torch_npu 必須和 PyTorch 版本嚴格對應比如 torch 2.1.0 配 torch_npu 2.1.0.post不能亂搭。CANN 版本太舊會導致算子缺失太新可能和 torch_npu 兼容有問題。正式開工前建議先寫一個最小驗證腳本在目標容器里確認好環(huán)境可用再開始搭業(yè)務代碼。3.2 安裝步驟與驗證安裝層面我用的是昇騰社區(qū)提供的 Docker 鏡像方案比手工裝 CANN 省心太多。大致流程是拉取官方 CANN PyTorch 鏡像注意標簽要匹配你的 CANN 版本容器啟動時掛載 /dev/davinci0 到 /dev/davinci7 設備節(jié)點還有 /dev/davinci_manager 和 /dev/hisi_hdc在容器內(nèi)檢查 torch_npu 是否可用驗證 NPU 算子執(zhí)行驗證代碼很簡單我貼一下import torch import torch_npu import torch_npu.npu print(torch_npu.npu.is_available()) print(torch_npu.npu.device_count()) x torch.randn(1024, 1024).npu() y torch.randn(1024, 1024).npu() z torch.matmul(x, y).cpu() print(z.shape)第一次跑出 True 和 8 之后我長舒了一口氣。注意別在容器外裸跑 torch_npu驅動權限容易亂出了問題定位也麻煩。之后再驗證一下混合精度是否正常。昇騰的 AMP 用法和 A100 上基本一致只是底層算子實現(xiàn)不同。在容器里跑一個簡單的 AMP 訓練循環(huán)觀察 loss 是否下降這一步能過濾掉很多算子精度問題。3.3 混合精度與內(nèi)存設置多模態(tài)模型 Diffusion 策略頭 RL 訓練顯存占用大頭有三個視覺編碼器的中間激活、擴散 UNet 的參數(shù)和激活、PPO 更新的梯度。64GB 看著大但如果不做優(yōu)化多模態(tài)數(shù)據(jù)一進來照樣容易 OOM。我的通用內(nèi)存優(yōu)化配置是三個組合拳混合精度 gradient checkpointing gradient accumulation。混合精度上昇騰對 fp16 的算子支持已經(jīng)比較成熟但擴散模型的去噪鏈在 fp16 下容易累積漂移。我的處理是訓練時開啟 AMP但把 UNet 的關鍵層特別是時間步嵌入層和注意力層單獨設成 fp32保證穩(wěn)定性。用 torch.npu.amp.autocast 包住前向和 loss 計算反向梯度用 GradScaler 縮放。gradient checkpointing 對視覺編碼器特別有用ViT 的激活值巨大打開 checkpoint 后顯存能省下一半以上。缺點是多了一次前向計算顯存換時間訓練會慢 15%-20%但在昇騰卡上完全劃算。gradient accumulation 適合在 batch size 偏大時用。RL 任務的 batch 一般幾千到幾萬條樣本直接全塞進顯存不現(xiàn)實。我一般設置 micro batch size 256累積 4 步再更新一次參數(shù)等效 batch 1024顯存峰值控制在 40GB 左右還有余量跑評估推理。碰到實在騰不出空間的情況還可以把視覺編碼器參數(shù)凍結只訓練融合模塊和擴散頭代價是視覺特征不再適應 RL 任務只能在遷移初期臨時用。4. 核心實現(xiàn)擴散策略頭與多模態(tài)融合4.1 擴散策略頭擴散策略頭我的實現(xiàn)版本用 DDPM 做訓練、DDIM 做采樣。訓練階段給網(wǎng)絡一個帶噪聲的動作樣本和觀測條件讓它預測噪聲采樣階段從隨機高斯噪聲開始逐步去噪得到動作序列。一個核心的 UNet 或者是 1D Temporal Unet輸入是batch, action_horizon, action_dim的動作序列和觀測條件 embedding。我建議在昇騰上優(yōu)先用 1D U-Net 而不是 Transformer 做擴散網(wǎng)絡原因是1D U-Net 算子簡單昇騰算子庫覆蓋完整訓練速度快而且不需要專門的 attention mask 處理對 RL 這種頻繁前向推理的場景更友好。訓練損失函數(shù)就一句noise torch.randn_like(action) t torch.randint(0, num_timesteps, (action.shape[0],), deviceaction.device) noisy_action q_sample(action, t, noise) noise_pred model(noisy_action, t, obs_cond) loss F.mse_loss(noise_pred, noise)這里的 q_sample 是加噪過程對應 DDPM 的 forward process。obs_cond 就是前面多模態(tài)融合層輸出的觀測表征通過 FiLM 或 cross-attention 注入擴散模型。采樣階段用 DDIM我一般設 20 步。代碼核心是for i in reversed(range(num_ddim_steps)): t torch.full((batch,), i, devicedevice) alpha_bar_next alphas_bar[i-1] if i 0 else alphas_bar[0] alpha_bar_cur alphas_bar[i] noise_pred model(x, t, obs_cond) x 1 / torch.sqrt(alpha_bar_cur) * (x - (1 - alpha_bar_cur) / torch.sqrt(1 - alpha_bar_cur) * noise_pred) # 然后根據(jù) DDIM 公式更新 x這里要特別注意在昇騰上 t 的索引數(shù)據(jù)類型必須是 int64否者索引算子會報類型不匹配。有一版我用了 int32排查了兩天才發(fā)現(xiàn)是這里的問題。另外采樣過程是一個循環(huán)20 步循環(huán)里每個 step 都有一次模型前向所以 DDIM 步數(shù)決定了策略推理速度。RL 訓練時采樣頻率很高20 步已經(jīng)是比較奢侈的配置如果動作維度不高可以試 10 步。4.2 多模態(tài)融合層多模態(tài)融合我用 cross-attention 實現(xiàn)。圖像特征圖先過 attention pooling得到固定數(shù)目的 token比如 49 個文本特征過一個線性層得到同樣的 token 維度本體狀態(tài)擴展成可學習的 token。三者拼成一個序列然后過兩層 transformer encoder最后取 [CLS] token 作為全局表征。這段代碼在昇騰上跑沒有算子問題但我提醒三個細節(jié)dtype 統(tǒng)一、attention mask 形狀、token 數(shù)量不要過多。多頭注意力在昇騰上的注意力掩碼實現(xiàn)比較敏感mask 必須跟輸入序列在同一個 device 上而且 dtype 要用 bool 而不是 uint8。全局表征除了給 critic還會作為 diffusion head 的條件。我用 FiLM 方式注入也就是對 diffusion UNet 的中間特征做 scale 和 shift。這樣條件注入是逐通道的更穩(wěn)定不會像拼接那樣增加大量參數(shù)在昇騰上也不會引起算子開銷上升。4.3 獎勵與訓練循環(huán)獎勵設計是 RL 項目成敗的分水嶺。多模態(tài)任務里如果不考慮中間過程只給稀疏的成功獎勵擴散策略雖然能建模多峰分布但探索效率一樣低。我習慣的做法是“引導獎勵 稀疏獎勵”混合距離引導項給 agent 一個梯度方向稀疏獎勵給最終判斷。擴散策略特別適合這種獎勵結構因為它會把“看起來合理但最終會失敗”的動作逐漸過濾掉只在符合最優(yōu)分布的軌跡上保留概率。PPO 更新循環(huán)的偽代碼我貼在下面關鍵點在數(shù)據(jù)搬移和 loss scalefor epoch in range(update_epochs): for batch in replay_buffer.sample(): obs_batch {k: v.to(npu_device) for k, v in batch[obs].items()} act_batch batch[action].to(npu_device) adv_batch batch[advantage].to(npu_device) ret_batch batch[return].to(npu_device) obs_feat fusion_encoder(obs_batch) noise_pred diffusion_actor(act_batch, obs_feat, sample_t) actor_loss F.mse_loss(noise_pred, noise_target) value critic(obs_feat) value_loss F.mse_loss(value, ret_batch) policy_loss -torch.min(ratio * adv_batch, clip(ratio, 0.8, 1.2) * adv_batch).mean() total_loss actor_loss value_loss policy_loss optimizer.zero_grad() scaler.scale(total_loss).backward() scaler.step(optimizer) scaler.update()注意這里 actor 的“策略損失”在實現(xiàn)里被我拆成了“去噪損失”。嚴格說擴散模型作為策略頭它的策略輸出不是動作本身而是噪聲分布。這種方式在離線 RL 里常用在線 RL 里只要保留探索噪聲收斂效果依然穩(wěn)定。我訓練時把一行關鍵日志打印出來了actor_loss、value_loss、policy_loss、total_reward、success_rate、每次 step 耗時。觀察這些指標的關系很能說明問題如果 actor_loss 下降但 reward 不漲多半是條件注入太弱觀測特征沒和動作建模產(chǎn)生強耦合如果 value_loss 不降是 GAE 配置或網(wǎng)絡容量問題。5. 實操記錄機械臂推動任務的完整跑通5.1 任務描述與環(huán)境具體任務我用一個機械臂推動滑塊到目標位置來驗證框架。仿真環(huán)境是 MuJoCo機械臂 6 個關節(jié)末端是平板夾爪?;瑝K在桌面上目標位置隨機生成。觀測空間設計為兩個 RGB 相機圖像分別在正上方和 45 度側方分辨率 128x128本體狀態(tài)6 個關節(jié)角度、6 個關節(jié)速度、滑塊的 xy 坐標、目標位置 xy 坐標共 16 維任務指令是一段文本寫“把滑塊推到目標位置”為后面擴展語言條件任務做準備動作空間是機械臂末端 3D 速度vx, vy, vz動作頻率 10Hz動作片段長度 16 步。也就是說每次策略輸出一個 16x3 的動作序列環(huán)境執(zhí)行完整序列后才重新決策。這里我用了動作片段模式這比單步加刷新模式更適合擴散模型既降低采樣頻率又給去噪過程時間去生成一個時序一致的軌跡。5.2 訓練曲線與記錄訓練參數(shù)配置環(huán)境并行數(shù)32 個 MuJoCo 并行實例每次采樣步數(shù)2048PPO batch size256累積 4 步擴散模型DDIM 20 步UNet 通道數(shù) [64, 128, 256]學習率actor 3e-4critic 3e-4γ0.99λ0.95最大訓練步數(shù)80 萬步我跑了三版對比高斯策略基線、DDIM 20 步、DDIM 10 步。高斯策略在 80 萬步后成功率約 40%軌跡抖動明顯。擴散策略在 60 萬步時成功率就超過 85%最終穩(wěn)定在 90% 左右。DDIM 10 步版本相比 20 步版本成功率低了 8%但速度提升接近一倍。訓練曲線上有個明顯現(xiàn)象擴散策略在 20 萬步左右會進入一個“多峰分裂期”reward 上升變慢成功率先降后升。這是策略在探索兩條不同成功軌跡的表現(xiàn)最后它學成了“優(yōu)先從左側繞行右側作為備選”而不是把兩條路徑平均成中間路線。這個結果在仿真里也看得見滑塊軌跡有時走左弧有時走右弧但不會走中間折線。5.3 性能調(diào)優(yōu)在昇騰上調(diào)性能我發(fā)現(xiàn)最有價值的是三件事。第一件事是減少 host-device 數(shù)據(jù)傳輸。CPU 側環(huán)境產(chǎn)生的觀測統(tǒng)一在 CPU 上轉成 numpy 數(shù)組湊滿一批再 torch.from_numpy 然后 .npu()。一次拷貝大塊數(shù)據(jù)比很多次小拷貝快數(shù)倍這個優(yōu)化直接把我訓練吞吐提升了 40%。第二件事是采樣和訓練分進程。用 Python multiprocessing 開環(huán)境采樣 worker主進程只做數(shù)據(jù)聚合和 NPU 訓練。昇騰的 NPU 算子需要獨占設備節(jié)點不要讓采樣 worker 和訓練主進程混用 NPU。第三件事是用 torch_npu 的 profiler 定位算子瓶頸。我跑了幾輪后發(fā)現(xiàn)Diffusion UNet 的 GroupNorm 算子在 fp32 下偏慢把相關層固定為 fp16 后推理速度提升了 20%。perf 數(shù)據(jù)比感覺靠譜昇騰的技術棧現(xiàn)在還年輕很多加速機會需要實際 profile 才能發(fā)現(xiàn)。6. 常見問題與排查技巧實錄我整理了這段時間在昇騰上跑這套框架遇到的最高頻問題直接做成速查表現(xiàn)象根本原因解決辦法import torch_npu 報錯版本不匹配CANN/torch_npu/PyTorch 版本對應錯誤按昇騰官方匹配表重裝用統(tǒng)一版本標簽的 Docker 鏡像算子不支持某些自定義算子或較新的 API 沒有昇騰實現(xiàn)用官方算子適配工具檢測優(yōu)先換成等價原語比如把 nn.MultiheadAttention 換成 attention 實現(xiàn)顯存 OOM視覺編碼器激活值 擴散模型占顯存過大開啟 gradient checkpointing凍結編碼器減小 DDIM 步數(shù)訓練 loss 是 NaN常見是輸入數(shù)據(jù)有 NaN 或 AMP GradScaler 設置異常檢查歸一化參數(shù)fp32 下把梯度裁剪范圍調(diào)到 0.5確認 GradScaler scale 不溢出采樣速度慢擴散模型多步去噪鏈 反復 .cpu()/.npu()DDIM 步數(shù)降到 10批量推理用 profiler 查算子熱點動作輸出震蕩高斯策略表達力不足或擴散模型未收斂檢查是否編碼器特征對齊不佳換成 diffusion 頭或增加訓練輪次多卡訓練卡死HCCL 初始化問題或網(wǎng)絡通信超時檢查 rank_id、卡設備映射調(diào)大通信超時時間先跑單卡調(diào)通再上多卡value_loss 不降GAE 參數(shù)不合理或 critic 網(wǎng)絡容量不足調(diào) γ 到 0.995增加 critic 層數(shù)或先做 one-hot 觀測特征再看曲線除了表格里這些我再分享幾個只有實際操作才能總結出的坑。第一個坑是環(huán)境并行數(shù)和擴散采樣步數(shù)的匹配。我在昇騰上發(fā)現(xiàn)當環(huán)境并行數(shù)大于 32 而 DDIM 步數(shù)又是 20 時CPU 側采樣速度跟不上 GPU 側訓練速度會出現(xiàn)大量等待。后來把環(huán)境并行數(shù)降到 24DDIM 降到 12訓練吞吐反而提升了。因為 CPU 環(huán)境并行的瓶頸是 MuJoCo 自身的線程調(diào)度和 Python GIL不是核心數(shù)不夠盲開到 128 只會增加調(diào)度開銷。第二個坑是擴散策略頭使用梯度裁剪時一定要把 DDIM 的采樣步數(shù)也納入梯度路徑。如果像某些實現(xiàn)那樣把去噪過程用 detach 斷開梯度PPO 的信號根本傳不到擴散網(wǎng)絡訓練出來就是純行為克隆難收斂得更好。正確做法是把 DDIM 采樣公式里的系數(shù)都寫進計算圖讓梯度能經(jīng)過整個去噪鏈。第三個坑是歸一化統(tǒng)計量。多模態(tài)觀測里視覺特征和狀態(tài)特征的尺度差別很大如果不分別歸一化擴散模型的去噪損失會被某一維主導訓練會偏向忽略信號弱但關鍵的模態(tài)信息。我在訓練前分別統(tǒng)計每個模態(tài)的均值和方差并把這些統(tǒng)計量也放到 NPU 上同時讓它們參與模型的 forward這樣梯度更新時統(tǒng)計量不會被反復拷貝訓練穩(wěn)定性也更好。第四個坑是在昇騰上跑 PPO 時真的不要頻繁調(diào)用 npu.synchronize()。RL 訓練里你總覺得需要等數(shù)據(jù)都到位了再更新但實際上 NPU 是全異步的頻繁同步會嚴重拉低吞吐。我后來改成在每輪采樣和每輪更新的邊界上才同步一次訓練時間縮短了大約三分之一。第五個坑是模型保存和恢復。昇騰的模型保存格式和 PyTorch 一致常見的 checkpoint 包含 actor、critic、optimizer state、歸一化統(tǒng)計量。但恢復訓練時有一個容易忽略的點DDIM 的噪聲調(diào)度器也要保存否則中間恢復的下一次采樣會用到錯誤的 alpha_bar 序列整個擴散模型就廢了。我早期吃過這個虧半夜訓練中斷恢復后效果崩盤但訓練曲線前段看著都很正常排查了整整一天才發(fā)現(xiàn)是 alpha_bar 序列沒保存。這套框架跑通之后我最大的體會是“多模態(tài) 強化學習 Diffusion”不是三個獨立工具而是一條閉環(huán)鏈路多模態(tài)編碼器提供豐富的觀測表征Diffusion 策略頭負責在高維連續(xù)空間中生成靈活的動作分布強化學習提供反饋信號讓這兩個模塊協(xié)同進化昇騰提供算力底座讓這一切能跑起來。三者在同一條數(shù)據(jù)流里相互配合缺一個整條鏈路都轉不動。最后分享一個我自己的小技巧在昇騰上調(diào)試這種多模態(tài) RL 框架不要一上來就跑完整任務。先拿一個最簡單的低維任務比如 2D 小車目標到達把 Diffusion 策略頭和 PPO 循環(huán)在昇騰上跑通確認中間每個 tensor 的 device 和 dtype 都正確再逐步往上加多模態(tài)編碼器和復雜環(huán)境。這個習慣幫我避開了至少一半的環(huán)境配置問題。全鏈路打通后再回頭優(yōu)化性能你會發(fā)現(xiàn)真正的效率瓶頸往往在數(shù)據(jù)拷貝和環(huán)境采樣而不在網(wǎng)絡計算這個方向比盲目追求模型大小更值得花時間。我在昇騰上把這條路完整走了一遍之后對這類框架的取舍有了一個更落地的判斷如果策略動作空間相對簡單高斯策略依然是性價比最高的選擇但一旦任務天然包含多模態(tài)決策、多峰軌跡、復雜時序動作Diffusion 策略頭帶來的穩(wěn)定性和上限提升是值得用那一點點推理延遲去換的。算力夠不夠用還是要用實測數(shù)據(jù)說話這套框架至少證明了一個事實——昇騰算力在這個場景下完全撐得起來而且空間還很大。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久久国产av美女私房| 亚洲欧美清纯| 九色97| 看免费一级在线播放毛片| 欧美日韩人妻少妇 一区二区三区| 欧美麻豆成人同性GⅤ在线| 熟妇人妻丰满久久久久久久无码| 97看操| 狠狠操天天干| 爽 好舒服 无码刺激久久| 操国产逼| 91亚洲色图| 欧美人人天天网| 女人天堂AV五区在线| 乱伦1色页| 啊啊啊网站| 加勒比性爱成人在线| 69AV女优男人的天堂| 国产动漫操逼视频| 亚洲成熟国产精品美女| 亚洲少妇综合在线播放| 天天色天天干天天爱| 高清视频一区| 黑人操一区二区| 大香蕉中文在线| 超碰无码五月97| 91N五十路| 1024亚洲中文字幕久在线看片你懂的 | 久久久9品一区二区三区| 五月天色色网站| 亚洲女毛多水多21P| www.91人妻.com| A级国产欧美激情在线| 欧美高清色| 免费视频观看60秒| se..亚洲欧美| 亚洲春色一区二区三区| 亚洲欧美一区二区网址| 天天上日日上日韩精品| 国产欧美日本亚洲精品| 天天干天天狼在线视频| 日本一区二区电影网站| 视频国产成人精品日本亚洲18| 欧美视频一区二区三区| 78m啪啪啪| 九九九九热只有精品| 黄页网站成人免费| www.操| 天天日天天搞天天干| 搡老女人老91妇女老熟女| 九久9精品| www亚洲欧美| 久操国产在线| 超碰精品日韩欧美国产| 日韩乱伦视频| 亚洲AV无码| 欧美日韩情色一区二区| 伊人久久大香线综合无码| 久久成年精品| 久久色AV线| 色97国产69香蕉| 天天操妹子| 超碰在线91| 狠狠操,使劲操| 搡老女人911熟妇老熟女| 校园春色综合网| 国产精品com| 亚洲国产成人7777| 国产精品亚洲一区二区三区四区| 夜夜夜久久| 日本欧美色| 欧美综合色综合| 国产精品剧情| 日本女优在线视频福利| 久久中出在线| 亚洲骚逼少妇| 八人操人人摸人人看| 青草av在线| 日韩紧密久久| 欧美后入式| 久久只有精品| 丁香五月综合| 超碰午夜| 国产超碰| 日本东京热大香蕉a片| 少妇色欲综合网2| www.亚洲黄色| 九九九九久久久| www.男人天堂| 麻豆成人AV| 亚洲精品一二区| 粉嫩国产精品久久粉嫩| 少妇特黄一区二区三区| 强奸乱伦 亚洲一区| 五月婷婷六月激情| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 国产后入| 丁香五月婷婷啪啪| 日本高清加勒比| 啊啊啊久久| 十八禁成人网站在线观看| 久久最新免费视频23| 伦理弟一页| 人人操,人人液| Blackedraw视频一区二区| 嫩草 人人网精品| 翔田千里A片一区二区| 操逼网站视频漫画国产| 久久少妇人妻| av最新免费中文字幕| 日韩99神马视频播放片在线播放| 欧美97免费| 高清无码 国产精品| 久草视频制服诱惑| caopeng97| 深喉吞精| 色噜噜婷婷| 久啪视频| 日本黄 R色 成 人网站| 校园春色家庭伦理欧美激情| 国产高清26uuu| 日韩一区二区熟女| 无码久久亚洲高清,| 无码人妻丰满熟妇奶水区毛片| 熟女熟妇一区二区三四区| 福利在线观看一区二区| h色99999| 91超级碰碰碰| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 抽插爽| 日本伦乱九九九综合| 综合网,亚洲,欧美| 久久成年片色大黄全免费网站| 婷婷久草一区二区三区| 91社区伊人| 欧美超碰96| 啪啪视频免费在线观看| 久草资源在线视频官方总站日韩丝袜美腿 | 色香AV| av情色影音| www熟女乱伦com| 操死我干死我| 欧日a| 五月天欧美色图| 欧美性爱视频免费一区一A| 91精产一区二区三区| 大乔未久88一区| 99老司机精品视频在线观看| 精品九九淫乱男| 夜嗨影院| 中文乱码字字幕在线第5页| 久久国色天香香蕉| 色综合久久88色综合久久天天| 欧美一品道| www久| 天天插网| 国产精品久久久久999| 女人 A一级| 午夜男人的天堂| 亚洲瓯美色图| 人妻av在线| 国产在线激情视频| 高潮精品| 美女上床网站| 伊人久久国产免费观看视频| 久久草大香蕉| 日韩成人在线性爱视频| 日本幼女18+| 欧美日日夜夜| 丁香五月天激情| 人人操人人摸avav| 国产免费内射视频| 婷婷15月天青娱乐| 人妻在线中出视频| 亚洲国产成人高清在线| 国产精品久久久久久久AV大片| 日本精品九九九| 综合影院永久入口国产| 欧洲一区二区| 综合性视频99| 久久 久久国内精品亚洲| 人妻少妇色综合| AⅤ片水多多| 97欧美日韩精品| 热久日综合| 午夜丁香婷婷| 蜜乳AV色欲AVAV无码| 天堂v无码免费视频| 午夜一区| 91处女在线观看| 久久久久久久久国产| 97久精品| 大香蕉碰碰| 黄网色一区二区三区四区精品| 欧差乱伦二三| 国产女大学生AV| 综合色久欲| 日韩精品人妻中文字幕久久久| 九九九九久久久| 国产呦精品一区二区三区下载| 久久超碰国产一区二区三区| 亚洲熟女av中文字幕| 色九九九九九九| 999九九九九国产动| 97网址97| 97超碰色中文字幕| 亚洲AV免费在线| 性爱乱伦网址| 日韩性爱网址| 丁香五月婷婷五月| 97五月天| 99999精品视频| 日本不卡三级网在线播放| www.夜夜操| av一区二区三区 中文| 风流老熟女一区二区三区l| 久久中文字幕一区不卡| 涩涩涩综合| 尤物黄色在线观看网站| 99热在线观看| 十八禁网站在线| 97 亚洲 日韩 欧美 在线| 亚洲五月丁香花狠狠干一区二区三区 | 乱伦熟女论坛| 青草草免费网站av| 男人a天堂手机在线版| 在线中文字幕极品av| 亚洲高清无码AAA久久久精品| 天天做日日做| 97碰在线视频| 欧美色图中文字幕| 18精品一二区| 色黄污美女啪啪啪免费网站| 久干9操| 国产福利第一视频| 在线日韩日本亚洲国产| 午夜福利激情在线视频| 色色色综合网| 神马午夜久久久| 欧美综色欧| 日躁天天爽爽| 2017人人操,人人摸| 在线综合 亚洲 欧美中文字幕| 小视频国产| 极品白嫩美女白浆成人福利在线看| 乱老女人一区二区视频| 97视频网站在线观看| 99色骚| 后入式999| 国产馆| 狠狠婷婷亚洲中文综合久久| 一级片在线观看高清无码| 亚洲AV无码国产精品久久久久| 国产一区二区视频在线播放| 久久国模av| 亚洲中文字幕av | 久久大黄片| 小日子操bb在线看| 国产亚洲人妻综合日韩 久久| 欧美亚男人的天堂| 人人操人人肉久久精品| JIZZJIZZ国产精品喷水| 中文字幕视频在线观看一区二区| 新精精品久久精品| 立川理惠被中出无码| 国产精品久久久久中文字幕| 久久亚洲不卡一区二区三区 | 日韩精品国产一区二区| 国产农村妇女一区二区| 天天躁日日躁狠狠狠躁| 日韩Va亚洲va欧美Ⅴa久久| 久热伊人| 另类老少妇| 天天谢天天干| 欧美美女后入| 欧美一区二区三区互相| 九九热精品免费视频| 亚洲色天堂九9| 伊人黄色片| 精品久久久久,69国产成人精| 亚洲欧洲日产国产综合网| site:sinbotex.com| 国产伦精品一区二区三区在线观 | 秋霞网无码| a网站免费观看| 学生妹天天看| 探花在线免费观看视频国产一区| 亚州色阁| 狠狠色噜噜狠狠狠狠狠色综合久久| 亚洲精品一区二区三区新线路| 亚洲欧美视| 日韩 欧美 视频 在线 一区| 屌妞视频久久久久久久| 免费久久一级毛片大黄| 久久人妻97久久久久久久| 国产精品一区二区三区在线| 啪啪啪综合网| 香蕉人欧美综合| 91视频国品一二三区| 久久激情视频| 亚洲熟妇自偷自拍另欧美| 天堂亚洲欧美| 日韩精品99999| 91制服丝袜中文字幕| 涩五月婷婷| 另类欧美色| 亚洲熟妇自偷自拍另欧美| 国产一区二区在线看| 91精品丝袜在线观看| 欧美同性恋 的搜索结果 - 91n| 综合操逼| 国产美女高潮视频| 丁香激情五月| 91天天综合| 99色婷婷中文字幕乱色| 久久毛卡| 欧美不在线| 99自拍B亚洲 | 国产免费永久精品无码| 久久久一区二区三区四区五区| 丁香婷婷色五月| 亚欧美综合网| 亚洲成人一二三区| 乱伦AVxx| 亚洲色天| 欧美激情久久久久| 五月天婷婷色色| 亚洲精品91| 天天天肏屄欧美| 日韩欧美成人性爱在线| 爱丝福利| 99www.bibizy香蕉资源国产一区二区三区高清| 日日噜噜夜夜狠狠视频无| 久久9精品网站| 狼人久草| 国产精品制服丝袜清纯唯美| 欧美 亚洲精品首页| 亚洲熟女国产综合另类| 一本一道vs波多野结衣| 青青草中文字幕| 天美传媒在线一区| 99只有精品| 尤物网址| 欧美性爱精品七区| 亚洲女人91| 欧美白嫩在线放| 丁香婷婷久久 | 蜜臀久久99精品久久久| 强奸熟女一区二区三区| 人妻激情另类| 可以免费观看的av| 曰韩av中文字幕专区| 综合伊人激情| 精品999一区二区| 亚洲日产专区婷婷| 玖玖综合色| 激情综合五月| 免费一级欧美片片线观看| 免费岛国一级片| 欧美综合色| 97在线青| 青青草国产盗摄一二三区| www.狠狠| 欧美日韩第一页| 久久久久人妻二区精品叶可怜| 久久久久白虎| 欧美日综合| 99日免费视频中文字幕| 大香伊人在线一区| 国产熟女| 9超碰免费| 婷婷五月天社区| 黄片www.| 插欧洲美女欧美精品| α√在线| 九九干| WWW操逼| 欧美一区二区三区不卡高清视频| 三级色影综合网| 桑老女人九区| 91精品国产91久久久久久久久久久久| 日本性一区| 欧洲精品欧洲精品| 96久久久精品| 综合情欲网| 91欧美性| 精品成人女人久久| 成人AV在线网站| 2020中文字幕在线| 精品国产乱码久久久久久久| 视频在线97| 日韩专区久久久| 国产蜜臀在线| 熟女熟妇一区二区三区视频| 天天操熟妇| 久久久久幕乱码| 欧美色亚洲色| 亚洲风情在线观看| 久久久久久久人妻丝袜| 国产在线能看的你懂的| 97国产高清视频在线观看| xxx0国产在线播放| 超碰av在线| 亚洲日韩AV视色| 偷拍欧美激情| 久久精品99久久久久久| 91美女视频。| 久久精品国产Aⅴ| 超碰日韩人妻| 操逼操网| 国产不卡精品91| 96免费视频在线| 日本免费一区二区不卡| 97干在线视频| 人妻二区| 91狼人| 超碰在线974| 色在线69堂| 嗯嗯啊啊啊好爽| 99人妻碰碰碰久久久久禁片| 国产精品999zyz| 五月丁香综合啪啪| 婷婷激情一区二区三区俺也去| 亚熟hd视频在线| 美女在线H91| WWW啪啪的com| 激情综合婷婷| 9热9热综合网| 夜夜春夜夜操| 国产毛片毛片4p懂色| AV一区观看| 九九黄色视频在线观看| 久久国产精品91| 欧美大色交| 欧美热图99| 91搞逼视频| 超碰99在线观看| 狠狠夜色午夜久久综合在线| 国产人妻久久精品一区二区三区| 最新av中文字幕高清| 免費黃色視頻觀看一| 久久精品亚洲东京热色播| 免费99精品国产自在在线| av激情亚洲五月天| 五月天综合| 中亚黄色三级大片| 秋霞网—男女啪啪亚洲免费体验区| 超碰在线人妻| 亚洲国产丝袜在线观看| 国产激情视频一区区三区| 国产精品无码在线| 国产一区二区三区久久精品太古里| 久久岛国| 欧美成人精品A片免费一区99| A男人的天堂| 日本精品一级二级三级| 精品一区二区啪啪啪| 精品二区三四区五电影 | 国产亚洲女v在线观看| 日韩女优在线| 狠狠操狠狠操操| 另类天堂| 清纯唯美综合| 五月婷婷六月色| 精品女同一区| 国产91久久九九免费精品无码| 青春草A| 人妻一区二区三区四区视频| 亚洲人妻一区二区三区| 日韩啪啪视频| 91亚州日韩高清| 亚洲男人天堂AV| 亚洲天堂电影精品一区| 久久久久久九九九九| 欧美色婷婷| 午夜啊啊| 99久久com免费视频′| 97精品网| 久久九七| 国产精品无套内谢| 玖日综合网| 国产亚洲综合欧美一区| 久久这里只| 天天干美少妇一区| 日日夜夜精品视频| 久久精品72| 曰韩操B| 亚州色阁| 操操碰| 无码人妻一区二区三区四区老鸭窝| 丁香六月啪啪| 男女啪啪网站免费视频| 亚洲少妇在线影音| 在线国产一区二区av| 90后后入| 九九玖玖精品| 亚洲最大成人a毛毛片| 麻豆a'v电影| 亚洲午夜AV| 亚洲无码视频免费在线观看网址!| 超碰97玖玖爱| 亚洲天堂7777| 欧美色涩| 中文在线视频| 天美国产精品| 凹凸视频在线观看伊人| 日韩大香蕉| 中出789在线视频| 日韩精品中文字幕二区| 最新亚洲黄色免费电影| 香蕉大久久久| 久久嫩草国产成人一区| 家庭乱伦网站国产| 久久午夜色播影院免费高清| 伊人一区二区在线播放| ...日韩成人一区二区三区字幕| 九九色色| 中国国产精品一区视频| 色色九区| 亚洲黄a三级三级三级看三级| 91久久久久久| 福利社区午夜一区二区| 男人天堂欧美| 亚洲脚交| 美女主播色欲91抠b在线播放| 日韩去日本高清在| 免费?级毛片无码?∨蜜芽试看| 97国产|免费| 97精品国产手机| 999日韩中文精品观看视频。| 欧美黄片免费在线观看视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 精品女同一区二区三区| 60秒免费小视频| 九九视品黄色| 99综合网| 国产视频不卡在线观看| 日逼逼免费看| 天天做天天爱夜夜爽毛片试看| 免费男人的天堂| 大香蕉一人在线| 精品久久99| 色五月亚洲| 人人爱人人操人人性| 亚洲色欲天天天堂色欲网女| 1240青青草一区二区三区视频天爱| 久久久精品视频欧州站| 久久久99999久网站| 久久色一区| 免费观看欧美日韩操逼视频| 五月婷在线| 探花一区在线| www.超碰在线| 中日高清无码操逼视频| 久久HD| 九九无码视频| 国产欧美亚洲精品a第2页| 手机在线视频国内精品| 亚洲黄色a级片| 亚洲成a人片在线观看中文!!! | 人妻无码后入| 激情文学欧美| 欧美成人色| 成人精品一区二区三区| 亚洲日韩欧美一区二区| 亚洲国产青青| 久热99999| 久久九九热| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 精品无人区麻豆乱码久久久| 成人熟女视频一区二区三区| 黑人中出21连凳花野真衣| 欧美一二在线| 欧美日韩人妻婷婷一区| 久久久内射良家| 精品女同一区| 在线视频资源| 国产一级舔足在线观看| 九九精品99| 国产av又色又爽又黄| 九九探花视频在线观看| 九热视频| 2019天天操天天爽天天拍| 清清草影| 97在线公开视频| 人妻铁牛TV| 午夜福利无毒不卡| 91在线无码精品秘 软件| av大香蕉| 国产美女激情| 国产国产亚洲一二三久久| 九九九九九九视频免费| 三级特黄60分钟播放| 亚洲精品啪视频| 大香蕉男女超碰精品在线| 91久久午夜无码鲁丝片久久人妻| 少妇第一页| 天天射夜夜骑| 精品少妇人妻av久久免费| 国内精品伊人久久久久影院会| 国产玖玖| 欧美亚洲激情一二三| 91成人精品| 波多野42部无码喷潮在线观看| 免费毛片在线播放| 神马久久久久久久久久久久| 精品国产乱码久久久久久免费| 丝袜人妻av一区二区| 激情五月天丁香社区| www.操| 夜夜春夜夜操| 亚洲 欧美 另类 日韩 人妻一区| 国产精品白丝www| 无遮挡一级毛片视频免费的| 久色网| 涩涩久久精品| 欧美不卡五十路| av资源在线播放天堂| 1二区9| 欧美日韩资源| 91精品黄在线观看| 嗯嗯啊啊啊啊轻点视频| 青青操网| 亚洲青青青视频在线| 亚洲欧美91√| 噜噜噜在线视频| 亚洲AO在线| 国产精品在线免费| 91精品大奶人妻| 中文在线视频| 国产精品呦一区二区三区| 成人熟女视频一区二区三区| 91综合天天看| 无码 有码 国产18p| 蜜臀99999| 人人爱人人乐人人操| 香蕉在线一区二区三区| 亚洲天天自拍| 伊人五月天| 久久一二三四五六七八九区| 日韩国产在线观看av| 99xav| 激情小说图片亚洲首页| 91九久| 国产成人在线观看网址| 好吊色在线观看| 黄页av| 啊啊啊不要好疼视频| 久久久久白虎| 亚州伊人色综台| 天啪| 暖暖精品二区三区观看| 丝袜人妻av一区二区| 污到发麻的视频 国产| 激情小说在线视频| 91人妻视频在线| 国产1024在线播放| 大香蕉欧美伊| 国产性爱在线视频一区二区| 小骚逼被操的爽不爽| 日本一级婬片试看三分钟| 啊啊啊啊啊啊啊啊啊啊在线观看| 91在线/欧洲| 综合操逼| 丝袜美腿91| 激情五月综合| 在线免费观看高清无码视频| 91精品丝袜久久久久久无码人妻| 亚洲精品国产无码高清| 国产99999久久精品| 亚洲无码一区二区三区三州| 91亚洲黄色网| 亚洲 中文 女同| 九九精品99| 久久精品人妻一区二区三区| 99色在线| 12一15性XXXX粉嫩国产| 综合视频91| 色婷五月| 精品人成视频在线观看| 欧洲亚洲人人爽爽视频| 丁香五月自拍| 成人一道本免费视频| 东北操逼| 99少妇精品视频| 国产真乱mangent| 色香91| 日韩偷拍色图| 多乙久久久久久| 亚洲激情片| 精品久久9| 天美传媒av 在线| 欧美视频一区二区在线| 天天综合97| 日韩人妻精品| 亚洲AV乱码专区国产噜噜亚洲| 综合欧美激情网| 精品黄色电影| 欧美亚洲色的图| 中文字幕日韩精品一区二区三区| 青青草天天亲夜夜操网| 亚洲电影中字一区二区| 91美女片在线| 99爱爱| 少妇与黑人高潮在线| 九九色色| 久久久久成人亚洲国产| 国产JDAV无码视频在线观看| 欧美热图99| 欧美综合 站| 宗合情欲网| 日韩亚洲欧美中文字幕| 黑人综合色| 三级网站超变态精品| 精品久久久无码| 亚洲欧美经典一区二区| 久久riav中文精品| 成人av在线播放| 久久精品人妻一区| 天天拍夜夜| 久热精品在线| 91老熟女91老女人| 噜噜噜亚洲精品| 中文字幕久久精视频久久大全| 麻豆久久久一区二区| 日韩人妻一区二区精品| 色乱二区| 欧美日韩国产高清在线一二三区| 久久精品 六十路 熟女 欧美| 亚州一区二区| 天天亚洲| AV中亚| 97超碰美女| 精品国产乱码久久久久久网站入口| 99热这里只有精品1| 久久久久久久9最新免费视频观看| 无码人妻丰满熟妇奶水区毛片| 无码免费一区二区三区啪啪| 91五月天| 国产精品一二三免费网站| 丁香色婷婷| 高清无码网址| 中出91| 久久香蕉国产传媒一区剧情天美| 五月丁香成人网| 久久久一区二区三区四曲免费听 | 国产偷仑| 美女91在线观看| 情色五月天网| 香蕉免费一区二区三区不读| 精品无码人妻一区二区免费蜜桃| 97超碰久| 久久久久元码视频| 一直超碰| 欧洲亚洲综合| 国产午夜福利合集| 97人人夜| 香蕉视频欧美一卡二卡| 最新亚洲黄色免费电影 | 中文字幕片| 亚洲天堂另类小说男人| 久久內射| 婷婷丁香五月天综合东京热| 欧美强奸一区二区诱惑| 久久久久9| 日韩情色视频| 91日日| 台湾佬中文娱乐网久久久久久久久久com | 少妇xx精品| 国产女性无套 免费观看| 97干在线| 天天综合网一91网| aaa淫乱视频| 日本一久是| 日本大香蕉综合网红本杳社区| 精精品人妻一区二区三区| 精品国产三级av韩国在线| 人妻一二三区| 欧美日韩999| 日韩国产品视频中文字| 天堂网 主播 亚洲| 亚洲精品九九九| 少妇一级婬片免费放一级a性色.| 操逼逼无码| 色av中文字| 天美传媒av在线| 狠狠爱夜夜| 日韩性爱1级片视频| 立川理惠加勒比无码| yirendaxiangjiashipin| 九九热精彩视频| 日韩啪啪视频| 欧美黄色大片在线观看| 亚洲日本加勒比在线| 手机av亚洲丝袜美腿日韩第一页二页| 欧美丝袜中文字幕07在线| 无码人妻精品一区二区中文| 亚洲欧洲另类| AV色五月天| 本道综合精品| 老熟妇一区二区三区…| 麻豆黄色五月天| 九九九九九九免费视频| 成人免费毛片| 天美国产三级传媒| 加勒比av网| 秋霞成人做爱| 黄色污污污污污污网站| 日本久久久久久久久久| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 久久久久熟女| 精品亚洲国产成人av网站| 91亚洲青青草原精品1区| 中文欧丝袜诱惑| 久久透逼视频| 九一屌逼| 亚州性色| 激情五月天色播| 日韩97视频| 欧美1区二区三区公司| 欧美 亚洲 综合 制服| 麻豆一区二区三区在线看| 性在久久久久久| 日本东京热大香蕉a片| 天天综合网亚洲综合网| 在线综合色| 日韩精品电影| 99视频这有这里有精品| 精品射1999| 4虎在线观看| 五月丁香网站| 亚洲综合有码| 色欲久久综合| 久久伦理视频久久大香蕉视频| 久久国产AⅤ| 蜜臀久久99精品久久久久免费观| 一本久道久久综合狠狠爱一密臀精| 日韩免费看黄片| 国产精品在线一区二区| 欧亚乱色熟女一区二区| 精品97精品97| 老熟女乱子伦中文字幕一区二区| 国产久久日韩网站导航| 操B视频日韩无码| 伊人991| 国产一区二区在线播放量| 成人日韩中文字幕| 被窝影院午夜看片无码| 亚洲情色在线| 高潮毛片无遮挡高清免费| 久啪| 太久视频| 亚洲好色人妻| www.夜夜| 一区二区三区四区五区高清无码永久视频 | 2019男人的天堂| 色欲久久综合| 天堂综合网| 后入 亚洲 美女 射| 日本αv| 偷拍综合亚洲| 人妻99p| 97精品网| 一区二区视频你懂的| 国产三区免费在线观看| 欧美色图校园春色| 91 刺激在线| 综合av社区| www.高清无码诱惑一区.com | 无码操逼天堂| 欧美刺激色黄片免费看| 久久久久久久久久9| 男人的天堂VA在线| 欧美系列在线一区二区| 加勒比中文av| 美女淫穴| 久草五月| 日韩精品在线放| 亚洲人精品久久久| 射丝袜高跟鞋99| 国产AV精久久| 啊啊啊好多水| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | av午夜影院在线播放| 中文字幕激情小说| 九一精品牛牛一区二区| 婷婷AV一区二区三区| 中英熟女操女| 视频在线观看青青99国产| 蜜桃精品一区二区三区ww| 日本黄色大片一级视频免费麻豆| 青女偷拍网| 91国产美女丝袜足交精品视频| 图片区小说区| 国内精品久久人妻性色av| 中字一区| 久久亚洲天天做| 污啪啪啪视频| 91c色| 91福利网在线观看| 超碰在线1234区| 日韩天堂av电影在线观看| 日韩一性一交一A片俄罗斯| 午夜精品久久一区二区| 中精品一区二区三区| 情色五月天久久久| 久久一二三四五六七八九区区区 | 日韩BBN| 在线亚洲丝袜视频网站| 久久久一级| 色婷婷色99国产综合精品| 国产午夜在线观看视频| 又粗又长又大国产不卡| 97日亚洲欧美| 国产精品国产| 色婷婷淫色网| 动漫片子网站3黄| 久操B网| 天美精品av| 婷婷天堂站| 乱伦熟女区| 国产精品美女在线一区| 日本成人A片网站| 翔田千里无码一区| 久久青青草在线视频| 在线播放欧洲免费av| 小草av不卡亚洲二区| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧日韩一二三f区| 操淫穴亚洲五月丁香| www.AV有限公司一区| 欧洲综合视频| 欧美激情亚洲色图| 中文字幕日产av人| 午夜精品久久久久久久男人的天堂| 影音先锋国产精品| 国产剧情AV不卡在线观看| 午夜电影在线观看无码专区| 国产综合网站在线播放| 人人操我人人干| 久久久久久电影| 欧美人人曰人人操人人射射| 人人妻人人爽 97人人看碰人免费公开视频| 又大又大又大又粗爽高潮观看 | 艳美熟妇先锋一二三区| 亚洲古典另类欧美在线| 中文字幕av乱伦| 99操碰| 中文字幕在线高清男人的天堂| 久久激情视频| 日本欧美韩国日产片片在线看免| 激情综合五月| 丁香五月天婷婷姐| 亚洲。日韩。欧美| 欧美成人色| 欧美日本视频一区| 四虎免费在线播放| 清纯唯美亚洲综合| 成人性交免费视屏| 久久在线观看免费视频| 26uuu性物| 亚洲成人性爱在线观看| a网站免费观看| 97精品国产97久久久久久户外免费| 九九热精品免费视频| 久久久性爱视频| 黄色小说亚洲| 色情婷婷久久五月天| 国产精选视频| 日韩无码极品| 日本免费一级AAA大片器| 久久精品亚洲成a人天堂| 免费看久久久性性| 久妇网| 韩国女主播青草福利视频| 91九九九小逼| 99精品九九九九九九| 啊啊啊草死我| 欧洲成人性爱视频| 激情五月激情综合网| 蜜臀在线免费观看在线免费观看| 中文字幕第23区| 自拍啪啪视频| 精品国产一区探花在线观看| 国内偷自视频区视频综合| 欧美国产日韩高清在线| 91国产丝袜足交精品视频| 婷婷五月天无码| 亚洲天堂资源网| 色翁荡息又大又硬又粗又爽| 色色五月婷| 国产欧美日韩臀 | 性爱久久| 劲爆欧美人妖三区91| 天天92av| 日本一级二级三级网站| 国产无遮挡| 插欧洲美女欧美精品| 欧美 亚洲精品首页| 久久精品人妻一区| 大伊香蕉在线视频免费| 99久久久无码| 精品乱码在线观看| 日本在线观看网址| 干干干天天| 久久久久中出| 亚欧美综合网| 男人天堂黄片| 内射中出日韩在线观看视频| 国产夫妻性生活视频| 日韩欧美操逼xxx| 99视频只有精品| 蜜臀av中文字幕| 最新日本中文字幕| 天天干美少妇一区| 亚洲精品97久久中文字幕| 2018天天日天天日| 亚洲熟妇极品| 久久久久久久六六| 热99这里有精品综合久久 | 国产AAAAAABBBBB| 蜜臀少妇一区二区| 日本道日本道中文字幕日本道最新日本道在线观看 | 另类小色呦| 大香蕉琪琪日本女优不卡| 2017av无码免费无线播| 东京热亚洲一区二区| 麻豆一区二区AV天美| 无码日韩人妻av一| 婷婷五月天无码 | 九九综合网| 国产美女销魂在线观看不卡| 最新一二三区视频| 97色欧洲| 日韩av在线免费网站| 新精精品久久精品| 97在线看| 精品久一区免费| 亚洲一级黄色毛片| 日韩人妻少妇中文字幕| 综合网91| 99999精品视频| 91色婷婷综合久久中文字幕二区| 91久久久久久久| 亚洲高清欧美总合| 久久ww| 人妻第一页| 夜夜操天| 97超碰精品图片| 欧美日韩久久精品爱爱| 婷婷在线精品| 亚洲高清在线se| 偷看洗澡一二三区美女| 97久久超碰国产精品| 久操凹凸视频| 影音资源男人日韩| 五月色网| 熟妇色99| 97午夜剧场日韩| 人人人摸人人| 久9久精品视频| 欧美色性爱| 日韩内| 欧美制服网站美腿丝袜| 午夜操一操| 日韩啪啪啪视频| 超碰成人国产| 亚洲欧美洲综合| 后入内射蜜桃臀| 日日操丁香五月天| 少好三P| 91neishe| 国产乱伦性爱区| 欧美色自拍| 天天日天天爽| 欧美gv在线观看| 偷拍在线观看视频| 男女一级A片大黄,一进一出| 视频不卡中文字幕| 色999偷自拍拍| 免费综合亚洲中文| 亚洲天堂精品日韩电影| 96精品在线| 亚洲免费成人在线高清无码视频 | 成人26uuu| 久草线上视频免费看| 99婷婷| 日韩av不卡在线看| 78精品| 超碰1997| 欧洲色色| 久久社区一区二区三区| 欧美日韩亚洲天堂| 熟妇艹鸡八| 久久xxxx| 在线看的av| 99精品九九九九九九| 久操 高清| 国产乱码久久| 黄色小视频日本txt| 综合网天天| 女人18精品一区二区三区| caopeng97人妻| 欧美人人AAA| 乱伦一区二区三区‘| 亚洲激情视频| 人妻少妇精品久久久| 熟女日韩| 人妻久久久| 很很热性爱视频| 亚洲伊人久久综合97| 东京太热男人的天堂久久久| 亚洲日韩久久精品一区| 久久极品一区二区| 欧美黄片视频在线观看免费| 国产日韩区| 国产免费小视频| 超碰到97情色| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 精品久久人妻成人网| 日韩在线欧美精品一区二区| 人妻欧美| 男人天堂毛片| 性爱AV天堂| 国产成自自拍在线观看| 无码欧美有限公司| 天天操天天插| 欧美在线观看综合国产| 国产极品美女高潮无套在线观看| 亚洲国产精品V?在线播放| 密臀视频三区免费网站| 超碰精品97| 亚洲美女高潮喷水视频| 欧美在线|亚洲| 很很很很操| 亚洲天堂美臀在线| 欧美一级专区免费大片| 蜜桃久久久久久久| 日本免费不卡二区| 夜夜夜久久| 97精品一二区| 91大学精品激情戏| 六月婷婷五月丁香| 亚洲天堂区| 亚洲AV成人无码一区二区三区在线观看 | 青操影院| 熟女露脸激情自拍视频| 色九九九九| 老汉网| 久久国产精品一级二级三级| 懂色AV蜜臀无码精品APP| 亚洲一区二区三区播放在线| 久久久久亚洲三级电影| 国产性爱在线视频一区二区| 99re国产精品视频| 国产精品无码久久久久2025| 欧美aaaaaaa| 国产一区麻豆免费观看| 欧美96在线|欧| 神马久久久久久久久|