日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

莫烦python讲得好差_莫烦PYTHON——PyTorch——DQN 代码详解

發(fā)布時(shí)間:2023/12/20 python 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 莫烦python讲得好差_莫烦PYTHON——PyTorch——DQN 代码详解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

import torch # 導(dǎo)入torch

import torch.nn as nn # 導(dǎo)入torch.nn

import torch.nn.functional as F # 導(dǎo)入torch.nn.functional

import numpy as np # 導(dǎo)入numpy

import gym # 導(dǎo)入gym

# 超參數(shù)

BATCH_SIZE = 32 # 樣本數(shù)量

LR = 0.01 # 學(xué)習(xí)率

EPSILON = 0.9 # greedy policy

GAMMA = 0.9 # reward discount

TARGET_REPLACE_ITER = 100 # 目標(biāo)網(wǎng)絡(luò)更新頻率

MEMORY_CAPACITY = 2000 # 記憶庫(kù)容量

env = gym.make('CartPole-v0').unwrapped # 使用gym庫(kù)中的環(huán)境:CartPole,且打開(kāi)封裝 (若想了解該環(huán)境,請(qǐng)自行百度)

N_ACTIONS = env.action_space.n # 桿子動(dòng)作個(gè)數(shù) (2個(gè))

N_STATES = env.observation_space.shape[0] # 桿子狀態(tài)個(gè)數(shù) (4個(gè))

"""

torch.nn是專(zhuān)門(mén)為神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)的模塊化接口。nn構(gòu)建于Autograd之上,可以用來(lái)定義和運(yùn)行神經(jīng)網(wǎng)絡(luò)。

nn.Module是nn中十分重要的類(lèi),包含網(wǎng)絡(luò)各層的定義及forward方法。

定義網(wǎng)絡(luò):

需要繼承nn.Module類(lèi),并實(shí)現(xiàn)forward方法。

一般把網(wǎng)絡(luò)中具有可學(xué)習(xí)參數(shù)的層放在構(gòu)造函數(shù)__init__()中。

不具有可學(xué)習(xí)參數(shù)的層(如ReLU)可放在構(gòu)造函數(shù)中,也可不放在構(gòu)造函數(shù)中(而在forward中使用nn.functional來(lái)代替)。

只要在nn.Module的子類(lèi)中定義了forward函數(shù),backward函數(shù)就會(huì)被自動(dòng)實(shí)現(xiàn)(利用Autograd)。

在forward函數(shù)中可以使用任何Variable支持的函數(shù),畢竟在整個(gè)Pytorch構(gòu)建的圖中,是Variable在流動(dòng)。還可以使用if,for,print,log等python語(yǔ)法。

注:Pytorch基于nn.Module構(gòu)建的模型中,只支持mini-batch的Variable輸入方式。

"""

# 定義Net類(lèi) (定義網(wǎng)絡(luò))

class Net(nn.Module):

def __init__(self): # 定義Net的一系列屬性

# nn.Module的子類(lèi)函數(shù)必須在構(gòu)造函數(shù)中執(zhí)行父類(lèi)的構(gòu)造函數(shù)

super(Net, self).__init__() # 等價(jià)與nn.Module.__init__()

self.fc1 = nn.Linear(N_STATES, 50) # 設(shè)置第一個(gè)全連接層(輸入層到隱藏層): 狀態(tài)數(shù)個(gè)神經(jīng)元到50個(gè)神經(jīng)元

self.fc1.weight.data.normal_(0, 0.1) # 權(quán)重初始化 (均值為0,方差為0.1的正態(tài)分布)

self.out = nn.Linear(50, N_ACTIONS) # 設(shè)置第二個(gè)全連接層(隱藏層到輸出層): 50個(gè)神經(jīng)元到動(dòng)作數(shù)個(gè)神經(jīng)元

self.out.weight.data.normal_(0, 0.1) # 權(quán)重初始化 (均值為0,方差為0.1的正態(tài)分布)

def forward(self, x): # 定義forward函數(shù) (x為狀態(tài))

x = F.relu(self.fc1(x)) # 連接輸入層到隱藏層,且使用激勵(lì)函數(shù)ReLU來(lái)處理經(jīng)過(guò)隱藏層后的值

actions_value = self.out(x) # 連接隱藏層到輸出層,獲得最終的輸出值 (即動(dòng)作值)

return actions_value # 返回動(dòng)作值

# 定義DQN類(lèi) (定義兩個(gè)網(wǎng)絡(luò))

class DQN(object):

def __init__(self): # 定義DQN的一系列屬性

self.eval_net, self.target_net = Net(), Net() # 利用Net創(chuàng)建兩個(gè)神經(jīng)網(wǎng)絡(luò): 評(píng)估網(wǎng)絡(luò)和目標(biāo)網(wǎng)絡(luò)

self.learn_step_counter = 0 # for target updating

self.memory_counter = 0 # for storing memory

self.memory = np.zeros((MEMORY_CAPACITY, N_STATES * 2 + 2)) # 初始化記憶庫(kù),一行代表一個(gè)transition

self.optimizer = torch.optim.Adam(self.eval_net.parameters(), lr=LR) # 使用Adam優(yōu)化器 (輸入為評(píng)估網(wǎng)絡(luò)的參數(shù)和學(xué)習(xí)率)

self.loss_func = nn.MSELoss() # 使用均方損失函數(shù) (loss(xi, yi)=(xi-yi)^2)

def choose_action(self, x): # 定義動(dòng)作選擇函數(shù) (x為狀態(tài))

