欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

從FGSM到PGD:Fashion-MNIST對抗攻擊與對抗訓練實戰(zhàn)

從FGSM到PGD:Fashion-MNIST對抗攻擊與對抗訓練實戰(zhàn) 簡介面向深度學習安全入門與對抗攻防復現(xiàn)需求這套材料圍繞Fashion_MNIST圖像分類任務提供從對抗樣本生成到對抗訓練防御的完整實驗內(nèi)容適合已掌握基礎神經(jīng)網(wǎng)絡、希望理解模型魯棒性評估的學生與算法愛好者也可用于課程設計或安全方向的前期驗證。壓縮包共121個文件約15.12MB其中9個Python腳本承載模型訓練、攻擊實現(xiàn)與評估流程8個pkl與2個h5文件保存訓練中間結(jié)果及模型權重100張jpg直觀呈現(xiàn)對抗樣本與原始圖像的對照另附md說明與gitignore便于環(huán)境整理。已有117人學習下載。讀者可據(jù)此復現(xiàn)FGSM、PGD等攻擊方法觀察細微擾動對分類結(jié)果的影響并對比對抗訓練前后模型在干凈樣本與對抗樣本上的準確率變化進而理解魯棒性、泛化能力與安全部署之間的權衡形成從攻擊生成、防御訓練到指標評估的可運行閉環(huán)。1. 一個 93% 掉到 12% 的分類器對抗攻擊與對抗訓練解決的是什么問題一個做課程設計的同學給我看他的模型Fashion-MNIST 測試集 93.1%我讓他把輸入疊一層 eps0.1 的擾動再喂進去準確率掉到 11%比十類瞎猜還低。這就是對抗攻擊最反直覺的地方——擾動小到人眼看不出模型卻徹底失明。這份 Attack_Fashion_MNIST 代碼包做的事就是把整條線完整展開先干凈訓練一個卷積基線再用 FGSM、I-FGSM、PGD 三種方式把它打穿然后把對抗樣本塞回訓練循環(huán)做對抗訓練最后拿干凈準確率和魯棒準確率兩條曲線對照。它適合兩類人剛接觸對抗樣本、想要一個能完整跑通的最小閉環(huán)的以及要拿它當實驗底座換成自己的數(shù)據(jù)集或攻擊算法的。2. 目錄結(jié)構(gòu)與數(shù)據(jù)管線Fashion-MNIST 怎么讀、怎么切、怎么喂進去拿到壓縮包先別急著執(zhí)行 train把目錄看一遍能省掉后面一半的調(diào)試時間。這個項目的模塊邊界切得比較克制沒有一上來就上 Lightning 或者 Hydra純 PyTorch 加一個 yaml好處是可以把每一行發(fā)生的事都看清楚。2.1 從目錄樹看模塊職責的切分Attack_Fashion_MNIST/ ├── configs/base.yaml # eps / alpha / steps / lr 等全部外置 ├── data/ # 首次運行自動下載的 idx 文件落在這里 ├── models/ │ └── small_cnn.py # 4 層卷積 BN 全連接的分類器 ├── attacks/ │ ├── fgsm.py # 單步攻擊 │ ├── ifgsm.py # 迭代攻擊固定步長 │ └── pgd.py # 迭代攻擊 隨機起點 投影 ├── train_clean.py # 干凈基線訓練 ├── train_adv.py # 對抗訓練 ├── evaluate.py # eps 掃描輸出 csv 和曲線 ├── visualize.py # 對抗樣本網(wǎng)格圖 擾動放大圖 ├── utils.py # 種子、ckpt 保存、指標統(tǒng)計 └── requirements.txt關鍵點是attacks/單獨成包。攻擊函數(shù)既被evaluate.py調(diào)用又被train_adv.py在訓練循環(huán)里調(diào)用如果寫在評估腳本里訓練腳本就得反向 import很容易寫出循環(huán)依賴。把它們抽出來之后所有攻擊必須滿足同一個簽名def attack_fn(model, x, y, eps, **kwargs) - torch.Tensor: 輸入干凈樣本與標簽返回對抗樣本形狀與 x 一致取值仍在 [0,1]簽名的第 4 個位置參數(shù)留給 eps 是有意為之——evaluate.py要在一組 eps 上掃出魯棒性曲線把 eps 當可變參數(shù)傳掃描循環(huán)才寫得干凈。2.2 DataLoader這份代碼沒做 Normalize數(shù)據(jù)這塊是第一個容易分歧的地方。絕大多數(shù)圖像分類工程會在transforms里加Normalize(mean, std)但對抗攻擊項目里我一般不加原因后面代碼里會顯出來。import torch from torch.utils.data import DataLoader, random_split from torchvision import datasets, transforms DATA_ROOT ./data # 只做 ToTensor像素被縮放到 [0, 1]不做 Normalize base_tf transforms.Compose([transforms.ToTensor()]) def build_loaders(batch_size128, val_ratio0.1, seed42, num_workers2): full_train datasets.FashionMNIST(DATA_ROOT, trainTrue, downloadTrue, transformbase_tf) test_set datasets.FashionMNIST(DATA_ROOT, trainFalse, downloadTrue, transformbase_tf) n_val int(len(full_train) * val_ratio) # 60000 * 0.1 6000 train_set, val_set random_split( full_train, [len(full_train) - n_val, n_val], generatortorch.Generator().manual_seed(seed), # 切分可復現(xiàn) ) train_loader DataLoader(train_set, batch_sizebatch_size, shuffleTrue, num_workersnum_workers, pin_memoryTrue, drop_lastTrue) val_loader DataLoader(val_set, batch_size512, shuffleFalse, num_workersnum_workers) test_loader DataLoader(test_set, batch_size512, shuffleFalse, num_workersnum_workers) return train_loader, val_loader, test_loader參數(shù)上batch_size在干凈訓練階段用 128 就夠了對抗訓練階段同樣 128但顯存占用大約是干凈訓練的兩到三倍因為攻擊那幾步還要保留計算圖val_ratio0.1是給「選超參」留的位置測試集從頭到尾只看一次否則 eps 和步數(shù)會在測試集上過擬合報出來的魯棒準確率就是假的drop_lastTrue是為了讓 BN 在訓練時每個 batch 都有穩(wěn)定的統(tǒng)計量最后不滿 128 的那個 batch 直接丟掉。不做 Normalize 的理由很實在攻擊函數(shù)要把擾動投影回「合法像素空間」如果輸入已經(jīng)被歸一化到[-1, 1]附近那clamp(0, 1)就是個錯誤的約束投影會把樣本拉到一個根本不存在的像素分布上攻擊強度會被莫名削弱。常見做法有兩種——要么把每張圖的合法區(qū)間存下來在歸一化空間里算 clamp 邊界要么干脆不歸一化讓模型第一層的 BatchNorm 去吸收尺度差異。我選后者代碼短出錯概率低。2.3 種子與確定性別讓兩次實驗對不上對抗實驗的結(jié)果波動比普通分類大得多同一個 eps 跑兩遍差三四個點很常見所以種子的設置必須比平時更狠import os, random import numpy as np import torch def set_seed(seed42, deterministicTrue): random.seed(seed) np.random.seed(seed) torch.manual_seed(seed) torch.cuda.manual_seed_all(seed) os.environ[PYTHONHASHSEED] str(seed) if deterministic: torch.backends.cudnn.deterministic True torch.backends.cudnn.benchmark Falsecudnn.benchmarkFalse會犧牲一點吞吐來換取卷積算法固定在對比兩種訓練策略時這點吞吐值得讓出去。PYTHONHASHSEED主要是防 DataLoader 在多 worker 下的順序抖動。另外 PGD 里的隨機起點也是用全局種子驅(qū)動的如果只設了 torch 的種子沒設 numpy 的np.random.uniform那條分支就會每輪都不一樣實驗日志根本對不齊。提示W(wǎng)indows 下num_workers 0必須把入口代碼放進if __name__ __main__:否則 DataLoader 會反復重啟進程表現(xiàn)是顯存一點點漲上去然后卡死。3. 干凈的分類基線SmallCNN 的結(jié)構(gòu)和訓練循環(huán)對抗實驗有個前提干凈樣本上得先訓出個像樣的模型?;€太弱攻擊再強也沒意義基線太強又會把大部分時間耗在調(diào)參上。這個項目用的結(jié)構(gòu)是折中方案在單卡上十幾分鐘能訓完一輪。3.1 模型結(jié)構(gòu)四層卷積加一個全連接頭import torch import torch.nn as nn class SmallCNN(nn.Module): def __init__(self, num_classes10): super().__init__() self.features nn.Sequential( nn.Conv2d(1, 32, 3, padding1), nn.BatchNorm2d(32), nn.ReLU(inplaceTrue), nn.Conv2d(32, 32, 3, padding1), nn.BatchNorm2d(32), nn.ReLU(inplaceTrue), nn.MaxPool2d(2), # 28 - 14 nn.Conv2d(32, 64, 3, padding1), nn.BatchNorm2d(64), nn.ReLU(inplaceTrue), nn.Conv2d(64, 64, 3, padding1), nn.BatchNorm2d(64), nn.ReLU(inplaceTrue), nn.MaxPool2d(2), # 14 - 7 ) self.classifier nn.Sequential( nn.Flatten(), nn.Linear(64 * 7 * 7, 128), nn.ReLU(inplaceTrue), nn.Dropout(0.3), nn.Linear(128, num_classes), ) def forward(self, x): return self.classifier(self.features(x))結(jié)構(gòu)沒什么稀奇但每個選擇都對應一個理由。輸入是單通道 28×28所以第一層in_channels1換成 CIFAR-10 就是 3這是二次開發(fā)時第一個要動的地方。兩次MaxPool2d把 28 降到 7全連接輸入是64*7*73136整個模型參數(shù)量在五十萬上下不算大正好適合在單張消費級卡上反復跑對抗訓練。BatchNorm 放在每個卷積后面是必須的——沒有它對抗訓練階段 loss 會抖得非常厲害幾乎沒法收斂。Dropout 只放在全連接頭卷積部分不加加了會讓攻擊的梯度變得稀疏FGSM 打不動。3.2 訓練循環(huán)里幾個必須寫對的位置import torch import torch.nn as nn from models.small_cnn import SmallCNN def train_clean(model, train_loader, val_loader, epochs15, lr1e-3, devicecuda): criterion nn.CrossEntropyLoss() optimizer torch.optim.Adam(model.parameters(), lrlr, weight_decay5e-4) scheduler torch.optim.lr_scheduler.CosineAnnealingLR(optimizer, T_maxepochs) best_acc 0.0 for epoch in range(epochs): model.train() for x, y in train_loader: x, y x.to(device, non_blockingTrue), y.to(device, non_blockingTrue) optimizer.zero_grad(set_to_noneTrue) loss criterion(model(x), y) loss.backward() optimizer.step() scheduler.step() acc evaluate_acc(model, val_loader, device) # 驗證集上只看干凈準確率 if acc best_acc: best_acc acc torch.save(model.state_dict(), ckpt/clean_best.pt) return best_acc幾個位置值得單獨說。zero_grad(set_to_noneTrue)比默認的zero_grad()省一點顯存也快一點在大規(guī)模對抗訓練里能積少成多。調(diào)度器用余弦退火最后幾個 epoch 學習率壓得很低驗證準確率能再穩(wěn)零點幾個點。evaluate_acc內(nèi)部必須切model.eval()和torch.no_grad()這個函數(shù)后面會被反復復用訓練循環(huán)里一旦漏掉 evalBN 的 running stats 會被驗證集數(shù)據(jù)污染下一輪訓練的起點就不對了。3.3 基線結(jié)果怎么讀先看混淆矩陣再看總準確率干凈訓練跑完驗證集準確率落在 92% 到 93% 之間是這份代碼的正常水平。如果只有 88% 上下八成是學習率或者 epoch 數(shù)不對如果到了 94% 以上先懷疑是不是驗證集和訓練集有重疊——random_split用了獨立的 generator正常情況下不會重疊但如果手動切分時索引寫錯結(jié)果會好得很可疑。Fashion-MNIST 有個很典型的現(xiàn)象總的準確率看著不錯但 T-shirt/top、Shirt、Pullover 這三類的混淆率一直偏高原因是它們在 28×28 灰度圖里本來就長得很像。這個細節(jié)在對抗實驗里會放大——攻擊最容易把 Shirt 推到 Pullover 或者反過來做可視化的時候你看到的第一批「成功攻擊樣本」大概率就是這三類互相串。心里有數(shù)就不會誤以為是代碼寫錯了。4. 攻擊與對抗訓練的核心實現(xiàn)FGSM、I-FGSM、PGD 三段代碼這一章是整個項目的重心。三種攻擊的代碼量都不大但每一行都有講究寫錯一處結(jié)果就差一個數(shù)量級。4.1 FGSM單步梯度上升十行代碼但有三處會寫錯import torch def fgsm_attack(model, x, y, eps, criterionNone, clamp(0.0, 1.0)): Fast Gradient Sign Method沿損失對輸入的梯度符號方向走一步 if criterion is None: criterion torch.nn.CrossEntropyLoss() model.eval() # 1. 凍結(jié) BN x_adv x.detach().clone().requires_grad_(True) # 2. 只有輸入需要梯度 loss criterion(model(x_adv), y) grad, torch.autograd.grad(loss, x_adv) # 3. 只求 dL/dx不求參數(shù)梯度 x_adv x_adv.detach() eps * grad.sign() # 沿符號方向走 eps return x_adv.clamp(*clamp).detach() # 投影回合法像素范圍三個容易翻車的位置都用注釋標出來了。第一model.eval()必須在前面哪怕調(diào)用方已經(jīng)切過——攻擊函數(shù)被訓練循環(huán)調(diào)用時上一行往往剛把模型切回 train。第二用x.detach().clone().requires_grad_(True)而不是直接對x開梯度原因是 DataLoader 吐出來的張量可能是只讀視圖原地改會污染原始數(shù)據(jù)。第三用torch.autograd.grad而不是loss.backward()這樣不會在模型參數(shù)的.grad上堆積梯度攻擊完模型還是干凈的。如果用 backward下一個 batch 的優(yōu)化器 step 會帶著攻擊殘留的梯度一起更新訓練直接崩。eps的量級是另一個坑。Fashion-MNIST 像素在[0,1]常見的有效區(qū)間是 0.05 到 0.15對應 12/255 到 38/255。如果從 ImageNet 的代碼里抄了8/255在 Fashion-MNIST 上偏弱攻擊后準確率可能只掉十來個點容易誤判成「模型很魯棒」。4.2 I-FGSM 與 PGD差別只在一行隨機起點I-FGSM 就是小步多走的 FGSMPGD 在它基礎上加了隨機起點。兩者共用一套骨架import torch def pgd_attack(model, x, y, eps0.1, alpha0.01, steps10, criterionNone, random_startTrue, clamp(0.0, 1.0)): if criterion is None: criterion torch.nn.CrossEntropyLoss() model.eval() x_adv x.detach().clone() if random_start: # PGD 與 I-FGSM 的唯一差別 x_adv x_adv torch.empty_like(x_adv).uniform_(-eps, eps) x_adv x_adv.clamp(*clamp) for _ in range(steps): x_adv.requires_grad_(True) loss criterion(model(x_adv), y) grad, torch.autograd.grad(loss, x_adv) x_adv x_adv.detach() alpha * grad.sign() # 單步步長 alpha delta (x_adv - x).clamp(-eps, eps) # 投影回 eps 球 x_adv (x delta).clamp(*clamp) # 再投影回像素范圍 return x_adv.detach()參數(shù)關系上alpha一般取eps/10到eps/4之間steps * alpha略大于eps是合理的因為投影會把超出部分拉回來。steps10是評估的常規(guī)配置steps7常用于訓練內(nèi)循環(huán)以省時間。random_startTrue是 PGD 強于 I-FGSM 的關鍵——每次從 eps 球內(nèi)的隨機點出發(fā)多次重啟可以摸到不同的局部最優(yōu)評估時把restarts設成 5 到 10 再取最差準確率報出來的數(shù)才經(jīng)得起追問。requires_grad_(True)放在循環(huán)里而不是循環(huán)外是因為每次detach()之后圖就斷了必須重新掛上。4.3 對抗訓練把攻擊塞進訓練循環(huán)的順序問題對抗訓練PGD-AT的核心思路很樸素每個 batch 先用當前模型生成對抗樣本再用這些樣本來算 loss 和反傳。import torch import torch.nn as nn from attacks.pgd import pgd_attack def train_adv(model, train_loader, val_loader, epochs25, eps0.1, alpha0.01, steps7, lr0.01, devicecuda): criterion nn.CrossEntropyLoss() optimizer torch.optim.SGD(model.parameters(), lrlr, momentum0.9, weight_decay5e-4) scheduler torch.optim.lr_scheduler.CosineAnnealingLR(optimizer, T_maxepochs) for epoch in range(epochs): model.train() for x, y in train_loader: x, y x.to(device), y.to(device) # 1) 生成對抗樣本內(nèi)部會切 eval結(jié)束后手動切回 train x_adv pgd_attack(model, x, y, epseps, alphaalpha, stepssteps, criterioncriterion) model.train() # 2) 用對抗樣本前向、反傳、更新 optimizer.zero_grad(set_to_noneTrue) loss criterion(model(x_adv), y) loss.backward() optimizer.step() scheduler.step() print(fepoch {epoch}: val_acc{evaluate_acc(model, val_loader, device):.4f})順序上有兩個點必須對。第一x_adv必須在optimizer.step()之前生成用舊參數(shù)生成攻擊、用新參數(shù)學習這是標準做法如果反過來先更新參數(shù)再生成就變成了對舊模型的攻擊魯棒性提升會打折扣。第二攻擊生成階段切eval()、反傳階段切回train()目的是不讓對抗樣本去更新 BN 的 running stats——對抗樣本的分布和干凈樣本有偏移混進統(tǒng)計量之后干凈準確率會莫名其妙掉兩三個點而且很難查出來。評估這步也別省。掃一遍 eps 畫出曲線是把「魯棒」這個詞說清楚的最低要求def eval_under_attack(model, loader, eps_list, devicecuda): model.eval() rows [] for eps in eps_list: correct total 0 for x, y in loader: x, y x.to(device), y.to(device) x_adv pgd_attack(model, x, y, epseps, alphaeps/8, steps20, random_startTrue) # 評估用強攻擊 correct (model(x_adv).argmax(1) y).sum().item() total y.size(0) rows.append({eps: eps, acc: correct / total}) return rows評估時steps20起步訓練時 7 步就夠這個不對稱是有意的——訓練內(nèi)循環(huán)追求速度評估必須追求可信。用弱攻擊評估強模型很容易得出「魯棒性很好」的結(jié)論實際上只是梯度被掩蔽了。我這份代碼跑下來的數(shù)量級參考干凈模型在eps0.1、PGD-20 下準確率掉到個位數(shù)做完 PGD-AT 之后干凈準確率大概 87% 到 88%同一個攻擊下能守在 75% 上下。這個交換比就是對抗訓練的本質(zhì)——用幾個點的干凈精度換幾十個點的魯棒精度。5. 避坑與排查五個讓實驗結(jié)果不可信的現(xiàn)場對抗實驗最麻煩的地方不是跑不起來是跑起來了但結(jié)果是錯的而錯的結(jié)果看上去還挺合理。下面五條是我在這類項目里反復遇到的。5.1 攻擊側(cè)的三個坑坑一攻擊之后準確率還在 80% 以上以為模型很魯棒?,F(xiàn)象是 FGSM 打完幾乎沒掉點甚至個別輪次還漲了。原因通常是 eps 量級用錯從別的項目抄了8/255≈0.031在 Fashion-MNIST 上太弱也可能是像素被 Normalize 過而攻擊的clamp(0,1)把擾動削掉了一大半。解決方式是先打印(x_adv - x).abs().max()正常應該接近 eps如果遠小于 eps說明投影把它壓掉了??佣诙€ batch 報 Trying to backward through the graph a second time?,F(xiàn)象是第一個 batch 正常第二個直接拋異常。原因是攻擊函數(shù)里用了loss.backward()而不是torch.autograd.grad或者在循環(huán)外requires_grad_(True)之后沒有detach()就進入下一輪。計算圖被復用了。解決方式是統(tǒng)一改成torch.autograd.grad(loss, x_adv)并且在每輪迭代末尾顯式detach()??尤瑯拥?eps攻擊結(jié)果每次跑都不一樣波動能到十個點?,F(xiàn)象是重跑三次拿到三個差距很大的數(shù)。原因之一是攻擊生成時模型還處在 train 模式BN 用的是當前 batch 的統(tǒng)計量batch 組成一變梯度方向就變攻擊強度跟著漂。解決方式是在攻擊函數(shù)第一行強制model.eval()不要指望調(diào)用方記得切。另一個原因是 PGD 的random_start沒設種子多 worker 下每個進程的隨機流不同這個只能靠固定種子加單 worker 調(diào)試來定位。5.2 訓練與評估側(cè)的兩個坑坑四對抗訓練 loss 不降干凈準確率從 92% 掉到 70% 以下?,F(xiàn)象是前幾個 epoch loss 一直在 2.0 附近橫盤。原因往往是超參直接沿用了干凈訓練的配置——Adam 加lr1e-3再加 20 步攻擊等價于每一步都在最難的樣本上學模型根本跟不上。解決方式是對抗訓練換 SGDlr0.01配余弦退火訓練內(nèi)循環(huán)的steps降到 7前兩個 epoch 先用干凈樣本預熱再切到對抗樣本。這幾個改動做完曲線通常會正常下來??游逵?5 步 PGD 評估就宣布魯棒換個攻擊就現(xiàn)原形?,F(xiàn)象是自己報的魯棒準確率 80%換成 20 步加 5 次重啟之后掉到 45%。這是典型的梯度掩蔽——模型學到的不是真魯棒而是讓梯度變得不可用。解決方式是評估統(tǒng)一用steps20、random_startTrue、多次重啟取最差值另外至少再交叉驗證一種攻擊比如 FGSM 和 PGD 都跑兩種攻擊的排名如果反過來說明魯棒性是假的??恿梢暬鰜淼膱D全黑或者全白?,F(xiàn)象是visualize.py存出來的對抗樣本看不出原圖。原因是前面某處做了 Normalize畫圖時直接imshow就會越界。解決方式是畫圖前統(tǒng)一反歸一化或者像這份代碼一樣全程不 Normalize只在[0,1]區(qū)間里做畫圖直接乘 255 就行。注意這五條里有三條的共同根源是「訓練/評估模式?jīng)]切對」。寫完攻擊函數(shù)之后養(yǎng)成立刻在里面補一行model.eval()的習慣能省掉大量排查時間。6. 二次開發(fā)換數(shù)據(jù)集、換攻擊組合把 demo 變成實驗底座這份代碼要往上長最先動的是數(shù)據(jù)入口。把build_loaders里的FashionMNIST換成CIFAR10同時改三處transforms加RandomCrop(32, padding4)和RandomHorizontalFlip模型第一層in_channels從 1 改成 3全連接的輸入維度從64*7*7改成64*8*832 輸入兩次池化后是 8。eps 也要跟著換CIFAR-10 上常用8/255正好是 Fashion-MNIST 那套數(shù)值的三分之一直接照搬會攻擊過強。第二個改造點是把攻擊做成可注冊的字典這樣evaluate.py掃描的時候可以一次跑多種攻擊不用改代碼# attacks/__init__.py from .fgsm import fgsm_attack from .ifgsm import ifgsm_attack from .pgd import pgd_attack ATTACKS { fgsm: fgsm_attack, ifgsm: ifgsm_attack, pgd: pgd_attack, } def build_attack(name, **kwargs): if name not in ATTACKS: raise KeyError(funknown attack: {name}, available: {list(ATTACKS)}) return lambda model, x, y, eps: ATTACKS[name](model, x, y, epseps, **kwargs)新加一個攻擊只需要在目錄里放一個同簽名的文件注冊進去即可訓練腳本和評估腳本都不用碰。這是我覺得這份代碼結(jié)構(gòu)上最值得保留的一點。幾個常見的改造方向可以直接對著改改造目標改動文件關鍵動作換數(shù)據(jù)集models/small_cnn.py、utils.py改輸入通道、全連接維度、eps 量級加新攻擊attacks/新增文件保持(model, x, y, eps)簽名并注冊加集成攻擊attacks/ensemble.py多個模型梯度取平均或取最大評估更可信參數(shù)外置configs/base.yamleps / alpha / steps / lr 全提出來方便網(wǎng)格搜索結(jié)果歸檔evaluate.py每個 eps 打一行 csv附上 commit 和種子驗證改造有沒有改對方法很土但有效先拿干凈模型跑一遍新數(shù)據(jù)集的干凈準確率確認落在合理區(qū)間再跑eps0的攻擊結(jié)果必須和干凈準確率完全一致如果對不上說明攻擊函數(shù)在 eps 為 0 時仍然改了輸入投影或者隨機起點那步有 bug。這個自檢我每次都做比看曲線管用。從那以后我每次動 eps 或者換數(shù)據(jù)集都強制先把「eps0 的攻擊 干凈準確率」這條斷言跑一遍。對抗實驗的坑大多不在算法本身而在那些看起來無害的默認值上。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
深爱激情丁香| 91免费在线视频6| 成人永久免费视频在线观看| 思思热闹这里只有精品| 色色婷婷婷丁香五月天| 99只有精品| 人人爽人人爽人人爽人人爽| 、激情六月天| 国产精产国品一二三在观看| 久久99精品久久久久久噜噜| 亚洲99手机免费看视频| www.99热| 五月丁香六月成人| 超色欲天天| 婷婷丁香人妻天天爽| 五月丁综合在线观看| 久久丁香九| 色婷婷www| 五月天激情国产综合AV| 激情综合5| 人妻免费网站| 五月丁香影院| 99色视频在线观看最新| 91综合视频在线| 99精品久久| 五月天精品综合| 伊人久久大香线蕉av一区| 亚洲妇女熟BBW| 五月婷亚洲精品| www.99热国产| 丁香综合伊人| 天天做天天爱天天日| 免费观看高清无码| 丁香婷婷婷婷十二月在线观看视频| 久草五月天| 色婷婷狠狠18| 久久婷婷综合五月天| 婷婷综合激情五月中文字幕| 激情综合综合综合| 色五月婷婷天天干| 99高级会所久久| 五月丁香色综合| 九九99精品免费播放| 饮料下药迷倒漂亮女同事强干| 婷婷五月综合色中文字幕| 国产激情在线| 九九久久高清| 铁牛TV人妻| 激情都市另类| 国产99久| 伊人碰碰婷婷| 久久婷婷精品| 色婷婷狠狠干| 深爱婷婷色| 五月丁香久久网| 久久99大全| 色综合久久8| 极品人妻VIDEOSSS人妻| 婷婷五月色播天| 婷婷亚洲综合| 婷婷99视频全集高清| 天天操天天插| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 亚洲综合无码| 能看的AV| 少妇高潮呻吟A片免费看软件| 人人爱人人草| 激情五月丁香五月色| 最近中文字幕在线中文视频| 国产99久| 久久婷网| 99热精品网| 成人五月天在线观看| 色吧综合网| 丁香五月综合婷婷| 亚洲日韩26uuu| 五月天激情小说| 91操碰| 五月丁香无码| 狠狠综合网| 在线观看国产高清视频免费网站| 丁香五月五月婷婷欧美大香蕉| 大地9中文在线观看免费高清| 开心五月深爱五月| 综合精品啪啪| 激情五月深爱五月观看| 亚洲婷婷乱乱丁香| 五月丁香激情婷婷| 少妇性按摩无码中文A片| 久久久国产精品黄毛片| 二级黄色毛片| 丁香婷停五月激情综合深爱| www.色婷婷.com| 日日干天天射| 亚洲色图欧美色图日本视频| 超碰93在线观看| 婷婷五月天av| 综合久久99| 九月婷婷久久| 精品九九婷婷| 五月天激情网图片 - 百度| 天天网站天天爽| 婷婷五月伦理| 国产精产国品一二三在观看| 一本色道久久88加勒比—| 婷婷射图| 香蕉AV777XXX色综合一区| 久久久噜噜噜久久人妻| 天堂成人A片永久免费网站| 精品自拍99| 国产亚洲网站在线| 天天碰天天插天天操| 亚洲色无码| 婷婷激情四射| 色五月婷婷综合在线| 久鲁鲁色网| 五月天激情av| 精品一区二区三区免费毛片爱| 99热在线播放精品| 五月婷婷综合色啪| 丁香五月婷婷色| 久久全色| 婷婷五月天免费视频在线观看| 久久久99视频| 看逼中文字幕| 五月丁香婷婷三级| 亚洲深喉aV| 99操中文视频| 丁香五月激情综合| 日本久久极品| www夜夜操comwww| 99热精品在线| 婷婷五月深情丁香深爱日韩| 亚洲最大在线| 伊人网啪啪| 久久综合网免费视频| A久久| 禁欲电影完整版在线播放| 五月婷婷丁香五月| 天天夜夜爽| 丁香婷婷大香蕉| 99ri精品在线| 五月久久婷婷天堂视频| 日韩xx在线| 五月天性色| 这里只有精彩视频| 爱性综合网| 亚洲熟妇无码乱子AV电影| 日本eVa一区=区视频| 久久精品国产色| 青青草激情网| 26uuu激情五月天| 99热成人| 久久99热这里| 成人做爰黄A片免费看直播室男男| 亚洲国产成人综合| 婷婷六月丁| 九九综合网色全集 | 26uuu成人网| 99九九精品视频推荐| 国产免费一区二区三州老师F1F1| 婷婷狠狠97| 亚洲精品字幕| 五月丁香激情综合六月涩涩爱| 久久人妻精品| 26uu| 婷婷五月丁香激情图片| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 亚洲色色色色色| 91无码高清| 99小视频在线观看| 婷婷涩涩五月天| 色婷成人狠干| 91干| 欧美一区二区三区不卡影视| 五月丁香本色在线观看| 天天婷婷| 色婷婷狠狠18禁| 激情性爱五月天| 91黄址| 天天日,天天干,天天操| 最新亚洲色色网| 伊人天堂婷婷| 激情五月天色色| 婷婷久久欧美| 欧美啪啪五月天| 中文字幕成人影视| 婷婷综合五月天激情| 日本视频不卡123区| 中文不卡一二区| 亚洲免费在线观看岛国| 97色婷婷| 91要啪| 精品九九在线观看视频| 91久久九九| 婷婷丁香花五月天| 思思久热6| 操操国产| 激情婷婷激情在线不卡| 99成人在线观看| ss99热| 亚洲色基地| 五月丁香影院| 五月丁香六月色| 开心五月婷婷五月| 99热销国产这里有精品| 人人摸人人操人人爱| 婷五月天| 永久AⅤ1| 777丁香六月青青草婷婷综合久月| 九色综合五月天婷五月| 狠狠狠狠狠| 丁香色婷婷| 五月丁香手机在线| 思思99久久| 亚洲色无码A片一区二区麻豆| site:pnnrt.com| 另类色视频| 久99精品视频| 97碰 在线视频观看| 五月丁香999| 五月丁香在线综合| 婷婷五月AV| 91日本在线| 91操在线| 91seAV| 五月激情丁香五月| 9视频1在线| 亚洲精品V天堂中文字幕| 91热网址| 欧美性爱五月天| 亚洲色婷婷99一9|| 九九视频这里是精品五月| 99久热精品在线| 免费看欧美成人A片无码| 97碰碰在线观看视频| 99黄色| 天天摸.天天mo| 婷婷月综合| 久久99激情五月天| 综合网精品99| 超碰免费观看| 超碰99热在线观看| AV在线收看| 月丁香久久久| 97碰碰电影| 亚洲日比视频| 色婷婷成人久久| 91肏肏肏| 人五月天婷婷喷水| 九九视频在线观看视频在线播放69| 97福利视频| 91狠狠综合久久久久久| 五月婷婷中文字幕| 少妇大叫太大太粗太爽了A片| 超碰99在线| 97在线/亚洲| 五月丁香色婷婷久久| 亚洲综合色色色| 丁香五月五婷| 国产成人亚洲综合A∨婷婷| 欧美成人网99网| 久色国产| 天天干天天拍| 婷婷丁香成人| 丁香五月成人| JlZZJlZZ8JlZZ亚洲熟女| 国产性av| 久色88| 大伊香蕉玖玖爱| 操久久精| 开心婷婷五月激情网小说 | 免费观看的婷婷五月视频在线| 亚洲AV成人一区二区在线观看| 夜夜爽77777妓女免费下载| 99网| 888久久久| 激情伊人网| 丁香九月综合激情| 久久久月丁香| 色婷婷五月天在线观看| 丁香在线视频| 丁香五月激情综合久久| 久热99热| 色婷綜合网| 久99热| 思思热精品在线| 亚洲人成色A777777在线观看| 亚洲午夜视频| 丁香五月五月婷婷欧美大香蕉| 97婷婷五月天| 天天日,天天插| 欧美韩国日本| 欧美性猛交99久久久99| 五月激情丁香五月宗合| 丁香五月六月综合激情| 久久草人妻| 久久婷婷六月综合资源| 成人va视频| www久久99| 免费看欧美成人A片无码| 国产精品天天狠天天看| 午夜爱插插| 99区视频| 激情综合网五月| 色五月综合| 色婷婷AV久久| 亚洲丁香婷婷五月天综合色| 2025色婷婷| 丁香五月电影| 五月天婷婷久草丁香| 91ncom.色| 六月婷婷日| 丁香狠狠色婷婷| 人妻久久久久久| 丁香香蕉婷婷| 久热最新视频| www.夜夜操.com| 九九Y精品热播| 99爱视频精品| 99亚洲视频| 久久综合九色综合97婷婷| 日韩成人电影在线播放| 激情小说视频图片网| 这里只有精品免费在线视频| 丁香综合网| 欧美日综合| 久久九九99视频| 五月色婷| 激情五月天综合网| 日本久久9| 日本的α片xxxwww| 26uuu最新地址| 国产原创视频91九色| 婷婷久久欧美| 99热这里只有精品在线观看| 亚洲一区国产传媒| www.夜夜| 激情综合在线播放| 丁香六月色婷婷| 久久一级AV| 五月丁香网视频| 婷婷丁香五月色| 色一色综合| 五月天无码| 日本久久人| 亚洲永远av在线播放| 女人天堂av| 婷婷色在线| 玖玖午夜视频| 伊人激情啪啪| 日韩婷婷| 九九激情网| 婷婷五月免费视频| 五月丁香六月婷婷久久肏| 婷婷操婷婷干婷婷射| www.ywav| 五月天婷婷在线播放| 97人碰人操| 亚洲另类婷婷五月综合| 久久大大香| 色五月天天| 激情五月婷婷| 97深爱伊人综合| 激情五月综合网| 亚洲 25P| 五月天婷婷丁香成人网| www.日日夜夜.com| 91狠狠色色丁香婷婷综合久久| 欧美VA在线| 色很久综合| 十月色综合| www.91AV.com| 大香蕉久久久| 天天性视频| 婷婷五月六月丁香| 婷婷操逼网| 婷婷99视频在线| 996热re视频精品视频这里| 97热91| 天天综合亚洲综合| 国产综合久久久777777| 五月婷丁香| 婷婷六月丁香开心深深爱| 五月天婷婷基地| 五月天婷五月天综合网在线观| 国产精产国品一二三在观看| 色99热| www91久久| 婷婷伊人综合中文字幕| 激情五月激情综合网一级丸片 | 99热亚洲| 色婷婷网大全在线| 色丁香五月| 国产成人综合网| 色色婷婷五月天| 色情一区二区播放| 色噜噜狠狠色综合成人网| 色五月丁香婷婷| 五月激情综合婷婷| 草草影院爱爱| 国产一区二区av免费| 欧美人妻一区二区| 五月丁色AV| 最新无码专区| 99热这里只有精品22| 操操操av| 人伦30P| 五月丁香啪啪| 激情九九六月激情免费视频| 亚洲激情高潮| 五月婷婷激情久久| 在线观看视频1区| AV网站免费在线| 色五月天综合| www久| 婷婷情色五月| 九热视频| 天堂中文国产| 婷婷综合精品视频97| 午夜亚洲国产精品av一区二区| 国产又黄又爽又色的免费| 激情五月丁香六月综合AVXXXX| 亚洲AV网站| 天堂在线观看视频| 91综合在线| 九九视屏| 九九在线这里只有精品视频| 欧美va国产va| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 丁香婷婷浪潮AV久久综合| 色婷五月天| www.色色色色| 亚洲婷婷婷| 91色综合| 99碰碰视频| AV亚洲在线| 色九九综合| 婷婷色五月开心五月| 丁香婷婷久久综合在线| 深爱激情九九五月天| 五月丁香激情婷婷| 婷婷久久伊人| 色播五月丁香综合| 爱iii做iiii日日| 久久精品99国产精品日本 | 色99色| 久久婷婷综合基地| 九九大香蕉黄色影院| 俺也高清无码高清视频| 激情五月丁香在线观看直播| 91艹人| 色情五月天视频网| 色婷婷av在线观看| 丁香五月婷婷久久综合激情网| 色婷成人狠干| 狠狠综合区| 亞洲自怕| 人人操超碰| 玖玖爱伊人网| 思思re最新视频| 操碰97| 丁香色五月天| 涩五月婷婷| 五月色婷婷中文字幕| 少妇性按摩无码中文A片| 丁香五月Av| 亚洲视频图片婷婷五月| 深爱激情五月天| 婷婷成人五月天成人文学小说| 色久综合天天做视频| AⅤ色区| 五月天色婷婷视频| 丁香五月综合亚洲| 2025色婷婷| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 色婷婷丁香综合中文字幕| 亚洲欧美国产A片免费观看| 岛囯综合激情网| 91操女| HD久久精品视频| 亚洲无码黄色| 色色综合无码| 色婷婷五月天堂资源| 国产乱妇乱子伦| 99热这里只有精品免费观看| 97在线刺激| 色一情一乱一乱一区91Av| 思思热精品在线视频| 五月综合久久| 六月婷婷操逼| 超碰91在线| 玖玖色资源站| 久久五月天 91| 97超级碰人人| 人妻激情综合| 密乳视频| 69久久99精品久久久久婷婷| 激情综合一| 影音先锋91网站在线观看| 婷婷香蕉香| 91人人澡人人爽人人看| WWW.夜夜操.com| 九九热99精品在线| 99欧州偷拍视频| 99精品免费| 99视频这里有精品| 婷婷五月激情的图片| 开心五月天私房婷婷| 欧洲亚洲欧洲99久久| 丁香五月激情啪啪| 欧美日综合| 色情激情五月婷婷| 蜜桃婷婷五月| 69久久99精品久久久久婷婷| 欧美性生交XXXXX无码小说| 影音先锋AV男人站| 色五月xxx| 日本五月天一页| 综合色99| 色五月色情| 依人大香蕉| 香蕉网婷婷| 五月天停停日日| 亚洲欧洲色色| 在线观看的av| 97碰碰草| 天天操天天爽天天爱| 九色啦蜜臀| 中文成人在线| 欧美日朝成人| 五月婷婷亚洲色视频| 伊人婷婷五月天| 久久五月天 91| 中文字幕丰满乱孑伦无码专区| 五月天色婷婷网| 大香蕉综合在线| 亚洲AVwwwwwww| 天天爽—爽| 成人丁香色| 日本A片一区| 色日本丁香婷婷| www久久久久久久97| 日韩在线视频9色| 99色6爱9热| 久久人人九| 欧美一级毛卡片无码| caobi四区| 伊人久久五月天| 狠狠久久婷| 人人综合五月人人婷婷| 天天插天天狠| 91.com男女操| 91九色中文| 日本成人噜噜| 久久婷婷五月天激情新地址| 天天日日天天| 国色天香成人网| 色五月激情五月| 色五月琪琪| 五月婷婷欧美激情| 成人五月丁香花| 情婷婷五月天在线| 韩国情人在线电视剧免费观看高清版全集| 婷婷国产五月天17c| 91色久| 久久五月天激情婷婷| 色色激情| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 五月丁了香蕉综合| 夜夜骑夜夜撸| 久久婷婷激情四射五月天| 婷婷五月激情视频| 中文字幕+中文在线| www激情com| 黄色AAAAAAA| 这里只有精品网| 亚洲国产成人AV在线| 五月婷婷综合精品| www.色色com| 五月天啪啪啪| 国产97色在线 | 日韩| 激情综合五月天| www.久久久久久| 婷婷涩涩五月天| 14色综合婷婷| 狠狠搞狠狠操| 亚洲色色精品| 99丝袜精品视频网站| 色XX综合网| 99精品女人天堂| 激情综合网五月| 国产激情久久久| 婷婷九月| 日操夜撸| 欧美丁香五月97色| 色五月激情网| 国产日日操夜夜操的肉棒视频| 琪琪色网址| 日日杆天天| 超碰女人天堂| 午夜不卡久久精品无码免费| 久久无码成人| 激情五月少妇| 狠狠色噜噜狠狠狠狠综合| 色婷婷小说网| 五月丁香六月香综合激情| 成人啪啪色婷婷久| 五月婷婷久久综合| 激情五月天无人视频在线| 97久人人| 久久综合九色综合97婷婷| 狠狠狠狠狠狠狠狠| 丁香六月色婷婷欧美| www天堂99| 久久久ww| 五月综合婷婷久久在线| 激情六月天婷婷| 五月天婷婷色| 国产综合婷婷| 婷婷色五月久久| 五月婷婷色啪| 中字幕视频在线永久在线观看免费| 九九婷婷五月天| 天天情天天狠天天透| 一级操逼大片| se99视频| 丁香激情网| 天天综合干| 激情五月天的婷婷| 色五月丁香五| www.狠狠| 91九色熟女| 天天射影视综合网| 狼人婷婷久久| 国产成人+亚洲+欧洲| www.丁香五月| 久久五月婷婷视频| 五月Huangsewang| 久久99综合| 五月天天爽| 色天天久婷婷| 精品久色| 91丨九色丨丰满人妖| 91九九九色在| 精品香蕉99久久久久网站| 99热爱爱干干日| 激情五月色在线播放| 99久久99热| 91视频一起草| 久久新地此| 色综久久久| 无码日本精品XXXXXXXXX | 99精品久久久| 丁香五月婷婷AV| 激情婷婷啪啪| 久久机热这里只有精品| 天天模,夜夜模夜夜爽| 九九九九毛片| 任你爽精品免费视频6| www.久久久久久久久久.com| 玩熟女五十AV一二三区| CHINESE熟女老女人HD视频| 婷婷九月丁香| 成人视频一区| 91久久久久久久久18| 欧美日韩精品一区二区三区钱| 人人操AV| 五月婷婷六月丁香| 色婷婷电影网| 国产成人精品一区二三区熟女在线| 79精品视频在线观看,| 久超超碰| 97av在线视频| 夜夜爱网站| 五月婷婷婷| 亚州色色色| 欧美久热| 中文字幕成人| 天堂成人A片永久免费网站| 婷婷色在线| 国产毛片精品一区二区色欲黄A片| 婷婷五月天色播| 婷婷色婷婷| www.夜夜操| 国产片XXXXA片国语对白| 51精品国自产在线| 99视频免费播放| 91高潮喷水久久久久久久久 | 婷婷久久五月| 99热这里只有精品8| 操操啪| 国产精品99久久久久久久女警| 亚洲国产精品VA在线看黑人| 大香蕉在线99热| 在线成人国产| 大香蕉99| 99成人网站| 国产又爽又猛又粗的视频A片| 99精品在线| 亚洲激情四射色| 丁香五月天婷婷大香蕉| 五月激情射| 99re在线观看| 丁香五月激情视频在线| 99热这里只有精品在线观看| 色狠狠综合| 丁香六月婷婷| 日美三级| AV色五月婷婷| 丁香婷婷在线| 成人亚洲精品| 色五月亚洲| 激情综合色婷婷啪啪六月天| 色五月xxx| 有哪些A片网站| 9久久久久| 天堂成人A片永久免费网站 | 欧美久久网| 好吊操这里只有精品| 五月婷婷网站| 九九人人操| 97超碰,人人舔,人人操,人人摸| 五月天丁香欧美激情| 99爱视频精品| 六月婷婷久久大全| 996er热| 丁香花五月天婷婷成人社区| 丁香色成人| 丁香婷婷五月六月天| 久久婷婷久久| 9热在线| 久久精品99| 大香蕉在九| 国产九九一区二区三区| 五月天婷婷丁香蜜桃91| 婷婷五月天AV在线| 丁香花大香蕉婷婷综合| 五月天色色色| 亚洲色另类| 国产偷人爽久久久久久老妇APP| 91久久综合亚洲噜噜成人在线| www.狠狠色.com| 色欲婷婷五月天| Av在线资源| 538久久| 九九色影视| 大香蕉伊然在亚洲90| 在线,国产,色,热视频| 色五月天丁香婷婷| www狠狠爱com| 婷婷激情五月综合基地| 婷婷色色网| 91婷婷在线观看| 综合综合网| 五月综合久久| www.久久爱| 色五月婷婷综合在线| 啪啪五月婷婷| 五月婷婷干| 国产 码在线成人网站| 另类激情综合| 中文字幕,综合,91| 久久婷婷五月综合色天| 色噜噜在线| 99久久人妻精品无码二区| 九九热这里只有精品5| 五月天激情网站| 自拍视频在线观看9| 五月丁香六月花| 五月丁香婷婷AV天堂| 黄网免费观看| 天天色丁香| 亚洲婷婷五月天| 另类丁香综合| 99热这里只有精品4| 久久综合最新网址| 懂色AⅤ| 97成人丁香| 99热这里只有精品无码| 99久操视频| 99热这里只有精品 搜| 超碰av在| 五月丁香婷婷激情澎湃四射| 久久五月婷综合| 69色色视频| 五月婷婷综合天天操| 在线可以看的av网址| 91精品刘玥| 伊人五月丁香| 黄色99热| 婷婷激情综合| 在线五月婷婷小电影| 日韩另类| 天天cha成人综合网| 韩日另类| 这里只有精品视频99| 亚洲情欲久久| h亚洲| 99热这里是精品| 九九伊人网| 欧美va| 97ai婷婷| 色色丁香婷婷| 日操| 国产女18毛片多18精品| 五月丁香婷婷综合| 激情四射网| 色播五月婷婷| 九九视频在线观看视频6| 婷婷五月开心中文字幕在线| 亚洲天堂制| 婷婷五月天丁香社区| 色99在线| 婷婷五月激情黄色| 四色五月婷婷| 六月婷婷天天操夜夜爽视频| 一本色道久久88加勒比| 欧美黄色AA片哗啦啦啦| 色五月婷婷av| 国精产品一区一区三区免费视频 | 五月天综合视频| 久色网址| 丁香色婷婷色手机免费在线| 婷婷五月天社区| 久久草人妻| 色99欧洲色19| 五月丁香六月成人| 五月婷婷激情四月| 天天操无码| 9色91视频| 囯产精品久久欠久久久久久九大| 18av天堂| 人操人| 九九色婷婷| 99性视频| 色欲婷婷夜夜| 激情综合在线播放| 五月婷丁香| 色婷婷五月天偷拍| 色婷婷在线综合色播网| 91pornav在线| 超喷97免费在线视频| 欧美日韩成人在线观看| 99热这里只有精品33| 在线中文亚洲| 99九九这里有免费视频| www.99视频| 丁香影院五月综合| 久久人人看| 丁香六月婷婷综合啪啪| 99热无码精品| 天天色图| 久久青青日本视频| 亚洲亚洲人成综合网络| 91热爆在线| 99精品小视频| 激情亚洲色图片丁香综合| 久久在这里99| 色色九区| 无码字幕中文| 五月丁香六月婷| 色婷婷88| 99精品视频免费观看| 天天干夜夜b| 99热啪啪| 激情四射婷婷| 中文字幕黄色电影网址| 97日本在线播放| 天天干天天拍| 五月天婷婷在线观看| 激情第四色| 思思国产99| 五月天婷婷导航| 欧洲婷婷五月天| 欧美日韩999| 91色噜噜狠狠狠狠色综合| 亚洲色频| 日韩精品呦呦va| 五月天激情美女久久| 婷婷丁香六月| 色婷婷电影网| 激情五月综合网| 一本色道久久综合狠狠躁小说| www.91婷婷| 色综合天天| 婷婷丁香五月网| 五月婷婷六月丁香在线| 五月天婷婷在线播放| 六月丁香婷婷六月激情综合| www.狠狠干| WWW.国产| 五月丁香婷婷综合| 婷婷欧美| 搡BBBB搡BBB搡18| 97五月天| 一级黄在线| 亚洲婷婷性爱| 五月天婷婷狂暴白浆| 激情五月天天| 日本网站久久| 俺去婷婷 丁香| 日本少妇AA一级特黄大片| 97操碰日本女人| 开心久久网婷婷| 色月丁| 97五月久久丁香婷婷| 亚洲乱码w在线观看| 久久婷婷综合国产| 色婷丁香| 草美女在线观看视频在线播放| 一區四區歐美日韓| 日韩人妻操逼视频| 五月婷婷官网色| 综合色影| 夜夜爱网站| 人妻熟女一区二区AV| 婷婷综合仓库中文| 91精品综合久久久五月天| 婷婷趴趴| 天天色天天搡| 五月丁香亭亭天天舔| 成人视频婷婷| 欧美激情综合色综合啪啪五月| 99re思思久久| 五月日韩中文字幕| 中文av在线观看| 国产91视频| 天天天天天色| 五月丁香六月激情欧美综合| 91丨九色丨高潮丰满日本| 丁香五月在线播放| 9视频在线成人网站| 99色精品| 99久久99热| www.成人婷婷综合| 欧洲亚洲免费视频9| 日日夜夜狠狠婷婷色| 激情五月丁香激情综合网| 熟女激情五月天| 婷婷丁香人妻天天爽| 色五月婷婷成人| 婷婷人人操| 激情伍月 欧美| 色99在线观看| 亚洲色色色| 婷婷黄色五月| 再次出发二| 婷婷五月天综合网| 日本人妻伦在线中文字幕| 国产第99页| 婷婷 久综合| 欧美xx激情视频在线观看| 99久久极情精品一区| 91狼友视频在线观看| 大香蕉综合| 久久视频这里99| 激情综合五月| 色一情一乱一乱91Av| 欧美激情xxxXX| 欧美日韩成人在线网| 中文字幕按摩做爰| 丁香激情网| 亚洲激情97五月天| 综合五月婷婷| 大胆伊人久久| 99久久思思| 91久久久久久| 99热在线看| 成人狠狠成人狠狠成人狠狠成人狠狠| 玖玖无码中文| 婷婷丁香黄色| 婷婷五月丁香基| 99啪啪视频| 欧美婷婷九月| 婷婷五月天亚洲综合网| 狠狠干综合| 久久激情五月婷婷| 色视频五月天| 婷婷五月激情黄色| 热无码A∨| 久久九九综合| 综合激情在线| 五月婷婷综合丁香视频| 久久加勤综合| 五月激情综合激情五月| 色婷婷小说| 五月婷婷啪啪综合网| 久久婷综| 亚洲日韩26uuu| 久9视频| 久久久网站| 五月天久久网站| 夫妻超碰在线| 亚洲色情网站| 久久婷婷免费| 五月天激情图| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 爆乳熟妇一区二区三区爆乳| 五月开心啪啪| 日日爽日日| www.99操| 丁香婷婷五月基地| 色婷婷很很丝袜| 亚洲九九九九| 狠狠精品干练久久久无码中文字幕 | 日日夜夜狠狠| 色色综合日韩| 久久久天堂国产精品女人| 欧美激情五月综合| 久热这里只有| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 久草五月天| 丁香五月激情婷婷视频| 色婷婷影院| 丁香丁婷五月激情| 婷婷五月天影院| 久久久久亚洲A∨成人乱码电影| 久久婷婷六月综合综合| 久久久久婷婷五月热综合| 成人日韩欧美| 五月丁香激情综合欧美| 又大又粗九一在线| 99热日韩| 亚洲操B视频| 超碰在线9| 天天摸天天肏| 九九这里只有精品| 五月婷婷六月丁香激情综合网| 极品少妇XXXX精品少妇偷拍| 伊人五月人妻精品| 色99久草在线| 99爱在线免费视频| www.色9| 天天操婷婷| 激情网狠狠干| avh片在线观看| 日本婷色| 91碰碰| 九九九九精品精| 夜夜撸天天操| 激情久久肏屄视频| 99久久网站| 一本伊人色婷| 五月天激情网址| 99精品热| 五月六月激情| 五月 成人 婷婷| 狠狠操综合| 色性五月天| 超碰二区| AA片在线观看视频在线播放| 九九精品视频在线观看| 五月丁香成人| 少妇伦子伦精品无吗| 婷婷丁香人妻天天爽| 在线中文字幕av| 精品一二三区久久AAA片| 色婷婷五月在线| 丁香五月激情婷婷视频| 日韩ww| 亚洲不卡欧洲| ss99热| 色天堂在线| 99精品视频在线观看| 婷婷激情六月| 欧洲亚洲免费视频区| 99啪在线| CHINESE熟女老女人HD视频| 五月天精品视频| 丁香丁婷五月激情| 草榴成人影片| 婷婷六月丁| 色五月第四色| 亚洲小视频免费观看| 96精品国产综合久久久久久| 六月婷婷五月天| 色色色色五月| 性小说五月天| 丁香婷婷色色| 9视频在线成人网站| 99热啪啪| 亚洲无码色色| www.久久66| 亚洲五月婷| 日本天堂久久| 性色做爰片在线观看WW| 五月丁香成人| 激情五月天激情综合网| 美妞av| 九九婷婷综合| 黄色成人AV在线| 亚洲亚洲人成综合网络| 久久久91| 五月久视频| 三级大香蕉网| 侠女刀之记忆电影在线看免费| 久久婷婷五月综合啪| 一级内射毛片| 嫩草AV久久伊人妇女超级A| 色碰碰视频| 天天在线XXX| dingxiangtingtingliuyue| 爱爱色五月天| 色五月色五天色情网| 亚洲在线播放| 日本三级日本黄色| 熟女少妇内射日韩亚洲| 亚洲五月天激情| 天天射综合网站| 国产精品色色| www.五月丁香| 色日本网| 丁香五月亚洲婷婷| wwccc久久久| 亚洲精品操一操、噜一噜、摸一摸、爽| 五月丁香六月色| 国产99久9在线| 91超级碰人人操| 五月丁香婷婷伊人日韩| 五月天婷婷色播综合在线| 欧美三级A做爰在线观看| 五月天激情网图片| 亚洲天堂色色| 久久久久这里只有精品| 日韩欧美一级大黄网站| 91人操| 色色色地址| 六月婷婷综合激情| 干一干xxxx| 超碰在线9| 色婷天天| 色色五月丁香婷婷| 久久婷婷亚洲| 夜夜操夜夜操| 丁香五月久久| 国产看真人毛片爱做A片| 噼里啪啦在线观看免费完整版视频| 久9视频| 狠狠狠狠狠干| 青草视频在线观看视频| 久久综合久色欧美综合狠狠| 草草夜夜操| 色欲AVV| 月丁香久久久| 中文AV在线观看| 五月丁香婷婷激情四射迷人| 五月婷婷六月丁香综合| 婷婷久久五月天丁香| 亚洲AV网站在线观看| 五月丁香福利| 99热啪啪| 国产黄大片在线观看画质优化| 中文字幕乱码亚洲精品一区| 丁香五月天久久| 亚洲不卡123| www久久久久| 综激情网| 综合婷婷六月| 五月色精品| 婷婷五月激情视频在线| 综合性爱网| 久久精品性爱| 久久精品一区二区三区四区| 亚洲中文字幕在线电影| 黄色91在线观看| 色五月综合在线| 丁香五月瑟瑟| 人妻操逼视频| 婷婷五月花| 精品人妻伦九区久久AAA片| 综合色色五月| 99丁香五月婷婷在线| 久9视频| 婷婷五月天色网久| 五月丁香综合激情网| 色五月婷婷91| JAPANRCEP老熟妇乱子伦视频| 六六久久黄色| 91超碰在线播放| 六月色狠狠色| 色五月 五月婷婷| 激情五月综合| 天堂va久久久噜噜噜久久Va| 成人欧美日韩| 狠狠干在线视频| 婷婷五月天狠狠色| 六月色色| www.九九婷婷| 婷婷香香五月| 色停停五月天| 婷婷午夜天| 啪啪操网| 99色这里| 五月天狠狠网| 激情第四色| 草榴视频网| 综合在线丁香五月| 欧美日比视频| 不卡的AV网站| 伊人久久婷婷| 激情五月天开心总和网| 婷婷久久五月| 91在线视频综合| 99在线视频精品| www.久久久.com| 国产一级黄色影片,| 五月丁香婷婷爱激情综合网| 色吧五月婷婷| 欧美日韩欧美| 婷婷伊人久久| 日日夜夜天天综合| 嫩草AV久久伊人妇女超级A| 婷婷丁香激情综合色情| 99久久久| 久久精品99国产精品日本| 色丁香婷婷| 亚洲另类视频| 五月丁香婷婷钟和色图| 久久综合99| 五月人妻婷婷视频| 五月婷婷香蕉| 五月丁香色色综合| 婷婷五月大香蕉| 东京热人妻一区二区三区在线| 电影蜘蛛女| 色色色五月婷婷| 久久91久久91色欲精品| 日韩人妻操逼视频| 日日夜夜狠狠| 午夜丁香丁香婷婷| 天天色天天操天天射| 玖玖99婷婷| 五月天色婷婷av| 婷婷五月情| 色玖玖爱| 婷婷久久久久| 婷婷久久伊人| 五月丁香淫淫婷婷婷| 怎么样可以看免费的一级av| 欧美99热| 思思99热| 五月丁香| 色激情五月| 色色色色色色色色五月先| 天天干天天爽| 九九综合网色全集| 天天狠狠六月婷丁香影院| 99爱在线| 99免费视频在线观看爱| 日本女色人人| 五月色天五月色| 成人亚洲精品久久久久 | 天天色综合色色色色色。| 99热免费在线| 丁香五月情色| 色色色综合| 美女va| 99操| 精品无码人妻一区| 国产偷人爽久久久久久老妇APP| 99热99日…..| 亚洲妇女熟BBW| 超碰精品手机在线| 99热草草| 久久婷婷五月免费视频|