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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一只能看懂表格图片的数据助手

發(fā)布時間:2023/12/20 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一只能看懂表格图片的数据助手 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如何讓數(shù)據(jù)助手讀懂你的星球數(shù)據(jù)?

怎么像數(shù)據(jù)庫查詢一樣精準獲取答案?

想不想一鍵上傳,不用標注數(shù)據(jù)就可以后臺基于模板快速訓練其他表格圖片?

本項目通過一份簡單的星球數(shù)據(jù), 給你一份輕松數(shù)據(jù)查詢的實現(xiàn)方法!!!





github地址: Paddle_Table_Image_Reader

B站視頻體驗如下:https://www.bilibili.com/video/BV1B64y1i7GM

一、項目背景

本項目是參加【AI創(chuàng)造營 :Metaverse啟動機之重構(gòu)現(xiàn)世】的作品,PaddlePaddle 聯(lián)合開源聊天機器人框架 Wechaty 和設(shè)計師社區(qū) MixLab 帶來炫酷科幻創(chuàng)意賽,并由未來事務(wù)管理局作為媒體支持,以期為AI算法工程師拓展Conversational AI 應(yīng)用場景,為 Chatbot 開發(fā)者提供AI技術(shù)支持平臺,為MixLab設(shè)計師探索創(chuàng)新構(gòu)想落地途徑。

本項目主要功能是,上傳一張表格數(shù)據(jù)圖片,目前暫只支持單表, 通過PP-Structure解析表格模板,提取表格要素信息,再送入到Text2SQL進行訓練,最后就可以基于數(shù)據(jù)庫用文本語言的方式查詢到自己想要的信息了。

本項目主要挑戰(zhàn)是PaddleOCR會有識別上的準確率的問題,text2sql最大的問題就是數(shù)據(jù)制作麻煩,周期長,同時很難泛化到其他表格。所以本項目的一大創(chuàng)新點,就是編寫一個普遍適用的數(shù)據(jù)生成模板,當解析完成表格元素,自動生成標注數(shù)據(jù)(可能中間過程有輕微的文字改動,幾分鐘應(yīng)該可以搞定),進行訓練生成模型,最終基本可以達到實時推理的效果。

本項目還支持一些附加功能, 比如支持數(shù)據(jù)導出, 查看圖片,動態(tài)顯示回復過程等等。

關(guān)于Wechaty的安裝和使用請參考我另一篇: 微信醫(yī)聊自動問答 WeChaty + PaddleHub


參考項目

PaddleNLP開源項目

PaddleOCR開源項目

二、關(guān)于WeChaty和PaddleHub

wechaty(https://github.com/wechaty/wechaty)是一款開源的微信SDK,它基于微信公開的API,對接口進行了一系列的封裝,提供一系列簡單的接口,然后開發(fā)者可以在其之上進行微信機器人的開發(fā)。

這里使用docker腳本可方便快速部署。請將your_token處替換成你的WeChaty token (puppet_padlocal_xxxxxxxxxxxxx)

export WECHATY_LOG="verbose" export WECHATY_PUPPET="wechaty-puppet-padlocal" export WECHATY_PUPPET_PADLOCAL_TOKEN="your_token"export WECHATY_PUPPET_SERVER_PORT="8080" export WECHATY_TOKEN="your_token"docker run -ti \--name wechaty_puppet_service_token_gateway \--rm \-e WECHATY_LOG \-e WECHATY_PUPPET \-e WECHATY_PUPPET_PADLOCAL_TOKEN \-e WECHATY_PUPPET_SERVER_PORT \-e WECHATY_TOKEN \-p "$WECHATY_PUPPET_SERVER_PORT:$WECHATY_PUPPET_SERVER_PORT" \wechaty/wechaty:latest ~

運行成功后如下圖:

三、關(guān)于PaddleOCR

簡介

PaddleOCR旨在打造一套豐富、領(lǐng)先、且實用的OCR工具庫,助力使用者訓練出更好的模型,并應(yīng)用落地。


特性

  • 超輕量級中文OCR模型,總模型僅8.6M
  • 單模型支持中英文數(shù)字組合識別、豎排文本識別、長文本識別
  • 檢測模型DB(4.1M)+識別模型CRNN(4.5M)
  • 實用通用中文OCR模型
  • 多種預(yù)測推理部署方案,包括服務(wù)部署和端側(cè)部署
  • 多種文本檢測訓練算法,EAST、DB、SAST
  • 多種文本識別訓練算法,Rosetta、CRNN、STAR-Net、RARE、SRN
  • 可運行于Linux、Windows、MacOS等多種系統(tǒng)

PP-Structure

所謂版面分析,就是對文檔圖片中的文本、表格、圖片、標題與列表區(qū)域進行分類。而表格識別則是基于版面分析出的表格類區(qū)域,進行文本的檢測與識別,同時還完整的提取表格結(jié)構(gòu)信息,使得表格圖片變?yōu)榭删庉嫷腅xcel文件。

版面分析的需求廣泛存在,例如金融行業(yè)中提取用戶申請資質(zhì)時各類文件的信息;工業(yè)界對于實體制造情況的持續(xù)跟蹤,以及對于發(fā)票、各類表單的電子化存儲需求;對于個人而言,通過移動設(shè)備拍照提取表格或者快速將PDF文檔中的表格數(shù)據(jù)變?yōu)榭删庉嬓问降男枨笠惨恢贝嬖凇6砀褡R別相比通用識別+后處理,可以節(jié)省更多成本。

不管是版面分析還是表格識別,現(xiàn)有方案可大致分為基于圖像處理的傳統(tǒng)方法和基于深度學習的方法。



請點擊此處查看本環(huán)境基本用法.

Please click here for more detailed instructions.

# 安裝PP-Structure !pip install "paddleocr>=2.2" !pip install -U https://paddleocr.bj.bcebos.com/whl/layoutparser-0.0.0-py3-none-any.whl !pip install beautifulsoup4

示例圖片:

# 表格元素文本識別 !paddleocr --image_dir=/home/aistudio/work/sources/example_table.jpg --type=structure # 解析獲取的html數(shù)據(jù) from bs4 import BeautifulSoup import re import json import pandas as pdwith open('/home/aistudio/work/sources/sample.html') as file_obj:html_doc = file_obj.read() soup = BeautifulSoup(html_doc, 'html.parser') tb = soup.findAll('table')[0] columns = [] #表頭 for td in tb.thead.findAll('tr')[0].findAll("td"):tmp = td.get_text().replace(" ", "")tmp = re.sub(u"\\(.*?)|\\{.*?}|\\[.*?]|\\【.*?】", "", tmp)columns.append(tmp) columns[0] = "星球"#列名 rows_content = [] pks = [] for row in tb.tbody.findAll('tr'):cells = row.findAll('td')row_content = []for k in range(len(cells)): if k > 0:row_content.append(float(cells[k].get_text().replace("°", "")))else:row_content.append(cells[k].get_text())pks.append(cells[k].get_text())rows_content.append(row_content)#寫入到pandas data_df = pd.DataFrame(rows_content, columns=columns) data_df.head <bound method NDFrame.head of 星球 與太陽的平均距離 質(zhì)量 體積 軌道傾角 軌道偏心率 0 水星 0.579 0.0500 0.056 7.00 0.206 1 金星 1.082 0.8200 0.856 3.40 0.007 2 地球 1.496 1.0000 1.000 0.00 0.017 3 火星 2.279 0.1100 0.150 1.90 0.093 4 木星 778.000 317.9400 1316.000 13.00 0.048 5 土星 14.270 95.1800 745.000 2.59 0.055 6 天王星 28.700 14.6300 65.200 0.80 0.051 7 海王星 44.960 17.2200 57.100 18.00 0.006 8 只王星 59.460 0.0024 0.009 17.10 0.256>