x = torch.unsqueeze(torch.FloatTensor(x), 0) # 將x轉(zhuǎn)換成32-bit floating point形式,并在dim=0增加維數(shù)為1的維度

if np.random.uniform() < EPSILON: # 生成一個(gè)在[0, 1)內(nèi)的隨機(jī)數(shù),如果小于EPSILON,選擇最優(yōu)動(dòng)作

actions_value = self.eval_net.forward(x) # 通過(guò)對(duì)評(píng)估網(wǎng)絡(luò)輸入狀態(tài)x,前向傳播獲得動(dòng)作值

action = torch.max(actions_value, 1)[1].data.numpy() # 輸出每一行最大值的索引,并轉(zhuǎn)化為numpy ndarray形式

action = action[0] # 輸出action的第一個(gè)數(shù)

else: # 隨機(jī)選擇動(dòng)作

action = np.random.randint(0, N_ACTIONS) # 這里action隨機(jī)等于0或1 (N_ACTIONS = 2)

return action # 返回選擇的動(dòng)作 (0或1)

def store_transition(self, s, a, r, s_): # 定義記憶存儲(chǔ)函數(shù) (這里輸入為一個(gè)transition)

transition = np.hstack((s, [a, r], s_)) # 在水平方向上拼接數(shù)組

# 如果記憶庫(kù)滿(mǎn)了,便覆蓋舊的數(shù)據(jù)

index = self.memory_counter % MEMORY_CAPACITY # 獲取transition要置入的行數(shù)

self.memory[index, :] = transition # 置入transition

self.memory_counter += 1 # memory_counter自加1

def learn(self): # 定義學(xué)習(xí)函數(shù)(記憶庫(kù)已滿(mǎn)后便開(kāi)始學(xué)習(xí))

# 目標(biāo)網(wǎng)絡(luò)參數(shù)更新

if self.learn_step_counter % TARGET_REPLACE_ITER == 0: # 一開(kāi)始觸發(fā),然后每100步觸發(fā)

self.target_net.load_state_dict(self.eval_net.state_dict()) # 將評(píng)估網(wǎng)絡(luò)的參數(shù)賦給目標(biāo)網(wǎng)絡(luò)

self.learn_step_counter += 1 # 學(xué)習(xí)步數(shù)自加1

# 抽取記憶庫(kù)中的批數(shù)據(jù)

sample_index = np.random.choice(MEMORY_CAPACITY, BATCH_SIZE) # 在[0, 2000)內(nèi)隨機(jī)抽取32個(gè)數(shù),可能會(huì)重復(fù)

b_memory = self.memory[sample_index, :] # 抽取32個(gè)索引對(duì)應(yīng)的32個(gè)transition,存入b_memory

b_s = torch.FloatTensor(b_memory[:, :N_STATES])

# 將32個(gè)s抽出,轉(zhuǎn)為32-bit floating point形式,并存儲(chǔ)到b_s中,b_s為32行4列

b_a = torch.LongTensor(b_memory[:, N_STATES:N_STATES+1].astype(int))

# 將32個(gè)a抽出,轉(zhuǎn)為64-bit integer (signed)形式,并存儲(chǔ)到b_a中 (之所以為L(zhǎng)ongTensor類(lèi)型,是為了方便后面torch.gather的使用),b_a為32行1列

b_r = torch.FloatTensor(b_memory[:, N_STATES+1:N_STATES+2])

# 將32個(gè)r抽出,轉(zhuǎn)為32-bit floating point形式,并存儲(chǔ)到b_s中,b_r為32行1列

b_s_ = torch.FloatTensor(b_memory[:, -N_STATES:])

# 將32個(gè)s_抽出,轉(zhuǎn)為32-bit floating point形式,并存儲(chǔ)到b_s中,b_s_為32行4列

# 獲取32個(gè)transition的評(píng)估值和目標(biāo)值,并利用損失函數(shù)和優(yōu)化器進(jìn)行評(píng)估網(wǎng)絡(luò)參數(shù)更新

q_eval = self.eval_net(b_s).gather(1, b_a)

# eval_net(b_s)通過(guò)評(píng)估網(wǎng)絡(luò)輸出32行每個(gè)b_s對(duì)應(yīng)的一系列動(dòng)作值,然后.gather(1, b_a)代表對(duì)每行對(duì)應(yīng)索引b_a的Q值提取進(jìn)行聚合

q_next = self.target_net(b_s_).detach()

# q_next不進(jìn)行反向傳遞誤差,所以detach;q_next表示通過(guò)目標(biāo)網(wǎng)絡(luò)輸出32行每個(gè)b_s_對(duì)應(yīng)的一系列動(dòng)作值

q_target = b_r + GAMMA * q_next.max(1)[0].view(BATCH_SIZE, 1)

# q_next.max(1)[0]表示只返回每一行的最大值,不返回索引(長(zhǎng)度為32的一維張量);.view()表示把前面所得到的一維張量變成(BATCH_SIZE, 1)的形狀;最終通過(guò)公式得到目標(biāo)值

loss = self.loss_func(q_eval, q_target)

# 輸入32個(gè)評(píng)估值和32個(gè)目標(biāo)值,使用均方損失函數(shù)

self.optimizer.zero_grad() # 清空上一步的殘余更新參數(shù)值

loss.backward() # 誤差反向傳播, 計(jì)算參數(shù)更新值

self.optimizer.step() # 更新評(píng)估網(wǎng)絡(luò)的所有參數(shù)

dqn = DQN() # 令dqn=DQN類(lèi)

print('\nCollecting experience...') # 打印“Collecting experience...”

for i_episode in range(400): # 400個(gè)episode循環(huán)

