精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用 CnosDB 與 TensorFlow 進行時間序列預測

數據庫 其他數據庫
CnosDB是一款基于分布式架構的高性能時序數據庫。TensorFlow則是目前在預測領域中非常受歡迎的深度學習框架之一。在這篇文章中,您將學習如何利用時間序列數據進行預測,特別是結合CnosDB和TensorFlow來進行預測。由于時間序列數據的自相關性,許多數據科學算法無法用于處理此類數據。因此,在使用時間序列數據進行機器學習時需要使用特定的方法,與其他領域的方法略有不同。

一、從三體運動到太陽黑子變化預測

1、前言

太陽黑子是太陽光球層上發生的太陽活動現象,通常成群出現。預測太陽黑子變化是空間氣象研究中最活躍的領域之一。

太陽黑子觀測持續時間很長。長時間的數據積累有利于挖掘太陽黑子變化的規律。長期觀測顯示,太陽黑子數及面積變化呈現出明顯的周期 性,且周期呈現不規則性,大致范圍在 9 ~ 13 a , 平均周期約為 11 a,太陽黑子數及面積變化的峰值不恒定。

最新數據顯示,近些年來太陽黑子數和面積有明顯的下降趨勢。

圖片

鑒于太陽黑子活動強烈程度對地球有著深刻的影響,因此探測太陽黑子活動就顯得尤為重要。基于物理學模型(如動力模型)和統計學模型(如自回歸滑動平均)已被廣泛應用于探測太陽黑子活動。為了更高效地捕捉太陽黑子時間序列中存在的非線性關系,機器學習方法被引入。

值得一提的是,機器學習中的神經網絡更擅長挖掘數據中的非線性關系。

因此,本文將介紹如何使用時序數據庫 CnosDB 存儲太陽黑子變化數據,并進一步使用TensorFlow實現1DConv+LSTM 網絡來預測太陽黑子數量變化。

2、太陽黑子變化觀測數據集簡介