四、基于Pandas數(shù)據(jù)分析

#描述統(tǒng)計 data_df.describe() 與太陽的平均距離質(zhì)量體積軌道傾角軌道偏心率countmeanstdmin25%50%75%max
9.0000009.0000009.0000009.0000009.000000
103.42511149.661378242.8190007.0877780.082111
253.871614105.155276469.5402817.1133570.089614
0.5790000.0024000.0090000.0000000.006000
1.4960000.1100000.1500001.9000000.017000
14.2700001.0000001.0000003.4000000.051000
44.96000017.22000065.20000013.0000000.093000
778.000000317.9400001316.00000018.0000000.256000
#設(shè)置中文字體 import matplotlib.pyplot as plt import matplotlib as mpl import matplotlib.font_manager as font_manager import numpy as np font = font_manager.FontProperties(fname='work/sources/simhei.ttf', size=16)# 設(shè)置matplotlib正常顯示中文和負號 mpl.rcParams['font.sans-serif']=['SimHei'] mpl.rcParams['axes.unicode_minus']=False # 質(zhì)量柱形圖 plt.figure(figsize=(10, 6), dpi=80) plt.bar(data_df["星球"], data_df["質(zhì)量"], width=0.5) plt.title('星球質(zhì)量分布', fontproperties=font) plt.xlabel('星球', fontproperties=font) plt.ylabel('質(zhì)量', fontproperties=font) plt.xticks(data_df["星球"], fontproperties=font) plt.savefig("bar.jpg") plt.show() /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/matplotlib/font_manager.py:1331: UserWarning: findfont: Font family ['SimHei'] not found. Falling back to DejaVu Sans(prop.get_family(), self.defaultFamily[fontext]))

# 體積餅狀圖 plt.figure(figsize=(10, 6), dpi=80) explode = np.linspace(0, 0.1, len(data_df["星球"])) plt.pie(data_df["體積"], explode=explode, labels=data_df["星球"], autopct='%1.1f', shadow=False, startangle=-45, textprops={'fontproperties':font}) plt.title("星球體積分布", fontproperties=font) plt.legend(loc='right', bbox_to_anchor=[0.75, 0.4, 0.5, 0.5], prop=font) plt.show()

#質(zhì)量和體積的線性擬合 from scipy.stats import linregress slope,intercept,r,p,std_err=linregress(data_df["質(zhì)量"], data_df["體積"]) plt.scatter(data_df["質(zhì)量"], data_df["體積"]) exp=data_df["質(zhì)量"]*slope+intercept plt.plot(data_df["質(zhì)量"], exp, color="red") plt.title(f'y={slope}*x+{intercept}') plt.xticks(data_df["質(zhì)量"], rotation=90) plt.tight_layout() plt.savefig('./trend.jpg') plt.show() /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/matplotlib/cbook/__init__.py:2064: FutureWarning: Support for multi-dimensional indexing (e.g. `obj[:, None]`) is deprecated and will be removed in a future version. Convert to a numpy array before indexing instead.x[:, None] /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/matplotlib/axes/_base.py:248: FutureWarning: Support for multi-dimensional indexing (e.g. `obj[:, None]`) is deprecated and will be removed in a future version. Convert to a numpy array before indexing instead.x = x[:, np.newaxis] /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/matplotlib/axes/_base.py:250: FutureWarning: Support for multi-dimensional indexing (e.g. `obj[:, None]`) is deprecated and will be removed in a future version. Convert to a numpy array before indexing instead.y = y[:, np.newaxis] /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/matplotlib/font_manager.py:1331: UserWarning: findfont: Font family ['sans-serif'] not found. Falling back to DejaVu Sans(prop.get_family(), self.defaultFamily[fontext]))

#導出csv data_df.to_csv("data.csv")

五、關(guān)于TEXT2SQL語義解析任務(wù)

語義解析是一種交互式分析技術(shù),其將用戶輸入的自然語言表述轉(zhuǎn)成可操作執(zhí)行的語義表示形式,如邏輯表達式(如一階邏輯表示,lambda表示等)、編程語言(如SQL、python等)、數(shù)學公式等。

Text2SQL 是語義解析技術(shù)中的一類任務(wù),讓機器自動將用戶輸入的自然語言問題轉(zhuǎn)成可與數(shù)據(jù)庫交互的 SQL 查詢語言,實現(xiàn)基于數(shù)據(jù)庫的自動問答能力。

RAT-SQL模型介紹

RATSQL論文于2019年11月首次發(fā)布在arXiv,最近(2020年5月)重新修改提交。算法目前在Spider榜單上最高準確率為65.6%。

論文首先就Schema Encoding和Schema Linking進行了介紹。Schema Encoding顧名思義就是對表結(jié)構(gòu)(表名、列名、列類型、主鍵、外鍵等等)進行編碼,以便后續(xù)模型訓練使用。Schema Linking則是要把Question中表述的內(nèi)容與具體的表名和列名對齊。而這件事并不容易,文中舉例如下,Question中提到的model應(yīng)該是“car_names”這張表里的model,而不是“model_list”表里的model。

要提升Schema Linking的準確率,必須將表結(jié)構(gòu)(schema)和question中的信息同時考慮。但此前的工作(GNN encoder[2])在encoding時只考慮的schema,未考慮到question中所包含的上下文信息。同時GNN-based的encoding方式,使得關(guān)系表示局限于預(yù)先定義的graph edges中,限制了模型的表示能力。

RATSQL使用了relation-aware self-attention,同時把顯式關(guān)系(schema)和隱式關(guān)系(question和schema之間的linking)都考慮在encoding中,完善了模型的表示能力。



#安裝 # !unzip ~/data/data103402/Text2SQL-BASELINE.zip -d ./ !pip install -r Text2SQL-BASELINE/requirements.txt %cd ~/Text2SQL-BASELINE/ERNIE !python setup.py develop # %cd ~/Text2SQL-BASELINE/data # !bash download_ernie1.0.sh # !bash download_trained_model.sh #生成db_schema.json以及db_content.json !python ~/work/sources/create_dbjson.py created schema: ['星球', '與太陽的平均距離', '質(zhì)量', '體積', '軌道傾角', '軌道偏心率'] #生成訓練數(shù)據(jù) !python ~/work/sources/create_list.py #若遇到這個錯誤, 請執(zhí)行下面命令覆蓋 # FileNotFoundError: [Errno 2] No such file or directory: ‘data/my_data/preproc/label_vocabs/grammar.asdl’ !cp /home/aistudio/my_data.jsonnet /home/aistudio/Text2SQL-BASELINE/conf/my_data.jsonnet !cp /home/aistudio/*sh /home/aistudio/Text2SQL-BASELINE/data/ #數(shù)據(jù)預(yù)處理 %cd ~/Text2SQL-BASELINE!bash ./run.sh ./script/schema_linking.py \-s data/db_schema.json \-c data/db_content.json \-o data/match_values_train.json \-f nl2sql \data/train.json --is-train!bash ./run.sh ./script/schema_linking.py \-s data/db_schema.json \-c data/db_content.json \-o data/match_values_dev.json \-f nl2sql \data/dev.json!bash ./run.sh ./script/text2sql_main.py \--mode preproc \--config conf/my_data.jsonnet \--data-root data/ \--is-cached false \--is-test false \--output data/preproc