s = env.reset() # 重置環(huán)境

ep_r = 0 # 初始化該循環(huán)對(duì)應(yīng)的episode的獎(jiǎng)勵(lì)

while True: # 開(kāi)始一個(gè)episode (每一個(gè)循環(huán)代表一步)

env.render() # 顯示實(shí)驗(yàn)動(dòng)畫(huà)

a = dqn.choose_action(s) # 輸入該步對(duì)應(yīng)的狀態(tài)s,選擇動(dòng)作

s_, r, done, info = env.step(a) # 執(zhí)行動(dòng)作,獲得反饋

# 修改獎(jiǎng)勵(lì) (不修改也可以,修改獎(jiǎng)勵(lì)只是為了更快地得到訓(xùn)練好的擺桿)

x, x_dot, theta, theta_dot = s_

r1 = (env.x_threshold - abs(x)) / env.x_threshold - 0.8

r2 = (env.theta_threshold_radians - abs(theta)) / env.theta_threshold_radians - 0.5

r = r1 + r2

dqn.store_transition(s, a, r, s_) # 存儲(chǔ)樣本

ep_r += r # 該episode對(duì)應(yīng)的獎(jiǎng)勵(lì)自加本步執(zhí)行動(dòng)作獲得的獎(jiǎng)勵(lì)r

if dqn.memory_counter > MEMORY_CAPACITY: # 如果累計(jì)的transition數(shù)量超過(guò)了記憶庫(kù)的固定容量2000

dqn.learn()

# 開(kāi)始學(xué)習(xí) (抽取記憶,即32個(gè)transition,并對(duì)評(píng)估網(wǎng)絡(luò)參數(shù)進(jìn)行更新,并在開(kāi)始學(xué)習(xí)后每隔100次將評(píng)估網(wǎng)絡(luò)的參數(shù)賦給目標(biāo)網(wǎng)絡(luò))

if done:

# 如果該episode對(duì)應(yīng)的done為T(mén)rue,則輸出以下內(nèi)容 (注意并不是第一個(gè)episode就開(kāi)始,而是記憶庫(kù)已滿(mǎn)后才開(kāi)始)

# 因此每次開(kāi)始進(jìn)行輸出的對(duì)應(yīng)的episode不一樣

print('Ep: ', i_episode, # 輸出該episode數(shù)

'| Ep_r: ', round(ep_r, 2)) # round()方法返回ep_r的小數(shù)點(diǎn)四舍五入到2個(gè)數(shù)字

if done: # 如果滿(mǎn)足終止條件

break # 該episode結(jié)束

s = s_ # 更新?tīng)顟B(tài)

總結(jié)

以上是生活随笔為你收集整理的莫烦python讲得好差_莫烦PYTHON——PyTorch——DQN 代码详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