本文使用的太陽黑子數據集是由SILSO 網站發布2.0版本(WDC-SILSO, Royal Observatory of Belgium, Brussels, http://sidc.be/silso/datafiles)。

圖片

我們主要分析和探索:1749至2023年,月均太陽黑子數(monthly mean sunspot number,MSSN)變化情況。

二、數據導入

將 MSSN 數據 csv 格式文件 SN_m_tot_V2.0.csv https://www.sidc.be/silso/infosnmtot 下載到本地。

以下是官方提供的 CSV 文件描述:

Filename: SN_m_tot_V2.0.csv
Format: Comma Separated values (adapted for import in spreadsheets)
The separator is the semicolon ';'.
Contents:
Column 1-2: Gregorian calendar date
- Year
- Month
Column 3: Date in fraction of year.
Column 4: Monthly mean total sunspot number.
Column 5: Monthly mean standard deviation of the input sunspot numbers.
Column 6: Number of observations used to compute the monthly mean total sunspot number.
Column 7: Definitive/provisional marker. '1' indicates that the value is definitive. '0' indicates that the value is still provisional.

我們使用 pandas 進行文件加載和預覽:

import pandas as pd
df = pd.read_csv("SN_m_tot_V2.0.csv", sep=";", header=None)
df.columns = ["year", "month", "date_fraction", "mssn", "standard_deviation", "observations", "marker"]
# convert year and month to strings
df["year"] = df["year"].astype(str)
df["month"] = df["month"].astype(str)
# concatenate year and month
df["date"] = df["year"] + "-" + df["month"]
df.head()

圖片

import matplotlib.pyplot as plt 
df["Date"] = pd.to_datetime(df["date"], format="%Y-%m")
plt.plot(df["Date"], df["mssn"])
plt.xlabel("Date")
plt.ylabel("MSSN")
plt.title("Sunspot Activity Over Time")
plt.show()

圖片

1、使用時序數據庫 CnosDB 存儲 MSSN 數據

CnosDB(An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability.)。

  • Official Website: ?http://www.cnosdb.com?
  • Github Repo: ?https://github.com/cnosdb/cnosdb?

(注:本文假設你已具備 CnosDB 安裝部署和基本使用能力,相關文檔詳見 ?https://docs.cnosdb.com/?)。

在命令行中使用 Docker 啟動 CnosDB 數據庫服務,并進入容器使用 CnosDB CLI 工具直接訪問 CnosDB:

(base) root@ecs-django-dev:~# docker run --restart=always --name cnosdb -d --env cpu=2 --env memory=4 -p 31007:31007 cnosdb/cnosdb:v2.0.2.1-beta
(base) root@ecs-django-dev:~# docker exec -it cnosdb sh sh
# cnosdb-cli
CnosDB CLI v2.0.0
Input arguments: Args { host: "0.0.0.0", port: 31007, user: "cnosdb", password: None, database: "public", target_partitions: None, data_path: None, file: [], rc: None, format: Table, quiet: false }

為了簡化分析,我們只需存儲數據集中觀測時間和太陽黑子數。因此,我們將年(Col 0)和月(Col 1)拼接作為觀測時間(date, 字符串類型),月均太陽黑子數(Col 3)可以不作處理直接存儲。

我們可以在 CnosDB CLI 中使用 SQL 創建一張名為 sunspot 數據表,以用于存儲 MSSN 數據集。

public ? CREATE TABLE sunspot (
date STRING,
mssn DOUBLE,
);
Query took 0.002 seconds.
public ? SHOW TABLES;
+---------+
| Table |
+---------+
| sunspot |
+---------+
Query took 0.001 seconds.
public ? SELECT * FROM sunspot;
+------+------+------+
| time | date | mssn |
+------+------+------+
+------+------+------+
Query took 0.002 seconds.

2、使用 CnosDB Python Connector 連接和讀寫 CnosDB 數據庫

Github Repo: https://github.com/cnosdb/cnosdb-client-python?。

# 安裝 Python Connector
pip install -U cnos-connector
from cnosdb_connector import connect
conn = connect(url="http://127.0.0.1:31001/", user="root", password="")
cursor = conn.cursor()

如果不習慣使用 CnosDB CLI,我們也可以直接使用 Python Connector 創建數據表。

# 創建 tf_demo database
conn.create_database("tf_demo")
# 使用 tf_demo database
conn.switch_database("tf_demo")
print(conn.list_database())
cursor.execute("CREATE TABLE sunspot (date STRING, mssn DOUBLE,);")
print(conn.list_table())

輸出如下,其中包括 CnosDB 默認的 Database。

[{'Database': 'tf_demo'}, {'Database': 'usage_schema'}, {'Database': 'public'}]
[{'Table': 'sunspot'}]

將之前 pandas 的 dataframe 寫入 CnosDB。

### df 為pandas的dataframe,"sunspot"為CnosDB中的表名,['date', 'mssn']為需要寫入的列的名字
### 如果寫入的列不包含時間列,將會根據當前時間自動生成
conn.write_dataframe(df, "sunspot", ['date', 'mssn'])

三、讀取數據

參考論文:程術, 石耀霖, 張懷. 基于神經網絡預測太陽黑子變化 (2022)。

鏈接: ?http://journal.ucas.ac.cn/CN/10.7523/j.ucas.2021?.0068

圖片

使用 CnosDB 讀取數據

df = pd.read_sql("select * from sunspot;", conn)
print(df.head())

圖片

四、將數據集劃分為訓練集和測試集

import numpy as np
# Convert the data values to numpy for better and faster processing
time_index = np.array(df['date'])
data = np.array(df['mssn'])
# ratio to split the data
SPLIT_RATIO = 0.8
# Dividing into train-test split
split_index = int(SPLIT_RATIO * data.shape[0])
# Train-Test Split
train_data = data[:split_index]
train_time = time_index[:split_index]
test_data = data[split_index:]
test_time = time_index[split_index:]

使用滑動窗口法構造訓練數據

圖片

import tensorflow as tf
## required parameters
WINDOW_SIZE = 60
BATCH_SIZE = 32
SHUFFLE_BUFFER = 1000
## function to create the input features
def ts_data_generator(data, window_size, batch_size, shuffle_buffer):
'''
Utility function for time series data generation in batches
'''
ts_data = tf.data.Dataset.from_tensor_slices(data)
ts_data = ts_data.window(window_size + 1, shift=1, drop_remainder=True)
ts_data = ts_data.flat_map(lambda window: window.batch(window_size + 1))
ts_data = ts_data.shuffle(shuffle_buffer).map(lambda window: (window[:-1], window[-1]))
ts_data = ts_data.batch(batch_size).prefetch(1)
return ts_data# Expanding data into tensors
# Expanding data into tensors
tensor_train_data = tf.expand_dims(train_data, axis=-1)
tensor_test_data = tf.expand_dims(test_data, axis=-1)
## generate input and output features for training and testing set
tensor_train_dataset = ts_data_generator(tensor_train_data, WINDOW_SIZE, BATCH_SIZE, SHUFFLE_BUFFER)
tensor_test_dataset = ts_data_generator(tensor_test_data, WINDOW_SIZE, BATCH_SIZE, SHUFFLE_BUFFER)

五、定義 1DConv+LSTM 神經網絡模型

model = tf.keras.models.Sequential([
tf.keras.layers.Conv1D(filters=128, kernel_size=3, strides=1, input_shape=[None, 1]),
tf.keras.layers.MaxPool1D(pool_size=2, strides=1),
tf.keras.layers.LSTM(128, return_sequences=True),
tf.keras.layers.LSTM(64, return_sequences=True),
tf.keras.layers.Dense(132, activatinotallow="relu"),
tf.keras.layers.Dense(1)])
## compile neural network model
optimizer = tf.keras.optimizers.Adam(learning_rate=1e-3)
model.compile(loss="mse",
optimizer=optimizer,
metrics=["mae"])
## training neural network model
history = model.fit(tensor_train_dataset, epochs=20, validation_data=tensor_test_dataset)

圖片

# summarize history for loss
plt.plot(history.history['loss'])
plt.plot(history.history['val_loss'])
plt.title('model loss')
plt.ylabel('loss')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()

圖片

六、使用訓練好的模型預測 MSSN

def model_forecast(model, data, window_size):
ds = tf.data.Dataset.from_tensor_slices(data)
ds = ds.window(window_size, shift=1, drop_remainder=True)
ds = ds.flat_map(lambda w: w.batch(window_size))
ds = ds.batch(32).prefetch(1)
forecast = model.predict(ds)
return forecast
rnn_forecast = model_forecast(model, data[..., np.newaxis], WINDOW_SIZE)
rnn_forecast = rnn_forecast[split_index - WINDOW_SIZE:-1, -1, 0]
# Overall Error
error = tf.keras.metrics.mean_absolute_error(test_data, rnn_forecast).numpy()
print(error)
101/101 [==============================] - 2s 18ms/step
24.676455

七、與真實值對比的可視化結果

plt.plot(test_data)
plt.plot(rnn_forecast)
plt.title('MSSN Forecast')
plt.ylabel('MSSN')
plt.xlabel('Month')
plt.legend(['Ground Truth', 'Predictions'], loc='upper right')
plt.show()

圖片

產品相關文檔:

1. CnosDB快速上手指南: ?https://docs.cnosdb.com?

2. CnosDB官網: ?https://www.cnosdb.com?

3. CnosDB GitHub倉庫:

?https://github.com/cnosdb/cnosdb?

參考文獻:

?程術, 石耀霖, 張懷. 基于神經網絡預測太陽黑子變化(2022)  http://journal.ucas.ac.cn/CN/10.7523/j.ucas.2021.0068

今天的分享就到這里,謝謝大家。?

責任編輯:姜華 來源: DataFunTalk
相關推薦

2024-07-18 13:13:58

2025-01-14 13:32:47

2021-04-07 10:02:00

XGBoostPython代碼

2023-03-27 07:34:28

XGBoostInluxDB時間序列

2024-01-30 01:12:37

自然語言時間序列預測Pytorch

2022-08-16 09:00:00

機器學習人工智能數據庫

2024-11-04 15:34:01

2024-10-23 17:10:49

2024-12-16 13:15:15

機器學習時間序列分析數據缺失

2022-11-24 17:00:01

模型ARDL開發

2024-05-09 16:23:14

2024-06-27 16:38:57

2017-01-09 09:20:07

Ubuntu NTP同步

2023-10-16 18:02:29

2024-06-17 16:02:58

2021-07-01 21:46:30

PythonHot-Winters數據

2023-10-13 15:34:55

時間序列TimesNet

2021-07-02 10:05:45

PythonHot-winters指數平滑

2024-10-24 16:46:41

2023-03-16 18:09:00

機器學習數據集
點贊
收藏

51CTO技術棧公眾號

任你操这里只有精品| 国产成人精品免高潮在线观看| 国产九九在线视频| 久草免费在线| 懂色一区二区三区免费观看| 97色伦亚洲国产| 欧美丰满美乳xxⅹ高潮www| 亚洲精品大全| 亚洲不卡av一区二区三区| 欧美日本亚洲| 99视频免费看| 爽好久久久欧美精品| 日韩在线视频免费观看高清中文| 一级全黄裸体片| 韩日精品一区| 亚洲成人综合在线| 黄瓜视频免费观看在线观看www| 日本黄色免费视频| 久久99久久精品| 欧美一二三视频| 欧美黄色免费在线观看| 欧美视频网址| 亚洲国产福利在线| 一级黄色片在线免费观看| 依依综合在线| 亚洲高清三级视频| 中文字幕一区二区三区在线乱码| 亚洲人妻一区二区| 国产精品亚洲一区二区三区在线| 国产精品成人播放| 国产精品久久久免费视频| 中文字幕一区二区三区乱码图片| 亚洲欧美精品中文字幕在线| 无码人妻一区二区三区一| 成人久久网站| 日本国产一区二区| 国产91xxx| 久草在线新免费首页资源站| 国产精品福利一区二区三区| 麻豆精品视频| 少妇又色又爽又黄的视频| 国产乱对白刺激视频不卡| 国产精品久久久久久久app| 国产情侣在线视频| 99精品国产一区二区青青牛奶| 欧美成人免费全部| 欧美丰满熟妇bbbbbb| 日韩1区在线| 亚洲欧美日韩区| 爱爱免费小视频| 色综合久久中文| 欧美精品一区二区在线观看| 一级黄色电影片| 亚洲va欧美va人人爽成人影院| 91精品国产一区二区三区| 亚洲污视频在线观看| 成人免费在线观看视频| 欧美亚洲国产一区二区三区| 999精品视频在线| 69堂精品视频在线播放| 欧美三级午夜理伦三级中视频| 日本va中文字幕| 51一区二区三区| 欧美日韩激情一区二区| 激情在线观看视频| 欧美一级大片在线视频| 日韩欧美亚洲国产精品字幕久久久| 日韩精品aaa| 91精品啪在线观看国产爱臀| 亚洲第一免费播放区| 精品国产人妻一区二区三区| 欧美日日夜夜| 国产亚洲美女久久| 蜜臀久久99精品久久久久久| 手机亚洲手机国产手机日韩| 日韩小视频在线| 免费人成在线观看| 日韩一级欧洲| 国产精品三级美女白浆呻吟| 国产精品视频a| 丁香六月久久综合狠狠色| 好看的日韩精品| 国产福利片在线| 日韩一区有码在线| 国产手机免费视频| 九九热线视频只有这里最精品| 欧美三区免费完整视频在线观看| 男人操女人下面视频| 91麻豆精品激情在线观看最新| 日韩激情在线视频| 国产精品视频在| 国产精品xvideos88| 98精品在线视频| 中国一区二区视频| 国产福利一区在线观看| 国新精品乱码一区二区三区18 | 亚洲福利精品在线| 色欲AV无码精品一区二区久久| 亚洲成人三区| 欧美一级视频一区二区| 91女人18毛片水多国产| eeuss影院一区二区三区| 色播亚洲视频在线观看| 蜜乳av一区| 欧美自拍偷拍午夜视频| 日本一区二区免费视频| 久久美女视频| 欧美野外猛男的大粗鳮| 精品国产无码AV| 国产亚洲欧美色| 日韩精品视频在线观看视频| 精品美女一区| 亚洲美女久久久| 欧美精品色哟哟| 秋霞国产午夜精品免费视频| 国产欧美日韩综合一区在线观看 | 欧美国产日韩一二三区| www.好吊操| 伊人国产精品| 伊人亚洲福利一区二区三区| 日产精品久久久久| 国产曰批免费观看久久久| 精品一区日韩成人| 手机在线免费看av| 欧美精品vⅰdeose4hd| 人人妻人人藻人人爽欧美一区| 欧美性久久久| 成人网页在线免费观看| 岛国在线大片| 色综合视频在线观看| 免费不卡的av| 欧美性久久久| 91黄色国产视频| 欧美成年黄网站色视频| 欧美亚洲国产bt| japanese中文字幕| 999在线观看精品免费不卡网站| 亚洲tv在线观看| 毛片在线播放a| 欧美午夜在线一二页| 欧美黄色激情视频| 久久午夜电影| 欧美亚州在线观看| 免费成人动漫| 亚洲欧美色图片| 国产精品久久久久久久久久精爆| 97精品视频在线观看自产线路二| 国产肉体ⅹxxx137大胆| 日韩一级淫片| 欧美精品激情在线| 亚洲黄色a级片| 亚洲一区二区精品视频| 国产亚洲精品成人a| 伊人狠狠色j香婷婷综合| 96久久精品| a毛片不卡免费看片| 亚洲成avwww人| 日操夜操天天操| 久久日韩粉嫩一区二区三区 | 精品一区二区三区在线播放视频| 亚洲成人自拍视频| 日韩一区中文| 欧美久久精品一级黑人c片| 精品黑人一区二区三区在线观看| 伊人夜夜躁av伊人久久| 在线观看免费视频国产| 99香蕉国产精品偷在线观看 | 久久精品女同亚洲女同13| 日韩视频在线一区二区三区| 蜜桃麻豆91| jizz亚洲女人高潮大叫| 久久手机精品视频| 亚洲av色香蕉一区二区三区| 天天综合网 天天综合色| 日韩精品无码一区二区三区久久久| 日本美女一区二区| 操bbb操bbb| 国产成人夜色高潮福利影视| 欧美中文在线视频| 幼a在线观看| 日韩欧美一区二区三区在线| 国产精品成人av久久| 久久免费电影网| 国产精品视频中文字幕| 午夜精品视频| 欧美日韩亚洲在线 | 国产精品久久国产愉拍| 日本成人黄色| 欧美日本三级| 国产精品成人一区二区三区吃奶| 高清免费电影在线观看| 日韩av中文在线| 亚洲图片欧美在线| 亚洲国产日韩在线一区模特| 欧美另类z0zx974| 国产精品一区二区久久精品爱涩| 欧美女人性生活视频| 久久精品国内一区二区三区水蜜桃 | 日韩三级一区| 97婷婷涩涩精品一区| 日本激情视频在线观看| 日韩av网址在线观看| 91成品人影院| 色综合天天天天做夜夜夜夜做| 欧美成人精品激情在线视频| 国产亚洲精品bt天堂精选| 日本wwwxx| 老司机午夜精品| 欧美日韩亚洲第一| 欧美韩国一区| 亚洲 日韩 国产第一区| 免费成人三级| 5g国产欧美日韩视频| 影音成人av| 4438全国成人免费| 亚洲大胆人体大胆做受1| 中文字幕亚洲欧美在线| 欧美成人免费| 亚洲国产精品资源| 精品久久国产视频| 91精品国产综合久久久久久| 欧美性猛交xxxx乱大交hd| 亚洲成a人v欧美综合天堂| 暗呦丨小u女国产精品| 国产欧美精品一区aⅴ影院| 亚洲图片综合网| 国产很黄免费观看久久| 日韩欧美亚洲另类| 蜜臀av在线播放一区二区三区| 欧美爱爱视频免费看| 一区免费视频| www.在线观看av| 欧美区国产区| 日本老太婆做爰视频| 香蕉国产精品| 中文字幕色一区二区| 欧美国产小视频| 亚洲成人自拍视频| 日韩在线理论| 亚洲亚洲精品三区日韩精品在线视频| 精品产国自在拍| 日韩精品不卡| 精品久久久中文字幕| 日韩av电影免费在线观看| 啪啪亚洲精品| 午夜精品一区二区三区四区| 成人看的视频| 影音欧美亚洲| 伊人色**天天综合婷婷| 最新欧美日韩亚洲| 牛牛国产精品| 精品少妇人欧美激情在线观看| 亚洲香蕉网站| 日韩av三级在线| 久久久www| 亚洲免费一级视频| 狠狠色丁香婷婷综合久久片| www.久久com| 成人深夜在线观看| 日本一卡二卡在线| 2020国产精品| 久久免费手机视频| 日韩一区在线看| 国产精品18p| 色哟哟精品一区| 最近中文字幕在线观看视频| 欧美日韩国产综合一区二区三区| 亚洲天天综合网| 精品国产污污免费网站入口| 亚州视频一区二区三区| 亚洲视频第一页| 老司机在线永久免费观看| 欧美xxxx综合视频| 999福利在线视频| 国产成一区二区| 国产欧美视频在线| 国产日韩欧美精品| 大片网站久久| 成人污网站在线观看| 亚洲一区中文| 九九热免费在线观看| 成人视屏免费看| a资源在线观看| 亚洲一区二区三区视频在线| 特级做a爱片免费69| 欧美日韩国产一级| 免费a级片在线观看| 亚洲欧美制服第一页| 巨大荫蒂视频欧美大片| 77777亚洲午夜久久多人| 国产三级一区| 国产精品中出一区二区三区| 成人精品天堂一区二区三区| av网站大全免费| 日本欧美一区二区三区乱码| 人妻 丝袜美腿 中文字幕| 国产欧美日韩视频在线观看| 久久久久久久久97| 91福利社在线观看| 亚洲乱码精品久久久久..| 夜夜嗨av一区二区三区免费区| 美女91在线| 国产在线久久久| 婷婷五月色综合香五月| 男人日女人的bb| 日韩电影在线观看网站| 亚洲无人区码一码二码三码| 国产精品久线在线观看| 国产三级av片| 欧美一区2区视频在线观看| 国产资源在线观看| 午夜伦理精品一区| 韩国三级成人在线| 日本日本精品二区免费| 亚洲精品国产日韩| 国模大尺度视频| 国产精品免费视频观看| 久久久免费高清视频| 欧美成人a∨高清免费观看| 午夜激情视频在线观看| 日本欧美国产在线| 欧美交a欧美精品喷水| 少妇大叫太大太粗太爽了a片小说| 免费成人你懂的| 人妻熟女aⅴ一区二区三区汇编| 一区二区不卡在线播放| 国产又粗又猛又爽又黄的| 亚洲无线码在线一区观看| 国产伦理精品| 91久久久一线二线三线品牌| 色综合咪咪久久网| 一区二区三区韩国| 久久久久久毛片| 亚洲GV成人无码久久精品| 日韩av中文字幕在线播放| 97超碰在线免费| 国产精品视频免费观看| 午夜电影亚洲| 国产调教打屁股xxxx网站| 亚洲欧美日韩系列| 99久久久国产精品无码网爆| 菠萝蜜影院一区二区免费| 欧美视频免费看| 中文字幕欧美日韩一区二区三区| 欧美aaaaa成人免费观看视频| 卡一卡二卡三在线观看| 在线观看国产日韩| 成年人免费在线视频| 国产精品普通话| 久久福利综合| 看看黄色一级片| 一区二区三区免费观看| 黄色一级大片在线免费看国产一| 欧美激情综合色| 老司机在线精品视频| 男人操女人逼免费视频| 久久久久久久国产精品影院| 波多野结衣绝顶大高潮| 色偷偷噜噜噜亚洲男人| 亚洲国产综合在线观看| 日韩人妻一区二区三区蜜桃视频| 国产福利不卡视频| 久久精品国产亚洲av高清色欲| 亚洲国产精品久久久久秋霞不卡 | 国产精品丝袜高跟| 久久久综合色| 激情综合激情五月| 欧美性精品220| av在线日韩国产精品| 成人在线中文字幕| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲婷婷久久综合| www亚洲精品| 中文字幕一区二区三区中文字幕| 成人av一级片| 国产精品久久久久永久免费观看| 国产日韩欧美视频在线观看| 欧美激情综合色综合啪啪五月| 久久99国产成人小视频| 久久久久久蜜桃一区二区| 一区二区三区中文字幕精品精品| 天堂网在线资源| 国产精品美女主播| 黄色综合网站| 国产又黄又粗视频| 欧美mv和日韩mv的网站| 一呦二呦三呦精品国产| 中文字幕乱码免费| 久久综合久久综合久久| 91亚洲视频在线观看| 91av视频在线| 亚洲综合中文| 色婷婷在线影院| 日韩午夜激情av| 欧美天堂视频| 久草视频国产在线| 亚洲欧洲日韩综合一区二区| 亚洲色偷精品一区二区三区| 91精品免费视频| 老司机亚洲精品|