初步訓練結(jié)果比較過擬合, 數(shù)據(jù)預(yù)測明顯偏向多樣本,泛化效果也不太好,做了一下優(yōu)化:

  • 均衡數(shù)據(jù)樣本
  • 適當擴充了數(shù)據(jù)
  • 使用了官方預(yù)訓練模型, 因數(shù)據(jù)樣本太少,效果反而不好
  • #模型訓練 !bash ./train.sh 10 output/train --config conf/my_data.jsonnet --data-root data/preproc #模型推理 %cd ~/Text2SQL-BASELINE import json txt_list = ["能幫我查一下火星的質(zhì)量嗎", "土星的體積是多少","你好啊我想要了解一下金星的體積和質(zhì)量是多少","請幫我查下木星的資料","麻煩問下,水星和土星的軌道傾角分別是多少","哪些體積超過5啊","有沒有哪個星球質(zhì)量低于1","你幫我查一下與太陽的的平均距離是1.496都是哪些星球啊","體積小于0.2或者質(zhì)量小于0.1的星球是什么","有沒有哪個星球體積和質(zhì)量都低于0.1","請問全部星球的體積是多少","請問全部星球的質(zhì)量平均是多少","請問哪個星球的體積最大?","請問哪個星球的質(zhì)量最小?","軌道偏心率大于0.2的星球一共有幾個","麻煩告訴我,有多少星球是體積超過1而且軌道偏心率小于0.05的?"]test_data = [] qidx = 1 for t in txt_list:test_data.append({"db_id": "single_table","question": t,"question_id": "qid" + str(qidx),"sql": "","query": ""})qidx += 1with open("data/test.json","w") as f:json.dump(test_data, f, ensure_ascii=False, indent=4)#生成 !bash ./run.sh ./script/schema_linking.py \-s data/db_schema.json \-c data/db_content.json \-o data/match_values_test.json \-f nl2sql \data/test.json#預(yù)處理 !bash ./run.sh ./script/text2sql_main.py \--mode preproc \--config conf/my_data.jsonnet \--data-root data/ \--is-cached false \--is-test true \--output data/preproc#推理 !bash ./run.sh ./script/text2sql_main.py --mode infer \--config conf/my_data.jsonnet \--data-root data/preproc \--test-set data/preproc/test.pkl \--init-model-param output/train/epoch037_acc37.0000/model.pdparams \--output output/result.json #查看推理結(jié)果 with open("output/result.json",'r') as load_f:load_dict = json.load(load_f)print(load_dict) [{'question': '能幫我查一下火星的質(zhì)量嗎', 'sql': 'SELECT single_table.質(zhì)量 FROM single_table WHERE single_table.星球 = "火星"'}, {'question': '土星的體積是多少', 'sql': 'SELECT single_table.體積 FROM single_table WHERE single_table.星球 = "土星"'}, {'question': '你好啊我想要了解一下金星的體積和質(zhì)量是多少', 'sql': 'SELECT single_table.質(zhì)量 FROM single_table WHERE single_table.質(zhì)量 = "金星"'}, {'question': '請幫我查下木星的資料', 'sql': 'SELECT * FROM single_table WHERE single_table.星球 = "木星"'}, {'question': '麻煩問下,水星和土星的軌道傾角分別是多少', 'sql': 'SELECT single_table.軌道傾角 FROM single_table WHERE single_table.星球 = "水星" OR single_table.星球 = "土星"'}, {'question': '哪些體積超過5啊', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.體積 != "5"'}, {'question': '有沒有哪個星球質(zhì)量低于1', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.星球 != "1"'}, {'question': '你幫我查一下與太陽的的平均距離是1.496都是哪些星球啊', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.與太陽的平均距離 = "1.496"'}, {'question': '體積小于0.2或者質(zhì)量小于0.1的星球是什么', 'sql': 'SELECT Count(single_table.星球) FROM single_table WHERE single_table.體積 < "0.1"'}, {'question': '有沒有哪個星球體積和質(zhì)量都低于0.1', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.體積 < "0.1"'}, {'question': '請問全部星球的體積是多少', 'sql': 'SELECT single_table.質(zhì)量 FROM single_table WHERE single_table.質(zhì)量 != "1"'}, {'question': '請問全部星球的質(zhì)量平均是多少', 'sql': 'SELECT single_table.與太陽的平均距離 FROM single_table WHERE single_table.與太陽的平均距離 != "1"'}, {'question': '請問哪個星球的體積最大?', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.星球 != "1"'}, {'question': '請問哪個星球的質(zhì)量最小?', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.星球 != "1"'}, {'question': '軌道偏心率大于0.2的星球一共有幾個', 'sql': 'SELECT Count(single_table.星球) FROM single_table WHERE single_table.軌道偏心率 != "0.2"'}, {'question': '麻煩告訴我,有多少星球是體積超過1而且軌道偏心率小于0.05的?', 'sql': 'SELECT single_table.星球 FROM single_table WHERE single_table.體積 < "0.05"'}]

    六、SQLITE數(shù)據(jù)庫搭建

    SQLite是一種嵌入式數(shù)據(jù)庫,它的數(shù)據(jù)庫就是一個文件。由于SQLite本身是C寫的,而且體積很小,所以,經(jīng)常被集成到各種應(yīng)用程序中,甚至在iOS和Android的App中都可以集成。
    Python就內(nèi)置了SQLite3,所以,在Python中使用SQLite,不需要安裝任何東西,直接使用。
    在使用SQLite前,我們先要搞清楚幾個概念:
    表是數(shù)據(jù)庫中存放關(guān)系數(shù)據(jù)的集合,一個數(shù)據(jù)庫里面通常都包含多個表,比如學生的表,班級的表,學校的表,等等。表和表之間通過外鍵關(guān)聯(lián)。
    要操作關(guān)系數(shù)據(jù)庫,首先需要連接到數(shù)據(jù)庫,一個數(shù)據(jù)庫連接稱為Connection;
    連接到數(shù)據(jù)庫后,需要打開游標,稱之為Cursor,通過Cursor執(zhí)行SQL語句,然后,獲得執(zhí)行結(jié)果。
    Python定義了一套操作數(shù)據(jù)庫的API接口,任何數(shù)據(jù)庫要連接到Python,只需要提供符合Python標準的數(shù)據(jù)庫驅(qū)動即可。
    由于SQLite的驅(qū)動內(nèi)置在Python標準庫中,所以我們可以直接來操作SQLite數(shù)據(jù)庫。

    !pip install sqlalchemy #初始化數(shù)據(jù)庫和創(chuàng)建表 from sqlalchemy import create_engine engine = create_engine('sqlite:///save_pandas.db', echo=True) sqlite_connection = engine.connect() data_df.to_sql("single_table", sqlite_connection, if_exists='replace') 2021-08-08 16:30:35,284 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("single_table") 2021-08-08 16:30:35,296 INFO sqlalchemy.engine.Engine [raw sql] () 2021-08-08 16:30:35,298 INFO sqlalchemy.engine.Engine PRAGMA temp.table_info("single_table") 2021-08-08 16:30:35,298 INFO sqlalchemy.engine.Engine [raw sql] () 2021-08-08 16:30:35,301 INFO sqlalchemy.engine.Engine CREATE TABLE single_table ("index" BIGINT, "星球" TEXT, "與太陽的平均距離" FLOAT, "質(zhì)量" FLOAT, "體積" FLOAT, "軌道傾角" FLOAT, "軌道偏心率" FLOAT )

    ?
    2021-08-08 16:30:35,302 INFO sqlalchemy.engine.Engine [no key 0.00055s] ()
    2021-08-08 16:30:35,307 INFO sqlalchemy.engine.Engine COMMIT
    2021-08-08 16:30:35,308 INFO sqlalchemy.engine.Engine CREATE INDEX ix_single_table_index ON single_table (“index”)
    2021-08-08 16:30:35,308 INFO sqlalchemy.engine.Engine [no key 0.00072s] ()
    2021-08-08 16:30:35,314 INFO sqlalchemy.engine.Engine COMMIT
    2021-08-08 16:30:35,316 INFO sqlalchemy.engine.Engine BEGIN (implicit)
    2021-08-08 16:30:35,318 INFO sqlalchemy.engine.Engine INSERT INTO single_table (“index”, “星球”, “與太陽的平均距離”, “質(zhì)量”, “體積”, “軌道傾角”, “軌道偏心率”) VALUES (?, ?, ?, ?, ?, ?, ?)
    2021-08-08 16:30:35,318 INFO sqlalchemy.engine.Engine [generated in 0.00075s] ((0, ‘水星’, 0.579, 0.05, 0.056, 7.0, 0.206), (1, ‘金星’, 1.082, 0.82, 0.856, 3.4, 0.007), (2, ‘地球’, 1.496, 1.0, 1.0, 0.0, 0.017), (3, ‘火星’, 2.279, 0.11, 0.15, 1.9, 0.093), (4, ‘木星’, 778.0, 317.94, 1316.0, 13.0, 0.048), (5, ‘土星’, 14.27, 95.18, 745.0, 2.59, 0.055), (6, ‘天王星’, 28.7, 14.63, 65.2, 0.8, 0.051), (7, ‘海王星’, 44.96, 17.22, 57.1, 18.0, 0.006), (8, ‘只王星’, 59.46, 0.0024, 0.009, 17.1, 0.256))
    2021-08-08 16:30:35,320 INFO sqlalchemy.engine.Engine COMMIT

    #遍歷sql語句查詢 with open("output/result.json",'r') as load_f:load_dict = json.load(load_f)#print(load_dict)for i in (range(len(load_dict))):test_sql = load_dict[i]["sql"]cursor = engine.execute(test_sql) #執(zhí)行sql語句sql_rs = []for row in cursor:tmp_rs = []for k in range(len(row)):tmp_rs.append(row[k])print(tmp_rs)sql_rs.append(tmp_rs)load_dict[i]["answer"] = sql_rs for i in range(len(load_dict)):print(i, "=====>", load_dict[i])

    七、生成結(jié)果圖片

    import PIL from PIL import ImageFont from PIL import Image from PIL import ImageDrawfor i in range(len(load_dict)):strs = "問題: " + load_dict[i]["question"] + "\n" + "SQL: " + load_dict[i]["sql"] + "\n" + "答案: " + str(load_dict[i]["answer"])imageFile = "/home/aistudio/work/sources/universe2.jpg"""#初始化參數(shù)x = 20 #橫坐標(左右)y = 20 #縱坐標(上下)word_size = 20 #文字大小word_css = "/home/aistudio/work/sources/simhei.ttf" font = ImageFont.truetype(word_css, word_size)#分割得到數(shù)組im1=Image.open(imageFile) #打開圖片draw = ImageDraw.Draw(im1)draw.text((x, y),strs,(255,255,0),font=font)im1.save("/home/aistudio/work/for_wechaty/text2sql_imgs/rsult_" + str(i)+ ".jpg") del drawim1.close() display(Image.open("/home/aistudio/work/for_wechaty/text2sql_imgs/rsult_0.jpg"))

    [外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-7EVsN4np-1636418645458)(output_36_0.png)]

    八、將上述代碼在本地部署(Wechaty +Paddle)

    九、總結(jié)

    • PP-Structure效果還是不錯的,準確度和泛化能力方面還是有不少提升空間。
    • 項目中還有很多不足, 端到端推理時間和過程比較繁雜,不易于落地部署,后期整體可以將這個pipeline好好優(yōu)化。
    • 模板生成訓練數(shù)據(jù)還是比較有限,,沒能做到完全自動化生成,而且非常不均衡,需要優(yōu)化。
    • 訓練的數(shù)據(jù)集比較有限,導致泛化能力比較差。
    • 時間有限,訓練得也不充分,調(diào)參也沒進一步優(yōu)化, 后續(xù)好好改進。
    • 查詢結(jié)果應(yīng)轉(zhuǎn)化為更易于人類理解的結(jié)果, 暫時沒有完善!

    **~~~~~~~~~~如果喜歡,請幫我star, fork, 關(guān)注, 一鍵三連!!!**

    關(guān)于作者

    PaddlePaddle開發(fā)愛好者

    我在AI Studio上獲得鉆石等級,點亮10個徽章,來互關(guān)呀~ https://aistudio.baidu.com/aistudio/personalcenter/thirdview/89442
    ay(Image.open("/home/aistudio/work/for_wechaty/text2sql_imgs/rsult_0.jpg"))

    [外鏈圖片轉(zhuǎn)存中...(img-7EVsN4np-1636418645458)]## 八、將上述代碼在本地部署(Wechaty +Paddle)[外鏈圖片轉(zhuǎn)存中...(img-iEGwL4Nq-1636418645459)][外鏈圖片轉(zhuǎn)存中...(img-qOSWzoZC-1636418645460)]## 九、總結(jié)* PP-Structure效果還是不錯的,準確度和泛化能力方面還是有不少提升空間。 * 項目中還有很多不足, 端到端推理時間和過程比較繁雜,不易于落地部署,后期整體可以將這個pipeline好好優(yōu)化。 * 模板生成訓練數(shù)據(jù)還是比較有限,,沒能做到完全自動化生成,而且非常不均衡,需要優(yōu)化。 * 訓練的數(shù)據(jù)集比較有限,導致泛化能力比較差。 * 時間有限,訓練得也不充分,調(diào)參也沒進一步優(yōu)化, 后續(xù)好好改進。 * 查詢結(jié)果應(yīng)轉(zhuǎn)化為更易于人類理解的結(jié)果, 暫時沒有完善!**~~~~~~~~~~如果喜歡,請幫我star, fork, 關(guān)注, 一鍵三連!!!****關(guān)于作者**PaddlePaddle開發(fā)愛好者我在AI Studio上獲得鉆石等級,點亮10個徽章,來互關(guān)呀~ https://aistudio.baidu.com/aistudio/personalcenter/thirdview/89442

    總結(jié)

    以上是生活随笔為你收集整理的一只能看懂表格图片的数据助手的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

    亚洲国产一二三 | 美女视频网站久久 | avcom在线| 国产黄色精品视频 | 激情视频国产 | 中文字幕在线播放一区二区 | 福利一区在线 | 色资源二区在线视频 | 日韩av中文字幕在线免费观看 | 一区二区视频播放 | 久草av在线播放 | 99在线热播精品免费99热 | 日韩免费播放 | 亚洲午夜久久久久久久久 | 亚洲男男gⅴgay双龙 | 日韩中文字幕在线观看 | 午夜在线免费观看 | 久爱精品在线 | 日本aaaa级毛片在线看 | 天堂在线一区 | 精品超碰 | 日本视频高清 | 国产一区二区成人 | 日本中文字幕一二区观 | 欧洲亚洲女同hd | 热久久视久久精品18亚洲精品 | 99久久久久成人国产免费 | 色橹橹欧美在线观看视频高清 | 四虎国产免费 | 久久精品视频日本 | 四虎影视精品 | 在线观看韩日电影免费 | 亚一亚二国产专区 | 成人网在线免费视频 | 日韩av电影手机在线观看 | 国产91精品久久久久久 | 99性视频 | 亚洲精品影视在线观看 | 欧美一级日韩三级 | 国产在线观看二区 | 在线观看精品视频 | 91精品国产一区二区三区 | 欧美一级性视频 | 久久综合色一综合色88 | 免费观看日韩 | 97超碰超碰 | 久久综合狠狠综合久久激情 | 欧美xxxx性xxxxx高清 | 超碰av在线 | 久久综合五月天 | 丁香免费视频 | 日韩欧美精品一区二区三区经典 | 成人黄色资源 | 日韩免费电影在线观看 | av免费在线网 | 国产99久久久精品 | 黄色av一级片 | 91成人精品一区在线播放69 | 亚洲精品乱码久久久久久按摩 | 黄色免费观看网址 | 99re6热在线精品视频 | www成人精品| 久久国产精品偷 | 国产精品美女在线 | 国产精品一区二区久久国产 | 色综合色综合久久综合频道88 | 激情丁香 | 国产成人精品一区二区三区福利 | 成人在线观看免费视频 | 五月婷婷激情网 | 国产剧情在线一区 | 精品黄色视 | 久黄色| 丁香六月婷婷开心 | 国产精品女人久久久 | 亚洲一级片av | 婷婷九月激情 | 久久久久免费精品 | 一级淫片在线观看 | 99热日本 | 天天色棕合合合合合合 | 精品国产aⅴ一区二区三区 在线直播av | .国产精品成人自产拍在线观看6 | 粉嫩av一区二区三区四区在线观看 | 成人免费大片黄在线播放 | 日韩精品五月天 | 亚洲专区在线视频 | 久久视频在线视频 | 四虎在线免费观看视频 | 久二影院| 欧洲亚洲国产视频 | 97久久精品午夜一区二区 | 婷婷久久一区 | 欧美特一级片 | av福利资源 | 免费中文字幕视频 | 日日夜夜91 | 婷婷色在线 | 天天操夜夜干 | 一级黄色网址 | 亚洲国产欧洲综合997久久, | 久久艹99| 国产又粗又猛又黄又爽的视频 | 亚洲永久精品国产 | 久久久三级视频 | 97超级碰 | 久久这里只有精品9 | 狠狠五月天 | 91视频亚洲 | 天天操天天玩 | 伊人午夜 | 日韩性xxx | 成人免费xyz网站 | 亚洲精品美女久久17c | av中文字幕免费在线观看 | 久草在线高清 | 亚洲精品一区二区网址 | 日本韩国精品一区二区在线观看 | 天天综合网国产 | 一级成人网 | 日韩精品中文字幕久久臀 | 欧美另类成人 | 国产日韩高清在线 | 国产主播99 | 天堂黄色片| 一区二区三区四区五区在线 | 国产高清视频在线播放一区 | 久久99国产综合精品免费 | 国产精品自拍在线 | 精品久久久久免费极品大片 | 操操操日日日干干干 | 日韩欧美91 | 久久久久网址 | 亚洲va欧美 | 久久a v视频 | 亚洲午夜久久久久 | 色综合婷婷久久 | 亚洲精品中文在线资源 | 成人午夜久久 | 午夜视频亚洲 | 免费观看黄 | 色综合久久久久久久 | 色综合久久五月天 | 99久e精品热线免费 99国产精品久久久久久久久久 | 久久久久久国产精品免费 | 亚洲一级影院 | 国产又粗又硬又爽视频 | 久久综合9988久久爱 | 69久久久久久久 | 午夜精品一区二区三区在线 | 99这里都是精品 | 亚洲欧美日韩在线一区二区 | 久久黄色a级片 | 国产精品9区 | 国产精品正在播放 | 国产女人18毛片水真多18精品 | 久草99| 四虎成人在线 | 中文字幕永久免费 | 黄色的视频 | 天堂网一区 | 中文在线字幕观看电影 | 九九视频免费观看视频精品 | 久久久久久美女 | 国产精品久久久久久久久久尿 | 91精品啪啪 | 欧美天堂影院 | 国产成人精品一区二三区 | 国产精品久免费的黄网站 | 国产成人久久av免费高清密臂 | 国产精品免费在线播放 | 五月天色网站 | 探花系列在线 | 在线看片日韩 | 色五婷婷| 视频 天天草 | 丁香六月婷婷开心 | 国内精品99| av网站有哪些 | www.超碰 | 亚洲精品福利在线观看 | 欧美va天堂va视频va在线 | 射久久| 96av麻豆蜜桃一区二区 | 精品成人国产 | 欧美 日韩 久久 | 狠狠狠狠狠狠狠干 | 国产成人av网站 | 天天色天天上天天操 | 九九久久久久久久久激情 | 蜜臀av免费一区二区三区 | 亚洲专区欧美专区 | 国产黄色免费在线观看 | 国产成人精品999 | 97看片吧| 国产精品久久久久久欧美 | 欧洲在线免费视频 | 狠狠网站 | 在线黄av| 国产精品18久久久久vr手机版特色 | 天天操天天操一操 | 天天操天天操天天操 | 香蕉视频在线观看免费 | 久久99免费观看 | 天天做综合网 | 美国三级黄色大片 | 91精品久久香蕉国产线看观看 | 日韩女同一区二区三区在线观看 | 久久涩涩网站 | 激情影院在线观看 | 国产精品一区二区美女视频免费看 | 国产亚洲精品久久久久久久久久久久 | 免费在线电影网址大全 | 国内综合精品午夜久久资源 | 97免费中文视频在线观看 | 蜜桃视频日本 | 欧美老少交| 在线观看亚洲电影 | 中文字幕一区二区三区四区 | 国产精品mv | 亚洲精品在线观看av | 久久久久免费精品国产 | 在线观看中文字幕2021 | 81国产精品久久久久久久久久 | 亚洲精品福利视频 | 国产精品欧美在线 | 天天曰天天 | 久久官网 | 开心色激情网 | 超碰人人国产 | 精品一区三区 | 日韩一区二区免费视频 | 久久99热精品这里久久精品 | 免费日韩一区二区三区 | 日韩一级黄色av | 久久艹免费 | 337p日本欧洲亚洲大胆裸体艺术 | 国产成人三级在线播放 | 久久激情视频 久久 | 91一区二区三区在线观看 | 日韩mv欧美mv国产精品 | 福利视频在线看 | 国产小视频在线免费观看 | 日韩在线看片 | 在线看片成人 | 天天干天天操天天入 | 亚洲欧美国产精品va在线观看 | 97视频网址 | 久久视频| 国产精品一区免费在线观看 | 欧美成人精品三级在线观看播放 | 五月婷婷操 | 天天射天天爱天天干 | 日韩在线在线 | 久久看片网站 | 国产一卡在线 | 久久精品国产免费观看 | 亚洲精品久久久久999中文字幕 | 国产精品免费久久久久久久久久中文 | 91精品成人久久 | 狠狠色丁香| 亚洲国产高清在线观看视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 久热av| 亚洲天堂网在线视频观看 | www久久久久 | 韩国三级av在线 | 免费在线精品视频 | 亚洲一二三区精品 | 五月婷婷黄色网 | 日韩在线视频不卡 | 国产精品久久久久久久久久免费 | 射九九| 日韩精品视频一二三 | 欧美日本一区 | 日韩精品免费一线在线观看 | 成年人免费在线观看 | 国产二区视频在线观看 | 白丝av免费观看 | 久草在线在线精品观看 | 亚洲国产69 | 日韩精品极品视频 | av大片免费在线观看 | 欧美一二三专区 | 九月婷婷色 | 国产成人在线精品 | 欧美性生活大片 | 欧美日韩免费一区 | 亚洲更新最快 | 超碰在线网| 国产美女在线观看 | 亚洲伦理精品 | 国外av在线 | 亚洲精品美女久久久久网站 | 国产在线一卡 | 欧美一级特黄aaaaaa大片在线观看 | 日日爽日日操 | 成人欧美亚洲 | 在线视频观看亚洲 | 激情一区二区三区欧美 | 国内视频1区 | 欧美大片在线观看一区 | 91欧美视频网站 | 久久久久久久久毛片精品 | 午夜精品剧场 | 久久99精品国产91久久来源 | 人人超碰免费 | 正在播放 久久 | 特级西西444www大精品视频免费看 | 一级精品视频在线观看宜春院 | 中文字幕在线视频精品 | 国产精品久99 | 国产五月色婷婷六月丁香视频 | 麻豆一精品传二传媒短视频 | 97狠狠干 | 麻豆传媒视频在线免费观看 | 久久在线观看 | 日韩mv欧美mv国产精品 | 日本一区二区三区免费观看 | 国产又黄又爽又猛视频日本 | 99精品视频在线观看 | 热久久视久久精品18亚洲精品 | 成人va天堂 | 手机看片 | 日韩精品中文字幕一区二区 | 久久网站最新地址 | 日韩av一区二区三区四区 | 久久精品久久99 | 成人影音av| 日本成址在线观看 | 在线天堂中文在线资源网 | 在线观看免费91 | 天天操天天射天天 | 综合色在线观看 | 99热官网 | 亚洲精品一区二区网址 | 不卡精品 | 欧美精品少妇xxxxx喷水 | 日韩精品黄 | 久久亚洲区 | 国产精品福利午夜在线观看 | 久草在线电影网 | 国产最新视频在线观看 | 日本三级在线观看中文字 | 男女啪啪免费网站 | 亚洲日日射 | 亚洲天堂在线观看完整版 | 又粗又长又大又爽又黄少妇毛片 | 成人免费在线播放 | 亚洲色综合 | 国产精品美女免费看 | 午夜av电影院 | 国产精品免费高清 | 久久综合成人 | 在线观看亚洲免费视频 | 欧美一级片免费在线观看 | 国产精品成人aaaaa网站 | 99热国产在线观看 | 久久成人一区二区 | 97色涩 | 日韩精品久久久久久久电影竹菊 | 国产在线观看免费观看 | 五月天综合婷婷 | 天天综合天天做天天综合 | 国产精品嫩草在线 | 中文一区在线观看 | 在线导航av | 精品女同一区二区三区在线观看 | 五月天欧美精品 | 手机在线永久免费观看av片 | 伊人狠狠干| 久久亚洲美女 | 婷婷新五月 | 日日爱夜夜爱 | 久草视频在线免费播放 | 亚洲欧洲国产视频 | 日韩天堂网 | 高清精品视频 | 91伊人| 亚洲国产精久久久久久久 | 国产无遮挡猛进猛出免费软件 | 在线观看视频免费播放 | 91九色在线观看视频 | 国产美女精彩久久 | 999久久久久 | 国产精品99久久久久久有的能看 | 91精品国产麻豆国产自产影视 | 日韩高清免费观看 | 91成人国产 | 久久久www成人免费精品张筱雨 | 欧美精品在线观看免费 | 日韩欧美网址 | 婷婷激情在线观看 | 午夜视频免费在线观看 | 色婷婷六月天 | 中文字幕免费观看全部电影 | av在线免费播放 | 午夜精品影院 | 色综合久久精品 | 黄色电影小说 | 日韩午夜电影院 | 最新亚洲视频 | 久久露脸国产精品 | 亚洲精选视频免费看 | 久久久久电影 | 久久综合狠狠综合 | 亚洲一区二区黄色 | 免费在线黄网 | 国产精品久久久久久模特 | 久久国语| 99亚洲国产精品 | 久久国产精品网站 | 国产麻豆剧果冻传媒视频播放量 | 日韩视| 午夜精品成人一区二区三区 | 日韩在线视频不卡 | www.五月天婷婷 | ww亚洲ww亚在线观看 | 九七人人干 | 欧美精品黑人性xxxx | www.国产精品 | 久久无码av一区二区三区电影网 | 久久精品网站免费观看 | 91香蕉亚洲精品 | 国产黄色一级片 | 天天干国产| av一级片| 日韩欧三级 | 人人搞人人搞 | 狠狠干在线 | 久久最新视频 | 九九九九色 | 免费av网站在线 | 成人h视频在线播放 | 成人小视频在线观看免费 | 亚洲电影院| 麻豆 videos| 在线精品播放 | 成人午夜黄色影院 | 91精品国产欧美一区二区成人 | 国产美女免费观看 | 九九在线国产视频 | 免费毛片一区二区三区久久久 | av在线播放一区二区三区 | 91热这里只有精品 | 蜜桃传媒一区二区 | 9色在线视频 | 日韩电影中文字幕 | 黄色av一级片 | 免费又黄又爽视频 | 一区二区三区免费在线播放 | 欧美日本国产在线观看 | 五月天国产 | 精品国产欧美一区二区 | 人人澡人人爱 | 五月天综合色激情 | 国产高清视频免费在线观看 | 中文字幕观看在线 | 免费观看福利视频 | 在线欧美中文字幕 | 在线观看中文av | 国产精品va在线 | 正在播放亚洲精品 | 成人高清在线 | 久久99亚洲网美利坚合众国 | 91精品一区在线观看 | 天天操天天射天天添 | 毛片播放网站 | 天天插狠狠干 | 天天爱天天舔 | 久久免费在线观看视频 | 成人午夜电影网 | 手机看片午夜 | 91久久精| 欧美日韩国产免费视频 | 免费在线黄网 | .国产精品成人自产拍在线观看6 | 精品国产美女在线 | 国产精品毛片一区二区在线看 | 久久国产高清 | www.成人精品 | 国产 一区二区三区 在线 | 成人av在线看 | 亚洲视频高清 | 99久免费精品视频在线观看 | 午夜精品中文字幕 | 中文字幕日韩伦理 | 国产成视频在线观看 | 国产一区二区精品91 | 最新国产精品拍自在线播放 | a级成人毛片| 亚洲精区二区三区四区麻豆 | 色婷婷97 | 欧美综合色在线图区 | 国产精品久久久久久久久久久杏吧 | 婷婷伊人网 | 国产精品久久久久久久久久 | 99热这里只有精品1 av中文字幕日韩 | 91麻豆产精品久久久久久 | 色综合久久久久久久 | 国产福利久久 | 狠狠操影视 | 欧美性猛片, | 欧美日韩高清一区二区三区 | 96香蕉视频 | 狠狠躁日日躁狂躁夜夜躁av | 午夜精品福利一区二区三区蜜桃 | 热久久视久久精品18亚洲精品 | 久久久伦理 | 天堂成人在线 | 2022中文字幕在线观看 | 欧美一级片在线免费观看 | 91尤物国产尤物福利在线播放 | 亚洲狠狠干| 99国产情侣在线播放 | 九九有精品 | 高清av免费看 | 天天干天天操天天爱 | 欧美色插 | 成人久久免费视频 | 久久久精品国产一区二区电影四季 | 精品国产aⅴ麻豆 | va视频在线观看 | av福利电影| 99激情网 | 国产精品免费观看在线 | 欧美日韩国产三级 | 丁香视频免费观看 | 婷婷资源站| 免费69视频 | 91桃色免费视频 | 国产精品免费在线视频 | 国产免费黄视频在线观看 | 久久久久免费精品国产小说色大师 | 午夜电影中文字幕 | 日韩高清无线码2023 | 色婷婷激情五月 | 国产拍在线 | 91av精品| 天天操天天干天天操天天干 | 国产精品美女网站 | 色综合久久综合中文综合网 | 国产一区视频导航 | 亚洲国产精品一区二区久久hs | 亚洲国产中文字幕在线视频综合 | 国产九九九精品视频 | 亚洲精品色婷婷 | 成人永久在线 | 97看片网| 亚洲va欧美va国产va黑人 | 久久综合婷婷综合 | 天天操天天添天天吹 | 日韩在线视频线视频免费网站 | 国产精品99免费看 | 国产中文字幕国产 | 亚洲欧美激情精品一区二区 | 欧美动漫一区二区三区 | 区一区二在线 | 免费又黄又爽视频 | 中文字幕精品一区二区三区电影 | 337p西西人体大胆瓣开下部 | 在线观看国产一区二区 | 亚洲日b视频 | 在线视频一区二区 | 国产色妞影院wwwxxx | 国产精品在线看 | 日韩av影片在线观看 | 国产精品成人一区二区三区吃奶 | 中文在线8新资源库 | 99久久er热在这里只有精品15 | 国产69精品久久app免费版 | 久久伊人八月婷婷综合激情 | 成人黄色小说网 | 成人av电影免费在线播放 | 成人久久久电影 | 成人污视频在线观看 | 日韩av电影一区 | 欧美性脚交| 国产精品破处视频 | 在线观看成人网 | 久久99国产精品免费网站 | 日韩黄色av网站 | 婷婷五月情| 99免费在线观看视频 | 日日草天天草 | 中文字幕av全部资源www中文字幕在线观看 | 综合激情婷婷 | 精品福利国产 | 久久精品99北条麻妃 | 国产视频一二区 | 九九热有精品 | 深爱五月激情五月 | 99精品视频免费看 | 成人一区二区在线观看 | 91chinesexxx | 亚洲五月婷| 久久a热6| 黄色一级大片免费看 | 五月天久久| 伊人伊成久久人综合网小说 | 日韩精品一区二区不卡 | 欧美性极品xxxx做受 | 欧美日韩不卡在线观看 | 亚洲黄色在线观看 | 中文欧美字幕免费 | 日日色综合 | 日日夜夜狠狠 | 亚洲精品视| 久久99欧美| 久久激情久久 | a黄色片 | 国产黄色观看 | 欧美日韩视频在线观看一区二区 | 顶级欧美色妇4khd | 免费av 在线 | 午夜av免费看 | 久久伊人婷婷 | 婷婷综合激情 | 波多野结衣电影久久 | 视频二区在线视频 | 97韩国电影 | 成人黄色在线电影 | 在线观看的av网站 | 人人干人人艹 | 99久久久国产精品美女 | 免费a一级 | 超碰在线观看99 | 九九在线免费视频 | 在线观看黄色的网站 | 又长又大又黑又粗欧美 | 成年人视频在线观看免费 | 三级黄色在线观看 | 五月天天色 | 中国一级片在线播放 | 免费观看mv大片高清 | 国产精品免费一区二区三区在线观看 | 午夜在线看片 | 色五月成人 | 色国产视频| 四虎影视精品成人 | 91日韩免费| 青青河边草免费 | 一区二区 不卡 | 午夜久久网站 | 久久综合五月天 | 日韩高清激情 | 国产在线中文字幕 | 九色精品免费永久在线 | 国产99久久精品一区二区永久免费 | 亚洲精品免费在线视频 | 精品欧美一区二区三区久久久 | 韩国一区视频 | 亚洲黄色成人 | www.干| 国产1区2 | 婷婷视频 | 日本久久中文 | 久久久久久久久久久久久国产精品 | 日韩在线观看第一页 | 日本在线视频网址 | 国产精品毛片网 | 九九亚洲视频 | 91福利专区| 韩国av免费在线 | 日韩大片免费在线观看 | 久久精品在线 | 99久久精品国产亚洲 | 香蕉影院在线播放 | 精品网站999www | 在线观看激情av | 一级黄色片在线免费看 | 91九色精品 | av中文字幕在线免费观看 | 亚洲精品ww | 美女精品网站 | 久久久久久久久久久久亚洲 | 久久99久久99精品免观看粉嫩 | 日韩在线视频看看 | 日本精品在线看 | 亚洲欧美日韩一二三区 | 五月婷在线播放 | 中国一级片在线观看 | 国产精品wwwwww | 婷婷深爱五月 | 有码中文字幕 | 欧美精品黑人性xxxx | 在线观看成人福利 | 蜜臀一区二区三区精品免费视频 | 高潮久久久久久久久 | 成人黄色在线看 | 超碰99在线 | 日本精品久久久一区二区三区 | 久草在线视频国产 | 久久黄色免费 | 久久婷婷视频 | 国产视频69 | 五月婷综合 | 国产精品一区二区中文字幕 | 久久精品日产第一区二区三区乱码 | 国产专区精品 | 97天堂| 五月天天天操 | 福利视频 | 色综合久久久久久中文网 | 欧美天天干 | 国内小视频 | av中文天堂 | 又爽又黄又无遮挡网站动态图 | 日韩免 | 中文字幕在线观看第一区 | 亚洲久草在线 | 精品久久久久久亚洲综合网站 | a黄在线观看 | 夜色在线资源 | 国产一区二区三区高清播放 | 国产视频二区三区 | 99久久精品免费看国产一区二区三区 | 国产亚洲精品中文字幕 | 视频一区二区免费 | www色网站 | 天天摸天天操天天舔 | 国产中年夫妇高潮精品视频 | 日韩天堂网| 色资源网免费观看视频 | 免费在线中文字幕 | 爱色婷婷| 国内综合精品午夜久久资源 | 三级黄色片子 | 久久国产电影 | 国产区精品区 | 国产精品99免视看9 国产精品毛片一区视频 | 99久久精品久久久久久清纯 | av片中文 | 国产黄在线免费观看 | 六月丁香社区 | 天天摸天天干天天操天天射 | 91女子私密保健养生少妇 | 五月婷婷久久丁香 | 在线观看视频一区二区 | 激情综合啪| 看黄色.com| 日韩成人欧美 | 四虎影视成人永久免费观看视频 | 一本一道久久a久久精品 | 国产视频在线观看一区二区 | 一级片色播影院 | 日韩中文字幕亚洲一区二区va在线 | 亚洲欧美婷婷六月色综合 | 久久手机在线视频 | 久久不射电影网 | 久久精品久久99精品久久 | 最近中文字幕大全 | 久久观看 | 国产98色在线 | 日韩 | 国产精品高潮在线观看 | 97超视频免费观看 | 国产亚洲精品日韩在线tv黄 | 日本成人黄色片 | 欧美日韩啪啪 | 97看片吧| 二区三区av | 97超碰在 | 日本最新中文字幕 | 在线 国产一区 | 久久免费观看视频 | 日韩欧美一区二区三区在线观看 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 一区二区中文字幕在线 | 草久草久 | 日日操日日操 | 久久久久五月天 | 伊人成人久久 | 中文字幕在线日本 | 久久a久久 | 高清av网 | 人人插人人玩 | 人人模人人爽 | 久久久成人精品 | 国产黄a三级三级 | 最近高清中文在线字幕在线观看 | 婷婷丁香色综合狠狠色 | 亚洲丝袜中文 | 一区二区三区精品在线视频 | 一本之道乱码区 | 麻豆视频免费入口 | av网站免费在线 | 日本性xxx | 欧美激情第28页 | 国产亚洲亚洲 | 成 人 黄 色 视频 免费观看 | 天堂av在线 | 国产第一二区 | 国产午夜在线观看 | 亚洲成av人片在线观看 | 韩国av一区 | 日本精品久久 | 99精品欧美一区二区 | 麻豆91精品 | 91视频91自拍| 超碰在线9| 99久久er热在这里只有精品15 | www.91国产 | 日本精油按摩3 | 色av资源网 | 色丁香综合| 日本久久免费视频 | 激情av网址 | 日韩午夜一级片 | 亚洲波多野结衣 | 久久草在线免费 | 日本特黄一级片 | 在线观看视频中文字幕 | 91九色性视频 | 91中文字幕网 | 一区二区三区在线免费观看视频 | 久久国色夜色精品国产 | 一区 二区 精品 | 日韩精品一区二区免费 | 伊人午夜| 亚洲第五色综合网 | 久久伊人精品一区二区三区 | 97国产精品亚洲精品 | 亚洲精品久久久蜜桃直播 | 国产精品久久久久久久久久久久 | 国产日本高清 | 98超碰人人| 九色视频网 | 亚洲日本一区二区在线 | 伊人永久在线 | www.天堂av| 免费裸体视频网 | 久久在线观看 | 亚洲最快最全在线视频 | 日韩在线一区二区免费 | 国产精品二区在线观看 | 国产99区| 久久久久国产精品厨房 | 亚洲精品乱码久久久久久写真 | 久草免费在线视频 | 最近中文字幕免费av | 91视频久久 | 99国产精品一区二区 | 高清免费av在线 | 久久不卡国产精品一区二区 | 色综合网在线 | 欧美一级免费黄色片 | 日韩另类在线 | 六月丁香在线视频 | 欧美一性一交一乱 | 大荫蒂欧美视频另类xxxx | 99精品在这里 | 91九色porny蝌蚪视频 | 狠狠色丁香久久婷婷综合丁香 | 97视频资源 | 精品一区二区三区久久 | 国产精品系列在线 | 欧美国产日韩久久 | 九九热视频在线 | 色综合久久综合网 | 日韩av一区在线观看 | 处女av在线 | 免费大片黄在线 | 91片网| av电影av在线 | 免费成人黄色片 | 国产精品久久久久永久免费看 | 夜夜操天天干 | 久久综合五月婷婷 | 日韩精品在线免费观看 | 国产99久久九九精品 | 日韩午夜三级 | 99久久久久久 | 亚洲一区天堂 | 中文字幕在线看视频国产中文版 | 精品一区二区精品 | 韩国av电影在线观看 | 国产男女爽爽爽免费视频 | 久草视频免费在线观看 | 麻豆视频大全 | 日本久久久久 | 一区二区三区在线视频观看58 | 性色av免费在线观看 | 久久在线精品视频 | 日日夜夜网 | 天天骚夜夜操 | 欧美色综合久久 | 日日夜夜91 | 精品久久久久国产免费第一页 | 成人黄色毛片 | 欧美夫妻生活视频 | 国产一区二区三区久久久 | 亚洲精品国偷拍自产在线观看 | 国产黄色精品 | www日韩高清 | 久久免费看a级毛毛片 | 国产黄色大片免费看 | 韩国一区二区三区在线观看 | 色综合久久久久综合99 | 黄色成人在线观看 | 黄色aa久久 | 亚洲成a人片77777潘金莲 | 日韩天堂网 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 美女网站在线播放 | 国产精品免费不卡 | 国产一区二区不卡视频 | 国产一区二区免费 | 国产一区二区日本 | 中文在线8新资源库 | 伊人夜夜 | 97碰碰精品嫩模在线播放 | 天天干天天操天天干 | 成人免费在线视频观看 | 91精品久久久久久综合乱菊 | 欧美亚洲三级 | 久久国产精品二国产精品中国洋人 | 成年人免费在线观看网站 | 亚洲在线不卡 | 四虎在线免费观看 | 久久久久国产a免费观看rela | 91精品国产高清自在线观看 | 手机av观看 | 久久精品国产亚洲aⅴ | 九九九九热精品免费视频点播观看 | 91免费视频黄 | 国产精品mm | 操高跟美女 | 热久久精品在线 | 欧美视屏一区二区 | 日本久久电影网 | 91视频免费看片 | 日韩在线精品视频 | 久久九九国产精品 | 亚洲欧美日韩一二三区 | 国产成人精品久久久久 | 一区二区三区电影大全 | 精品99免费 | 国产网红在线观看 | 色在线网| 国产91精品久久久久久 | 青青河边草观看完整版高清 | 麻豆国产视频下载 | 91精品天码美女少妇 | 日韩av在线网站 | 日韩在线视频观看免费 | 欧美有色 | 九九热久久免费视频 | 97精品久久 | 在线免费观看黄色av | 操操操人人人 | 国产福利小视频在线 | 国产精品毛片一区视频播不卡 | 欧美aa在线 | 狠狠干网 | av丝袜在线 | 久久久久 免费视频 | 久综合网 | av在线免费在线 | 91av在线免费看 | 91女人18片女毛片60分钟 | 成人免费观看网站 | 91九色pron| 久久久久久高潮国产精品视 | 就要干b| 欧美日韩在线精品 | 国产中文字幕网 | 欧美性精品| 中文字幕在线观看完整 | 色综合天天射 | 九色精品免费永久在线 | 亚洲 综合 国产 精品 | 人人玩人人添人人澡97 | 欧美成人影音 | 日韩高清免费电影 | 黄色三级视频片 | 色综合婷婷 | 久久精品一区二区三区国产主播 | 国产人成精品一区二区三 | 97精品一区二区三区 | 亚洲男男gaygay无套同网址 | 亚洲天天综合网 | 黄色免费观看 | 天天要夜夜操 | 在线久草视频 | 欧洲精品二区 | 草久视频在线 | 天天综合中文 | 日韩中文字幕电影 | 国产精品 日本 | 国产高清在线免费 | 亚洲日日射 | 日韩色在线观看 | 久久中文字幕导航 | 999在线视频 | 精品久久久久久久久久久久久 | 激情久久综合 | 日韩三区在线 | 黄色片视频免费 |