久久99久久久久久 | 久久久久久久久久久成人 | 在线视频 国产 日韩 | 一区 二区电影免费在线观看 | 国产精品久免费的黄网站 | 午夜骚影 | 米奇四色影视 | 国产久草在线观看 | 日日躁天天躁 | 成人国产网站 | 国产午夜精品一区二区三区嫩草 | 中文字幕在线视频一区二区三区 | 成人97视频一区二区 | 人成在线免费视频 | 久久99热精品这里久久精品 | 欧美激情综合五月色丁香 | 久久精品艹 | 摸阴视频 | 亚洲乱码精品久久久久 | 在线精品国产 | 日p视频在线观看 | 亚洲欧洲av | 色av男人的天堂免费在线 | 成人毛片久久 | 在线免费看黄网站 | 天天草综合 | 91麻豆福利 | 黄色免费网站大全 | 国内揄拍国内精品 | 在线视频 影院 | 黄色大片日本 | 免费在线a| www毛片com| 国产精品毛片久久久久久久久久99999999 | 免费视频成人 | 亚洲精品美女 | 四虎国产视频 | 黄色小说网站在线 | 在线视频一区观看 | 9999激情 | 欧美日韩国产一区二区三区 | 亚洲成a人片在线www | 国产极品尤物在线 | 久久午夜影视 | 在线看岛国av | 久久九精品| 国产日韩欧美视频在线观看 | 女人魂免费观看 | 国产精品日韩久久久久 | 亚洲高清精品在线 | av网址在线播放 | 日本69hd| 久久免费视频这里只有精品 | 久久国内免费视频 | 亚洲午夜精品在线观看 | 日本深夜福利视频 | 爱情影院aqdy鲁丝片二区 | 日韩精品第一区 | 在线看片a | 色综合在 | 亚洲高清国产视频 | 免费视频黄 | 精品理论片 | 91最新网址| 久久视频精品在线观看 | 天天艹天天爽 | 日韩 国产 | 亚洲黄色av | 欧美久久久久久久久中文字幕 | 国产精品一区二区三区在线播放 | 欧美日韩在线观看一区二区 | 一区二区三区高清 | 国产人在线成免费视频 | 91热视频在线观看 | 91香蕉国产在线观看软件 | 911香蕉| 五月婷婷久久综合 | 亚洲欧美在线观看视频 | 亚洲精品videossex少妇 | 在线观看免费一区 | 亚洲国产中文字幕在线观看 | 午夜 免费 | 免费av网站观看 | 黄色小视频在线观看免费 | 色香天天 | 国产精品18久久久久久久久 | 欧美一区二区免费在线观看 | 成人看片| 久草新在线 | 国产精品一区二区中文字幕 | 欧美日一级片 | 成年人免费av网站 | 亚洲五月六月 | 久久久久久久久毛片精品 | 91完整版观看 | 在线观看精品黄av片免费 | 亚洲九九精品 | 六月激情婷婷 | 国产婷婷vvvv激情久 | 久操视频在线免费看 | 香蕉视频最新网址 | 黄色国产在线 | 国产91大片 | 91精品视频在线观看免费 | 97在线精品| 日一日操一操 | 国产毛片在线 | 色偷偷人人澡久久超碰69 | 国产一区在线不卡 | 国产私拍在线 | 黄色成人91 | 99久久精品国产一区 | 日韩在线电影一区 | 成人黄色免费在线观看 | 国内精品久久久久久久影视麻豆 | 五月天婷亚洲天综合网精品偷 | 久久久久久久久久久成人 | 日韩一区在线免费观看 | 欧美日韩精品在线视频 | 在线观看视频亚洲 | 欧美亚洲免费在线一区 | 中文字幕视频网站 | 久久国产精品久久精品国产演员表 | 人人草天天草 | 天天操比 | 黄色a三级| 久久理论片 | 亚洲激情网站免费观看 | 手机在线永久免费观看av片 | 奇米网网址 | 国产一级免费av | 国产在线色 | av+在线播放在线播放 | 亚洲成人免费在线 | 欧美极品在线播放 | 免费精品人在线二线三线 | 国产91小视频 | 国产一区在线观看免费 | 丝袜网站在线观看 | 免费涩涩网站 | 欧美成人999| 免费观看的黄色片 | 精品视频123区在线观看 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 99热精品国产一区二区在线观看 | 九九亚洲精品 | 久久五月婷婷丁香 | 国产大片免费久久 | 国产精品a久久久久 | 91在线免费视频 | 国产精品av免费在线观看 | 日日夜夜狠狠 | 成人av电影在线 | 国产一区电影在线观看 | 中文日韩在线视频 | 中文字幕色在线视频 | 91爱爱视频 | 综合激情伊人 | 在线一二三四区 | 国产91免费在线 | 国产日韩精品一区二区在线观看播放 | 亚洲欧美日韩国产一区二区三区 | 这里只有精品视频在线 | 日韩99热 | 日韩aⅴ视频 | 久久久久久久久毛片 | 欧美日韩国产成人 | 五月天久久婷 | 麻豆传媒视频在线 | 国产香蕉97碰碰碰视频在线观看 | 69xx视频 | 国产精品久久久久久久久久久久午夜 | 在线91视频 | 日韩高清 一区 | 亚洲精品999 | 国产 字幕 制服 中文 在线 | 久久久国产影视 | 国产欧美综合在线观看 | 美女网站在线免费观看 | 狠狠综合网 | 91在线看网站 | 亚洲综合在线一区二区三区 | 久久高清av| 国产精品久久久久久久婷婷 | 九色自拍视频 | 亚洲国产高清视频 | 久久久久久久免费看 | 天天爽夜夜爽人人爽曰av | 日韩av一区二区在线影视 | 韩日成人av| 欧洲成人av | 日韩一区二区久久 | 国产成人精品久久久久蜜臀 | 久草在线观看资源 | 久草视频资源 | 色综合久久综合 | av福利电影| 亚洲免费婷婷 | 中文 一区二区 | av一级在线观看 | 久久综合五月天 | 精品人人人 | 男女激情麻豆 | 91免费观看视频在线 | 婷婷六月综合网 | 国产第一页福利影院 | 狠狠干天天干 | 国产亚州精品视频 | 高清免费av在线 | 色a综合 | 九九爱免费视频在线观看 | 亚洲精品国产精品国自产 | 日韩一区二区三区在线看 | 九九九九热精品免费视频点播观看 | 亚洲少妇天堂 | 91精品日韩| 一区二区精品在线观看 | 热久久国产 | 日韩欧美91 | av大片网址| 蜜桃视频日韩 | 国产成人高清在线 | 成人精品一区二区三区电影免费 | 婷婷久月 | 久久久亚洲国产精品麻豆综合天堂 | 久久免费视频在线观看 | 婷婷伊人网 | 天天色.com | 偷拍福利视频一区二区三区 | 在线a视频免费观看 | 色综合久久久久综合体 | 五月花激情 | 天天躁天天操 | 午夜黄色 | 国产一级黄色片免费看 | 久久久精品 一区二区三区 国产99视频在线观看 | 久久精视频 | 午夜性色| 亚洲视频资源在线 | 在线免费观看成人 | 人人玩人人添人人澡97 | 99在线国产| 国产精品第十页 | 国产婷婷精品 | 亚洲高清视频一区二区三区 | 国产丝袜制服在线 | 国产精品 999 | 99r在线| 精品国产精品国产偷麻豆 | 激情黄色av | 色噜噜噜噜 | 久久福利在线 | 国产91精品一区二区麻豆网站 | 91亚洲影院 | 97夜夜澡人人双人人人喊 | 成人小电影在线看 | 黄色亚洲片 | 亚洲欧美成人综合 | 性色av免费观看 | 日韩激情视频 | 久久精品视频观看 | 国产成人免费在线 | 97品白浆高清久久久久久 | 国产精品欧美久久久久天天影视 | 午夜精品久久久久久久99热影院 | 精品国产亚洲一区二区麻豆 | 国产96精品 | 国产亚洲人 | 亚洲欧美视频在线观看 | 天天干天天射天天操 | 91精品在线看 | 中文字幕首页 | 国产精品一区二区久久精品爱涩 | 精品在线观看视频 | 久久精品成人热国产成 | 国产精品igao视频网入口 | 一区二区精 | 国产最新网站 | a一片一级| 国产免费精彩视频 | 国产剧情一区二区 | 天天操狠狠操网站 | av中文字幕网站 | 天天天色综合 | 很污的网站 | 久久艹人人 | 9在线观看免费高清完整版在线观看明 | 久久久久女人精品毛片 | 色欧美视频 | 成人av手机在线 | 亚洲欧美综合精品久久成人 | 成人一区二区三区在线 | 亚洲人成网站精品片在线观看 | 91精品一区国产高清在线gif | 500部大龄熟乱视频使用方法 | 免费看的黄色的网站 | 欧美日韩在线精品 | 91香蕉国产在线观看软件 | av一本久道久久波多野结衣 | 中文字幕一区二区三区在线播放 | 在线观看av网站 | 色噜噜在线观看 | 欧美激情片在线观看 | 欧美日韩在线免费视频 | 91片黄在线观 | 夜色成人网 | 中文字幕在线看视频国产 | a黄色影院 | 热久精品| 超碰公开在线 | 久久综合久久88 | 久久无码精品一区二区三区 | av资源网在线播放 | 精品国产免费久久 | 五月天丁香综合 | 免费观看黄 | 国产精品久久久久久久久久久久冷 | 国产黄色免费看 | 欧美成人aa | 精品视频在线免费观看 | 在线播放一区二区三区 | 国产精品福利小视频 | 久草电影网 | 91精品国产综合久久福利不卡 | www夜夜操com | 国产午夜三级一区二区三桃花影视 | 天天综合天天做天天综合 | 国产精品刺激对白麻豆99 | 波多野结衣亚洲一区二区 | 日韩精品中文字幕一区二区 | 成人黄性视频 | 777久久久| 亚洲一本视频 | 最新日本中文字幕 | 亚洲国产精品小视频 | 国产一级特黄毛片在线毛片 | 在线视频一区二区 | 国产黄色精品在线观看 | 国产精品免费久久久久影院仙踪林 | 国产黄a三级三级 | 久草干| 日韩欧美视频 | 日本韩国中文字幕 | 日韩有码第一页 | 中文字幕在线观看第二页 | 亚洲精品国产免费 | 91漂亮少妇露脸在线播放 | 狠狠干在线 | 国精产品满18岁在线 | 国内精品久久久久影院优 | 成人av在线资源 | 激情久久伊人 | 久久欧美在线电影 | 国内精品久久久久久久久 | 中文字幕超清在线免费 | 狠狠狠狠狠狠 | 国产特级毛片aaaaaa | 亚洲理论片在线观看 | 国产精品扒开做爽爽的视频 | 国产视频一区二区在线观看 | 美女久久99 | 日韩超碰| 2021av在线 | 另类老妇性bbwbbw高清 | 在线观看视频h | 久草91视频 | 国产精品手机看片 | 永久免费av在线播放 | 青青草国产在线 | 中文超碰字幕 | 91精品蜜桃 | 日韩精品黄 | 久久免费资源 | 国产中文字幕免费 | 九九视频精品免费 | 国产精品大全 | 九色精品在线 | 夜夜骑天天操 | 国产亚洲成人精品 | 精品国产伦一区二区三区观看说明 | 欧美激情另类文学 | 天堂在线一区二区 | 亚洲综合成人在线 | 亚洲人毛片 | 狠狠综合久久av | 69亚洲精品| 国产综合香蕉五月婷在线 | 国产在线精品国自产拍影院 | 亚洲精品1234区 | 婷香五月| 2019精品手机国产品在线 | 亚洲综合激情小说 | 美女网站在线免费观看 | 人人揉人人揉人人揉人人揉97 | 国产精彩视频 | 国产精品久久久久久久妇 | 日韩黄色网络 | 特级西西人体444是什么意思 | 国产精品久久久久久五月尺 | 日韩免费一区二区三区 | 97超碰在线资源 | 午夜精品一区二区三区可下载 | 午夜视频在线观看一区二区三区 | 在线免费高清视频 | 一区二区三区中文字幕在线观看 | 国精产品一二三线999 | 日韩免费网址 | 91高清在线看 | 国产精品免费观看久久 | 狠狠网 | 97福利在线观看 | 欧美精品一区二区三区四区在线 | 日韩免费电影网站 | 婷婷四房综合激情五月 | 99久久婷婷国产综合精品 | 欧美成人精品欧美一级乱 | 欧美国产日韩一区二区三区 | 中文字幕日韩免费视频 | 日本午夜免费福利视频 | 日韩欧美一区二区不卡 | 国产永久免费 | 亚洲天堂视频在线 | 国产一二三四在线观看视频 | 午夜精品一区二区三区可下载 | 91麻豆文化传媒在线观看 | 伊人五月综合 | 日日夜夜精品网站 | 精品1区2区3区| 欧美日韩高清国产 | 最近字幕在线观看第一季 | 808电影免费观看三年 | 一区二区三区 中文字幕 | 日本激情视频中文字幕 | 婷香五月| 五月婷婷在线播放 | 免费看片在线观看 | 亚洲特级毛片 | av电影免费观看 | 天天夜夜操 | 911亚洲精品第一 | 五月花婷婷 | 国产精品美女www爽爽爽视频 | 久久xx视频| 日韩成人精品 | 国产一区二区在线播放视频 | 黄色三级网站 | av在线不卡观看 | 9797在线看片亚洲精品 | 18久久久 | 91在线视频一区 | 久久精品99国产国产 | 亚州黄色一级 | 黄色影院在线免费观看 | 三级av在线播放 | 怡红院久久 | 精品国产一区二区三区日日嗨 | 成人久久久久 | 欧美成人va| av在线播放免费 | 亚洲欧美国产视频 | 国产在线精品二区 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 欧美激情综合五月色丁香 | 韩国精品视频在线观看 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 欧美永久视频 | av免费观看网站 | 久久久伊人网 | 亚洲国产精品人久久电影 | 色欧美成人精品a∨在线观看 | 91天天操 | 九七人人干 | 国产亚洲精品久久久久久久久久久久 | 久久狠狠干 | 精品主播网红福利资源观看 | 亚洲a色| 91亚洲在线观看 | 天天干国产 | 欧美一级片免费 | 亚洲一区日韩 | 久久国产精品偷 | 日本精品小视频 | 国产精品成人一区二区三区 | 久久久国产精品人人片99精片欧美一 | 久久亚洲综合色 | 日韩精品中文字幕av | 99视频免费 | 国产精品久久久久久久久久久免费 | 最新色站 | 国产免费观看视频 | 久久精品日产第一区二区三区乱码 | 91高清免费在线观看 | 五月综合色婷婷 | 色婷婷综合久色 | 亚洲国产高清在线观看视频 | 亚洲综合视频在线播放 | 99视频导航| 成人免费在线视频观看 | 五月天高清欧美mv | 日韩一级成人av | 中文字幕在线乱 | 国产中文字幕在线观看 | 99色在线视频 | 伊人资源视频在线 | 91视频黄色 | 中文字幕免费一区 | 亚洲激精日韩激精欧美精品 | 国产精品第二十页 | 亚洲视频观看 | 国产婷婷 | 探花视频在线观看免费 | 欧美日韩视频一区二区三区 | 久久人人爽人人人人片 | 久久亚洲综合国产精品99麻豆的功能介绍 | 美女黄濒 | 在线看小早川怜子av | 国产传媒一区在线 | 欧美视频日韩视频 | 人人射| 最近2019好看的中文字幕免费 | 嫩小bbbb摸bbb摸bbb | 色88久久| 亚洲精品小视频在线观看 | 九九久久成人 | 亚洲激情视频在线观看 | 久久久久久综合网天天 | 国产91精品看黄网站 | 亚洲精品18日本一区app | 99精品在线免费在线观看 | 五月激情站| 国产97在线观看 | 又爽又黄又无遮挡网站动态图 | av资源在线观看 | 色视频在线观看免费 | 国产一区二区日本 | 奇米网网址| 欧美性大战久久久久 | 日韩视频a | 色播五月激情五月 | 成人h电影 | 国产一级淫片在线观看 | 婷婷99| 91亚洲国产成人久久精品网站 | 色.www| 亚洲精品国产视频 | 91成人天堂久久成人 | 亚洲黄色在线免费观看 | 国产女人40精品一区毛片视频 | 久久人人精 | 天天干,天天插 | 日本视频高清 | 婷婷在线网 | 欧美激情视频一区二区三区免费 | 久久99久久99精品免观看软件 | 开心色婷婷 | 九色精品免费永久在线 | 九九九在线观看视频 | 久久婷五月 | 国产韩国日本高清视频 | 欧美精品成人在线 | 丁香九月激情 | 欧美孕妇视频 | 韩国在线一区二区 | 久草99 | 亚洲成av人电影 | 狠狠的干 | 久久久国产毛片 | 激情婷婷在线观看 | 免费又黄又爽视频 | 最新色站 | 免费在线观看一区二区三区 | 亚洲乱码国产乱码精品天美传媒 | 在线草| 中文字幕中文字幕 | a级国产乱理论片在线观看 特级毛片在线观看 | 日韩欧美不卡 | 日韩在线观看av | 精品国偷自产国产一区 | 成人h视频 | 99综合影院在线 | 成人黄色大片 | 国产精品不卡av | 人人爱人人舔 | 免费视频 三区 | 五月天.com | 亚洲高清视频在线播放 | 国产精品 日本 | 韩国av一区二区三区在线观看 | 精品黄色在线观看 | 精品一区二区久久久久久久网站 | 不卡精品 | 久久综合久久综合久久综合 | 91欧美国产 | 激情av资源 | 成人av影视 | av线上免费看 | 天天综合在线观看 | 蜜臀久久99精品久久久久久网站 | 久久精品日本啪啪涩涩 | 国产精品a级 | 日韩高清一区二区 | 久久av观看 | 精品亚洲免费 | 一区二区三区在线视频观看58 | 成人在线一区二区三区 | 一级黄色毛片 | 九九九九热精品免费视频点播观看 | 欧美色精品天天在线观看视频 | 精品免费视频. | 超碰.com| 欧美一二三视频 | 97免费视频在线 | 夜色资源站wwwcom | 日日摸日日爽 | 夜夜爽www| 国产精品视频免费在线观看 | 偷拍久久久 | 亚洲最新精品 | 黄色免费视频在线观看 | 久久久久久久久久久高潮一区二区 | 久久久久久久久免费 | 国内成人精品视频 | 日本久久中文 | 国产成人精品一区二区三区 | 午夜精品福利在线 | 午夜精选视频 | 丁香六月在线观看 | 成人在线超碰 | 怡春院av| 久久综合狠狠综合久久综合88 | 伊人六月 | 国内精品久久久久久久影视简单 | 日韩精品短视频 | 色鬼综合网 | 91插插插免费视频 | 特级毛片在线免费观看 | 看全黄大色黄大片 | 精品国产大片 | 91亚洲精品久久久蜜桃借种 | 91日韩在线播放 | 不卡的av在线播放 | 天天碰天天操视频 | 黄色精品久久 | 国产一级大片在线观看 | 日本99久久 | 成人亚洲免费 | 欧美日韩不卡在线视频 | 日韩精品久久一区二区三区 | 91看片看淫黄大片 | 高清国产午夜精品久久久久久 | 国产精品一区二区三区四区在线观看 | 亚洲精品自拍视频在线观看 | 午夜狠狠操 | 亚洲精品视频在线播放 | 欧美日韩国产一区二区三区 | 亚一亚二国产专区 | 五月天色综合 | 色午夜影院 | 欧美va在线观看 | av中文字幕在线电影 | 在线网站黄 | 色综合久久久久综合体桃花网 | 国产又粗又猛又色又黄视频 | 亚洲一区二区天堂 | 免费看一级特黄a大片 | 欧美在线观看视频一区二区 | 亚洲欧美日韩中文在线 | 99r在线播放| 99一区二区三区 | 国产精品不卡视频 | 日日激情 | a爱爱视频| 免费av视屏 | 黄色三级网站 | 最新日本中文字幕 | 九九在线视频免费观看 | 欧美日韩精品在线观看视频 | 国内精品在线观看视频 | 激情开心网站 | 最新三级在线 | 在线看一级片 | 超碰精品在线观看 | 99精品在线免费视频 | 亚洲精品福利在线观看 | 天天射天天爱天天干 | av成人在线网站 | 搡bbbb搡bbb视频 | 人成电影网 | 国产中文字幕久久 | 九九九热精品免费视频观看网站 | 九色在线 | 久久久99精品免费观看app | 91桃花视频 | 欧美福利在线播放 | 国产亚洲欧美精品久久久久久 | 欧美色图30p | 日韩二区在线 | 91亚色在线观看 | 国产精品区免费视频 | 亚洲第一香蕉视频 | 99国产在线观看 | 亚洲精品久久久久久久不卡四虎 | 黄色不卡av | 91久久精品一区二区三区 | 中文字幕成人在线 | 免费看一级 | 99在线热播精品免费99热 | 日本精品在线视频 | 激情五月婷婷丁香 | 亚洲精品美女久久17c | 91成人破解版 | 久久99九九99精品 | 国产精品电影在线 | 欧美亚洲一级片 | 色狠狠干 | 天天激情天天干 | 亚洲成a人片在线观看网站口工 | 久久99精品国产91久久来源 | 91视频 - 114av| 91麻豆传媒 | 在线免费观看国产精品 | 小草av在线播放 | 亚洲一一在线 | 狠狠躁天天躁综合网 | 国产综合在线观看视频 | 特级西西人体444是什么意思 | 久久午夜精品视频 | 天天射天天艹 | 午夜 在线| 国产在线无 | 99精品一级欧美片免费播放 | 人人看人人做人人澡 | 亚洲精品欧美精品 | 四虎欧美 | 亚洲精品自在在线观看 | 久久精品这里精品 | 夜夜操网站 | 久久不卡av | 99自拍视频在线观看 | 欧美一级黄色网 | 免费男女羞羞的视频网站中文字幕 | 色综合小说 | 992tv人人网tv亚洲精品 | www视频在线免费观看 | 色偷偷888欧美精品久久久 | 久久国产精品一二三区 | 美女黄色网在线播放 | 中文字幕在线观看1 | 亚洲精品在线视频播放 | 九九久久国产 | 国产欧美精品在线观看 | 国产免费激情久久 | 国产高清视频 | 欧美a级成人淫片免费看 | 999久久久久久久久 69av视频在线观看 | 国产91av视频在线观看 | 91视视频在线直接观看在线看网页在线看 | 女女av在线 | 欧美久久久久久久久 | 婷婷六月丁香激情 | 天天操天天干天天 | 一区 在线 影院 | 97在线成人 | 狠狠地操 | 欧美性色19p | 国产 欧美 日产久久 | 日本系列中文字幕 | 国产成人av片 | 狠狠色丁香久久婷婷综合丁香 | 国产一级高清视频 | 91人人人| 日韩精品免费 | 99久久精品免费一区 | 国产在线成人 | 99久久精品国产观看 | 黄色av成人在线观看 | 久久草精品 | 免费高清在线观看电视网站 | 国产精品18久久久久久不卡孕妇 | 国产精品一区二区三区在线免费观看 | 日韩高清成人在线 | 久久久69| 在线观看黄色av | 久久99精品久久久久久久久久久久 | 国产精品九九九九九九 | 中文字幕免费在线看 | 国产精品美女免费看 | 97超碰人人澡人人 | 日韩精品一区二区三区免费观看 | 中日韩在线 | 在线v片免费观看视频 | 久久精品国产v日韩v亚洲 | 日韩精品在线观看av | 久久综合九色综合97_ 久久久 | 亚洲激情中文 | 蜜桃av久久久亚洲精品 | www.久久免费视频 | 亚洲天天摸日日摸天天欢 | 在线a亚洲视频播放在线观看 | 亚洲精品美女免费 | 亚洲精品国产精品国自产在线 | 麻豆视频免费入口 | 99久久99久久免费精品蜜臀 | 亚洲国产久 | 二区视频在线观看 | 午夜视频在线观看网站 | 999精品| a成人v在线| 国产不卡在线观看 | 欧美视频日韩视频 | 国产高清视频在线免费观看 | 一区二区三区中文字幕在线 | 黄色免费电影网站 | 国产午夜精品一区二区三区嫩草 | 日韩三级免费 | 色播五月激情综合网 | 免费情趣视频 | 精品久久一区二区三区 | 成人av免费在线播放 | 玖玖玖国产精品 | 国产精品一区在线观看 | 四虎在线免费观看 | 中文字幕4 | 日韩特黄一级欧美毛片特黄 | 久久综合桃花 | 黄色一级在线视频 | 久久久高清免费视频 | 天天av在线播放 | 久热国产视频 | 国产亚洲精品久久久久久久久久久久 | 欧美日韩国产色综合一二三四 | 亚洲精品资源在线观看 | 国产免费影院 | 少妇精品久久久一区二区免费 | 久久国产精品久久久久 | 91桃色在线观看视频 | 国产成人性色生活片 | 成人免费影院 | 色网站在线免费 | adc在线观看 | 黄色免费网站下载 | 久香蕉 | 国产伦理久久精品久久久久_ | 国产精品观看 | 国产视频不卡 | 亚洲精品午夜视频 | 成人av在线网 | 欧美一二三在线 | 国产高清永久免费 | 日韩精品视频在线观看免费 | 亚洲影视九九影院在线观看 | 久久精品国产精品亚洲 | 亚洲www天堂com | 在线观看中文字幕视频 | 亚洲欧美视频在线 | 狠狠网 | 久久97精品 | 欧美大香线蕉线伊人久久 | 亚洲mv大片欧洲mv大片免费 | 天天伊人狠狠 | 日日日日干 | 激情网在线视频 | 久久天天躁狠狠躁夜夜不卡公司 | 丰满少妇对白在线偷拍 | 午夜久久久影院 | 婷婷国产一区二区三区 | 91成人免费在线视频 | 成人免费在线视频观看 | 午夜色性片 | 中文字幕高清有码 | 久久国产精品久久国产精品 | 美女国产网站 | 精品一区二区在线播放 | 手机av永久免费 | 亚洲国产精品一区二区久久,亚洲午夜 | 99久久日韩精品视频免费在线观看 | 国产精品久久久久久婷婷天堂 | 欧美贵妇性狂欢 | 免费看高清毛片 | 成人h在线播放 | 久久精品123| 午夜美女wwww| 日韩精品一区二区不卡 | 国产精品女人久久久 | 亚洲精品在线视频网站 | 国产特级毛片aaaaaa高清 | 国内精品久久久久久 | 日韩精品中文字幕在线不卡尤物 | 日三级在线 | 久久精品综合 | 麻豆小视频在线观看 | 精品久久久久久综合日本 | 成人精品亚洲 | 精品国自产在线观看 | 亚洲精品福利视频 | 草莓视频在线观看免费观看 | 国产三级精品在线 | 插久久 | 久久影视精品 | 国产91精品一区二区麻豆亚洲 | 日韩欧美网站 | 美女视频是黄的免费观看 | 草久久影院| 五月婷婷丁香六月 | 日韩亚洲在线观看 | 黄色在线成人 | 久草97| 欧美aⅴ在线观看 | 国产在线观看高清视频 | 黄色一级免费电影 | avv天堂| 九九热中文字幕 | 亚州精品在线视频 | 免费成人在线网站 | 六月久久婷婷 | 久久久久久不卡 | 国产天天综合 | 日日夜夜天天 | 日本性动态图 | 亚洲码国产日韩欧美高潮在线播放 | 免费一级毛毛片 | 最近最新最好看中文视频 | 精品国产一区二区三区在线 | 手机av在线网站 | 国产精品99久久久久久久久 | 精品久久久网 | 久久一区国产 | 欧美一区在线看 | 91久久精品一区二区二区 | 欧美性免费| 91色一区二区三区 | 人人干人人搞 | 精品国产亚洲在线 | 国产成人中文字幕 | 97超碰人人澡人人爱 | 美女久久久久 | 日韩精品中文字幕在线 | 麻豆视屏 | 久久一精品 | 国产精品久久久久永久免费 | 欧美超碰在线 | 丁香资源影视免费观看 | 久久免费久久 | 国产麻豆电影在线观看 | av高清一区 | 久草国产视频 | 亚洲一区二区精品 | 午夜狠狠操 | 999久久久欧美日韩黑人 | 天天操天天综合网 | 永久免费毛片 | 婷婷丁香国产 | 久久精品xxx | 国语对白少妇爽91 | 久久久国产精品久久久 | 国产999精品视频 | 日本女人在线观看 | 中文字幕黄色 | 日韩黄色网络 | 国产成人免费高清 | 麻豆激情电影 | 99综合电影在线视频 | 久久综合色影院 | 国产麻豆视频免费观看 | 亚洲片在线观看 | 91麻豆看国产在线紧急地址 | 欧美日韩激情视频8区 | 久久专区| 亚洲v欧美v国产v在线观看 | 中文字幕中文中文字幕 | 九色最新网址 | 九月婷婷人人澡人人添人人爽 | 日韩精品一区电影 | 天天色天天 | 黄色午夜网站 | 午夜三级福利 | 久久久久伦理电影 | 丁香婷婷综合激情五月色 | 国产精品久99| 国产精品久久久久久久久久尿 | 国产精品99久久免费黑人 | 日韩精品高清视频 | 97色婷婷成人综合在线观看 | 97超碰在线久草超碰在线观看 | 高清av中文在线字幕观看1 | 欧美二区视频 | 丁香婷婷色综合亚洲电影 | 丁香电影小说免费视频观看 | 欧美激情精品久久 | 九九在线高清精品视频 | 亚洲成人免费观看 | 亚洲精品乱码白浆高清久久久久久 | 亚洲色视频 | 久久久久久久久久久高潮一区二区 | 91精品秘密在线观看 | 免费看高清毛片 | 天堂视频中文在线 | 亚洲欧美成人在线 |