色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

批量繪制ROOT直方圖:ploIt配置文件驅(qū)動高效出圖實(shí)踐

批量繪制ROOT直方圖:ploIt配置文件驅(qū)動高效出圖實(shí)踐 簡介plotIt-master是一個面向C研究人員與開發(fā)者的ROOT直方圖繪制工具源碼包通過簡潔API自動完成直方圖創(chuàng)建、填充與繪圖幫助用戶避開繁瑣的底層代碼更專注于數(shù)據(jù)分析本身。資源共17個文件主要包括6個C頭文件與3個源文件分別承擔(dān)接口定義與核心實(shí)現(xiàn)另有Shell環(huán)境配置腳本、Python輔助腳本、Makefile構(gòu)建文件及YAML示例配置壓縮包整體僅22KB。已有256人學(xué)習(xí)下載。解壓后即可查看README與示例通過makefile編譯集成快速生成支持自定義分箱、誤差棒、軸標(biāo)簽與圖例的單維/多維直方圖配套的example.yml與構(gòu)建腳本能顯著降低環(huán)境配置門檻適合高能物理、數(shù)據(jù)科學(xué)等領(lǐng)域需要頻繁繪制ROOT直方圖的初學(xué)者與資深用戶。1. plotIt 是什么在 ROOT 繪圖這條路上把重復(fù)勞動交給配置文件如果你用 ROOT 畫過上百張直方圖應(yīng)該記得那種改一個變量就要改一遍宏的滋味。真正花時間的不是畫圖而是讓每張圖都符合統(tǒng)一規(guī)范字體、坐標(biāo)軸、圖例、logY、比值面板。plotIt 就是把這一層重復(fù)勞動抽出來的實(shí)用程序它讀取 ROOT 文件里已經(jīng)填好的 TH1按一份 YAML 配置決定畫什么、怎么疊、開不開 logY、帶不帶比值面板一條命令批量輸出 PDF/PNG。適合正在做粒子物理數(shù)據(jù)分析的人也適合被批量出圖拖后腿的團(tuán)隊(duì)。注意這里說的直方圖是 ROOT 框架的統(tǒng)計(jì)分布 TH1不是圖像處理里做直方圖均衡化的那個直方圖root 是 CERN 的軟件框架不是 Linux root 賬號。2. 從源碼裝好并用最小配置跑出第一張圖依賴、demo 數(shù)據(jù)與第一份 YAML2.1 依賴檢查和編譯ROOT 6 環(huán)境先就位再談其他先把話說清楚plotIt 不是獨(dú)立畫圖軟件它要騎在 ROOT 肩膀上畫布、直方圖、字體、PDF 輸出全走 ROOT 的 C 核心庫。所以第一步不是急著下源碼而是確認(rèn) ROOT 環(huán)境能用。source /opt/root/bin/thisroot.sh root-config --version which cmake第二行會打印 ROOT 版本比如 6.24.06。后面接 CMake。thisroot.sh的路徑取決于你裝 ROOT 的方式可能不在/opt/root下面。只要root-config能被 which 找到編譯時就能正確拿到 ROOT 的頭文件和庫文件。如果前兩行就卡住先回去折騰 ROOT 安裝別急著編譯 plotIt——我見過最長的一次編譯翻車現(xiàn)場最后發(fā)現(xiàn)只是 ROOT 沒 source。源碼拿到本地后我習(xí)慣用 CMake 編譯因?yàn)榭梢皂樖种付ò惭b前綴把工具裝進(jìn)用戶目錄不污染系統(tǒng)。cd plotIt mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX$HOME/local .. make -j$(nproc) make install hash -r which plotIt第一行進(jìn)入源碼目錄第二行新建獨(dú)立構(gòu)建目錄這是 CMake 的常規(guī)用法避免源碼目錄里堆滿中間文件。-DCMAKE_INSTALL_PREFIX讓 make install 把可執(zhí)行文件放到$HOME/local/bin以后卸載直接刪目錄就行。make -j$(nproc)用滿 CPU 核心對這種小工具基本半分鐘就編完。如果 cmake 報 yaml-cpp 找不到說明系統(tǒng)缺 C 的 YAML 解析庫Debian/Ubuntu 上裝libyaml-cpp-dev即可。有些版本還依賴 boost 的 filesystem 庫報錯信息會寫清楚按包名補(bǔ)上就行。裝完用which plotIt確認(rèn)可執(zhí)行文件已經(jīng)出現(xiàn)如果 which 沒找到檢查$HOME/local/bin是否在 PATH 里或者直接用全路徑調(diào)用。提示不同發(fā)行版本的 plotIt 編譯流程有細(xì)微差別有的源碼里干脆只帶 Makefile。動手前先看倉庫 README確認(rèn)該用 CMake 還是直接 make能省掉無謂的折騰。2.2 準(zhǔn)備一棵最小輸入直方圖用 PyROOT 生成 demo ROOT 文件plotIt 只畫“已經(jīng)存在”的直方圖它不負(fù)責(zé)填數(shù)。真實(shí)工作流里這些直方圖是分析作業(yè)跑完寫進(jìn) ROOT 文件的為了練習(xí)可以用 PyROOT 造兩個假的——一個代表數(shù)據(jù)一個代表 MC 本底。import ROOT f ROOT.TFile(data.root, RECREATE) h ROOT.TH1F(MET, MET, 20, 0, 200) h.FillRandom(gaus, 10000) h.Write() f.Close()TH1F五個參數(shù)依次是直方圖名字、標(biāo)題、分箱數(shù)、下界、上界。真正分析里這一句會被事件選擇代碼替代但名字這個參數(shù)要特別在意plotIt 靠它去 ROOT 文件里定位直方圖起名時最好帶完整語義比如jet1_pt、muon_eta而不是h1。FillRandom(gaus, 10000)是偷懶式填數(shù)讓直方圖有個高斯形狀Write()把它寫進(jìn) TFileClose()落盤。MC 那邊稍微多兩步假裝做過一次歸一化import ROOT f ROOT.TFile(mc.root, RECREATE) h ROOT.TH1F(MET, MET, 20, 0, 200) h.FillRandom(gaus, 12000) h.Scale(0.8) h.Write() f.Close()Scale(0.8)相當(dāng)于給 MC 乘以權(quán)重讓它的積分和 Data 大致匹配。真實(shí)分析里這個權(quán)重來自截面、亮度、篩選效率的乘積不會在繪圖工具里手動亂乘我這里只是讓兩張圖疊在一起時不至于比例離譜。注意直方圖名字是“MET”后面配置文件里的 histo 字段就要寫“MET”對不上會直接報找不到對象。2.3 第一個真配置文件與第一條命令數(shù)據(jù)和一個 MC 文件都備齊后寫第一份配置。文件名叫first.ymldatasets: - name: Data file: data.root histo: MET color: 1 marker: 20 - name: MC file: mc.root histo: MET color: 2 stack: 1 layout: title: MET spectrum lumi: 35.9 energy: 13 logY: false ratio: false format: PDF結(jié)構(gòu)上配置分成datasets和layout兩段。datasets 里每一行描述一個要畫的直方圖name 是顯示在圖例上的名字file 是 ROOT 文件路徑histo 是文件里的直方圖名字color 是 ROOT 調(diào)色板索引1 黑、2 紅、3 綠這樣排stack: 1 表示參與堆疊。layout 段控制整個畫布title 出現(xiàn)在圖頂lumi 和 energy 會渲染成35.9 fb^{-1}, 13 TeV的標(biāo)頭logY 控制縱軸是否對數(shù)ratio 控制要不要數(shù)據(jù)/MC 比值面板format 指定輸出格式。運(yùn)行命令只有一行plotIt -u first.yml ls -la-u在我用的版本里是更新模式作用是允許重復(fù)運(yùn)行覆蓋已有輸出而不是每跑一次就在文件名后面加序號。跑完ls看當(dāng)前目錄應(yīng)該多出一個 PDF。如果報error while loading shared libraries: libCore.so不是 plotIt 的問題而是當(dāng)前 shell 沒 source ROOT 環(huán)境回到 2.1 第一行即可。這張圖通常不會好看但沒關(guān)系。plotIt 的價值不是讓單張圖更美而是讓你把這份 YAML 當(dāng)作模板換變量名、換文件路徑批量產(chǎn)出統(tǒng)一規(guī)范的圖。它對標(biāo)的是手寫TCanvas、Draw、SaveAs那一堆樣板代碼贏在批量不贏在單張。不同版本對 YAML 字段的支持有差異有的版本叫l(wèi)ogY有的叫l(wèi)og寫配置前打開倉庫自帶 example 看一眼字段以它為準(zhǔn)。3. 把配置文件寫厚datasets、layout 與輸出組織3.1 datasets 塊數(shù)據(jù)、本底、信號的身份要分清楚只有兩個 dataset 的配置太單薄。真實(shí)分析里至少有 Data、數(shù)個本底、可能還有信號顏色、堆疊行為、分組方式都不一樣。把 datasets 段展開datasets: - name: Data file: data.root histo: MET color: 1 marker: 20 group: data - name: QCD file: qcd.root histo: MET color: 2 stack: 1 group: bkg - name: Wjets file: wjets.root histo: MET color: 3 stack: 1 group: bkg比 2.3 多出來的關(guān)鍵字段是group。它把多個 dataset 劃進(jìn)同一個集合后續(xù)想整組歸一化、整組隱藏時不用一個個列名字。我的習(xí)慣是數(shù)據(jù)歸data本底歸bkg有信號樣本就單獨(dú)開sig組??磁渲脮r哪一堆是數(shù)據(jù)、哪一堆是陪跑本底一眼讀出來。stack: 1決定這個 dataset 是否參與堆疊。數(shù)據(jù)不堆疊用 marker 畫點(diǎn)MC 本底堆疊成色塊彼此累加。堆疊順序一般按配置文件里的出現(xiàn)順序第一個寫在最底層。如果某個本底橫跨整個能譜且量級很大放在最底層是好習(xí)慣否則后面的信號容易被壓住。一個細(xì)節(jié)dataset 的 name 直接進(jìn)圖例。Wjets這種帶加號的字符串YAML 里最好加引號包住部分解析器會把它當(dāng)成特殊 tag 而出錯。組里的規(guī)矩是所有 name 一律加引號。dataset 字段名也有版本差異我用的版本file是單個路徑有的工具用files接列表并自動相加。如果支持列表同本底拆成多個跑批文件時就不用先合并直方圖直接列出來由程序加總。3.2 layout 塊坐標(biāo)軸、標(biāo)題、logY 一個都不能少datasets 決定“畫什么”layout 決定“畫在什么樣的畫布上”。這一塊我通常按下面的表逐項(xiàng)核對字段作用常用值title圖頂大標(biāo)題Inclusive jet p_{T}xLabel橫軸標(biāo)簽p_{T} [GeV]yLabel縱軸標(biāo)簽常含分箱寬度Events / GeVlumi亮度值顯示在圖例上方35.9energy對撞能量13logY縱軸是否對數(shù)坐標(biāo)false / truexRange橫軸顯示范圍[0, 200]yRange縱軸顯示范圍留給自動ratio是否需要比值面板false / truegrid畫布網(wǎng)格線falseformat輸出格式PDFwatermark圖角水印Internallayout 段示例layout: title: MET spectrum xLabel: E_{T}^{miss} [GeV] yLabel: Events / 10 GeV lumi: 35.9 energy: 13 logY: true xRange: [0, 200] ratio: false grid: false format: PDFlogY 的經(jīng)驗(yàn)法則縱軸數(shù)據(jù)跨幾個量級就開最多和最少差不到一個數(shù)量級就別開。開 logY 后 yRange 仍是線性坐標(biāo)里的數(shù)值范圍但視覺被對數(shù)壓縮新手常在這里翻車把 yRange 下界設(shè)成 0對數(shù)軸直接畫不出來。yLabel 里的分箱寬度是粒子物理出圖的禮貌問題寫成Events / 10 GeV代表每分箱寬度歸一評審看著更順眼。plotIt 不會幫你自動算要在 yLabel 里手寫清楚。xLabel 里的E_{T}^{miss}是 ROOT 的數(shù)學(xué)文本語法能渲染上標(biāo)注意字符串里的反斜杠轉(zhuǎn)義。watermark 字段平時不顯眼但內(nèi)部評審時非常有用。同一張圖帶 Internal 水印的發(fā)組會材料不帶水印的進(jìn)論文同一個配置只改一個字段。這個習(xí)慣幫我擋了不少次“這張圖能不能外發(fā)”的追問。3.3 一份配置產(chǎn)出多種格式輸出目錄與命名管理layout 里的format多數(shù)版本支持一次輸出多個格式寫法有的用逗號有的用列表。我常用layout: format: [PDF, PNG] outputDir: plots_v1一次跑完P(guān)DF 寫論文插 LaTeXPNG 貼聊天記錄和會議紀(jì)要。outputDir如果版本支持所有產(chǎn)物集中在目錄里清理備份都方便不支持的版本我用 shell 重定向一樣能達(dá)到目的。真正值得提前想清楚的是輸出文件命名。常見邏輯是把 name 和 histo 拼一下比如Data_MET.pdf、QCD_MET.pdf。如果兩個配置文件畫同一個直方圖、同一個數(shù)據(jù)集名字后跑的會覆蓋先跑的——這是最安靜的坑不報錯文件悄悄變舊。我的做法是每個物理分析建獨(dú)立輸出目錄目錄名帶日期和版本比如plots_v1、plots_v2_fixBinning。目錄一多誰哪天跑過哪版圖翻名字就知道。輸出命名還有一個實(shí)踐直方圖名字盡量全局唯一。同一個 ROOT 文件里同時存在MET和h_MET配置里寫錯名不會報重名而是畫錯對象。我在分析框架里填直方圖時就統(tǒng)一用varname_region_suffix格式把命名習(xí)慣前置到填數(shù)階段比在繪圖階段補(bǔ)救便宜得多。4. 畫出版級效果比值面板、誤差帶與多變量循環(huán)出圖4.1 打開 ratio 面板數(shù)據(jù)/MC 比值的兩級臺階粒子物理內(nèi)部評審有個潛規(guī)則光看堆疊圖不算數(shù)底下必須掛一條數(shù)據(jù)/MC 比值線。堆疊圖里的差距會被顏色和對數(shù)軸掩蓋比值面板能直接暴露哪個 bin 偏離模型。很多工具不幫你做這一步plotIt 這類程序通常是一個開關(guān)的事。datasets: - name: Data file: data.root histo: MET color: 1 marker: 20 - name: QCD file: qcd.root histo: MET color: 2 stack: 1 - name: Wjets file: wjets.root histo: MET color: 3 stack: 1 layout: title: MET spectrum lumi: 35.9 energy: 13 ratio: true ratioRange: [0.9, 1.1] yLabel: Events format: PDFratio: true會把畫布切成上下兩個 TPad上 pad 畫堆疊與數(shù)據(jù)下 pad 畫比值。第二級臺階是下 pad 的縱軸范圍。我用的版本支持ratioRange直接寫范圍如果字段不識別去倉庫 README 里搜 ratio看它實(shí)際叫什么。下 pad 用自動范圍時比值圖的零點(diǎn)會被拉得很低看起來到處都是偏差其實(shí)只是顯示問題。范圍鎖在 0.9 到 1.1 是常見做法統(tǒng)計(jì)量小就放寬到 0.8 到 1.2不丟人。ratio 面板有個前提MC 必須先歸一化到數(shù)據(jù)。如果 MC 積分只有數(shù)據(jù)六成比值面板整體漂在 0.6 附近看不出任何 bin 的欠擬合。開 ratio 之前第一件事是把 MC 權(quán)重流程檢查一遍。4.2 系統(tǒng)誤差帶誤差要提前算好畫圖只是最后一步系統(tǒng)誤差帶是出圖寫論文繞不開的一環(huán)。先說原理繪圖程序里的誤差帶本質(zhì)是一條帶上下界的曲線它不負(fù)責(zé)計(jì)算誤差從哪來。真實(shí)流程是在分析框架里對每個系統(tǒng)源做一次重填直方圖累加得到每個 bin 的總上下偏差存成 TH1 或 TGraphAsymmErrors繪圖時貼到對應(yīng)的 MC 直方圖上。我用的版本在 dataset 上支持這樣的寫法- name: QCD file: mc.root histo: MET stack: 1 errorBandUp: MET_sys_up errorBandDown: MET_sys_downerrorBandUp和errorBandDown指到 ROOT 文件里的另外兩條直方圖繪圖時在堆疊圖上畫一個淡色帶子。不同版本的字段名可能不同有的叫errorBand有的要求先把上下界合成 TGraphAsymmErrors 再指過去。動手前翻倉庫 example把字段認(rèn)準(zhǔn)這是我被各種版本差異坑過之后的固定動作。用 PyROOT 造誤差帶示意文件import ROOT f ROOT.TFile(mc.root, UPDATE) h f.Get(MET) h.Sumw2() sig_up h.Clone(MET_sys_up) sig_down h.Clone(MET_sys_down) for b in range(1, sig_up.GetNbinsX() 1): sig_up.SetBinContent(b, h.GetBinContent(b) * 1.05) sig_down.SetBinContent(b, h.GetBinContent(b) * 0.95) sig_up.Write() sig_down.Write() f.Close()關(guān)鍵在Sumw2()。它讓 ROOT 給直方圖維護(hù)誤差平方和數(shù)組之后的統(tǒng)計(jì)誤差才有意義。很多人畫誤差帶發(fā)現(xiàn)帶子是零絕大多數(shù)就是忘了 Sumw2。Clone復(fù)制直方圖再逐 bin 改 content 作為上下界。真實(shí)分析里誤差源有十幾二十個逐源掃完再累加這里用 5% 只是演示“直方圖可以作為誤差帶輸入”。誤差帶的質(zhì)量取決于輸入不取決于畫法別在繪圖階段臨時補(bǔ)誤差。4.3 多變量批量繪制一套 datasets 配多個 histo前面所有例子都只畫一個變量實(shí)際分析要出的是成批的圖。多數(shù)版本的 plotItdataset 里的 histo 字段是單數(shù)形式不支持?jǐn)?shù)組。我應(yīng)對的辦法是datasets 和 layout 寫成模板變量名用占位符外面套 shell 循環(huán)。模板template.ymldatasets: - name: Data file: data.root histo: HISTONAME color: 1 marker: 20 - name: QCD file: qcd.root histo: HISTONAME color: 2 stack: 1 layout: title: HISTONAME distribution lumi: 35.9 energy: 13 ratio: true format: PDF循環(huán)腳本for var in MET pt_jet n_jet; do sed s/HISTONAME/$var/g template.yml /tmp/cfg_${var}.yml plotIt -u /tmp/cfg_${var}.yml donesed 把模板里所有HISTONAME替換成當(dāng)前變量名生成臨時配置再調(diào) plotIt。這里有個細(xì)節(jié)直方圖名字不帶擴(kuò)展名如果同名直方圖在 Data 和 MC 文件里都存在替換一次全部命中輸出 PDF 文件名帶上變量名不會互相覆蓋。這套循環(huán)看起來簡單但從“手動改一個變量畫一張”升級到“一個循環(huán)畫完關(guān)鍵變量”是工作方式的分水嶺。我后來封裝成腳本入?yún)⑹亲兞苛斜沓鰠⑹且慌?PDF/PNG。新增變量時只要保證分析代碼真的把直方圖 Fill 進(jìn)去其余全自動。循環(huán)能跑通的前提是直方圖命名規(guī)整。如果變量叫bkg_pt但配置里寫pt循環(huán)會安靜地跳過直到查圖時才發(fā)現(xiàn)少一張。所以占位符最好帶路徑前綴比如jets/HISTONAME與 ROOT 文件內(nèi)部目錄嚴(yán)格一致。5. 避坑五類最常見的崩潰與錯圖陷阱5.1 ROOT 版本不一致本地能編服務(wù)器上崩現(xiàn)象同一份配置在實(shí)驗(yàn)室服務(wù)器畫圖正常在自己筆記本上一跑就 segmentation fault或者圖能出圖例里的希臘字母全變方框。原因ROOT 版本跨度大時繪圖后端 API 有破壞性變更編譯期和運(yùn)行期版本不一致就翻車系統(tǒng)缺字體是方框的元兇。另一個高頻現(xiàn)場是 Python 側(cè)包裝的 plotIt 與 PyROOT 綁定版本不匹配加載時就崩。解決把服務(wù)器root-config --version記下來本地裝同一個大版本6.24 對 6.24 絕大多數(shù)情況下沒大礙。字體問題優(yōu)先用 ROOT 內(nèi)置編號字體配置里把 font 設(shè)成 42即 Helvetica 內(nèi)置編號不依賴系統(tǒng)字體環(huán)境。我之后固定了一套環(huán)境清單ROOT 版本、編譯器版本、yaml-cpp 版本寫成一行的記錄換機(jī)器先對齊再跑圖。5.2 YAML 縮進(jìn)錯誤四個空格引發(fā)的數(shù)據(jù)失蹤現(xiàn)象plotIt 能啟動但圖里少了一個 dataset或者所有 MC 顏色一樣堆疊沒生效。原因YAML 列表項(xiàng)的屬性沒有對齊。最常見的是stack或group寫到 dataset 的同級而不是縮進(jìn)的子級解析器把它當(dāng)成另一條記錄。Tab 和空格混用是同族問題YAML 里 Tab 是非法字符很多編輯器默認(rèn)縮進(jìn)用 Tab復(fù)制進(jìn)配置就出鬼。解決統(tǒng)一用兩個空格縮進(jìn)編輯器開啟顯示空白字符。不確定層級時對著 example 逐行數(shù)空格。壞例子- name: QCD file: qcd.root histo: MET color: 2 stack: 1stack: 1少兩格QCD 的 stack 沒生效。和 file、histo 對齊就好了- name: QCD file: qcd.root histo: MET color: 2 stack: 1畫完圖發(fā)現(xiàn)某條 MC 沒參與堆疊第一眼看縮進(jìn)而不是懷疑解析器。5.3 直方圖路徑?jīng)]寫對文件里明明有程序說找不到現(xiàn)象plotIt 報找不到直方圖打開 ROOT 文件瀏覽器里一眼看到名字和配置里一模一樣。原因直方圖在文件里的真實(shí)路徑是jet1/MET配置里只寫MET或者名字旁邊帶空格。ROOT 文件的內(nèi)部目錄結(jié)構(gòu)很少顯示在文件名里瀏覽器里看到的是完整路徑但容易看漏前綴。還有一類是文件路徑帶中文目錄名部分版本 ROOT 的文件 IO 對非 ASCII 路徑支持不穩(wěn)定。解決寫配置前先打印文件里的對象路徑import ROOT f ROOT.TFile.Open(mc.root) for k in f.GetListOfKeys(): print(k.GetName(), k.GetClassName())如果返回jets/MET配置里的 histo 就寫jets/MET。文件路徑和輸出目錄盡量純 ASCII。這條花不到兩分鐘能避掉大量“配置沒問題但就是畫不出來”的玄學(xué)。還有人把.root寫進(jìn) histo 字段這是把文件路徑和文件內(nèi)部路徑混了。5.4 重跑之后輸出不更新舊 PDF 比新代碼活得久現(xiàn)象改完 YAML 重跑 plotIt打開 PDF 和上次一模一樣再改一次還是老樣子。原因最常見三種。一是忘了更新模式參數(shù)工具為了省時跳過已有輸出二是輸出路徑變了新 PDF 寫在plots_v1打開的是plots_v2里的舊文件三是 PDF 查看器緩存頁面沒刷新。解決先ls -lt看輸出目錄的時間戳確認(rèn)剛生成的到底是哪個文件。命令行顯式重跑加更新模式。我的固定動作是每次重跑終端打印輸出文件路徑然后直接復(fù)制路徑去打開不靠猜。ls -lt能救掉一半“怎么沒生效”。5.5 堆疊數(shù)量被重復(fù)歸一化疊出來的總形狀莫名其妙現(xiàn)象開 ratio 面板后比值整體漂在 0.5 或 1.5 附近或者 QCD 和 Wjets 各自正常疊起來總形狀對不上 Data。原因上游 ROOT 文件里的 MC 已經(jīng)乘過權(quán)重配置的歸一化又整組歸一了一次或者每個 MC 都開了單獨(dú)歸一化疊完后每一份都變成單位面積堆疊總形狀自然是錯的。解決歸一化邏輯只留一層。是“MC 總積分對齊 Data 總積分”還是“每類 MC 單獨(dú)歸一化到 1”二選一不要混。我的習(xí)慣是上游分析代碼已經(jīng)做絕對歸一化繪圖配置里不再開歸一化需要做形狀對比時才臨時開。這個坑的詭異之處在于它不報錯只在數(shù)值關(guān)系上露餡所以每次畫完堆疊圖先看總積分再看比值面板基準(zhǔn)線是否貼 1。6. 進(jìn)階把二十張圖的迭代速度壓到一分鐘以內(nèi)配置和模板循環(huán)穩(wěn)定后整個出圖流程就變成一套可重復(fù)的流水線。最后補(bǔ)三個讓效率再高一截的小習(xí)慣。第一個是把循環(huán)腳本改成“失敗繼續(xù)”模式for f in configs/*.yml; do echo $f plotIt -u $f || echo FAILED: $f done常規(guī)腳本遇到一次失敗會中斷剩下十幾張全停。加|| echo FAILED: $f后單張失敗只打一行字整個循環(huán)跑完回頭統(tǒng)一看哪些失敗。做變量掃描時這個習(xí)慣把出圖從“等著中斷”變成“等著結(jié)果報告”。第二個是驗(yàn)證輸出不只是文件存在而是內(nèi)容可讀。批量出圖后順手pdftotext plots_v1/Data_MET.pdf - | grep MET能 grep 到標(biāo)題文本說明 PDF 不是空白頁字體也沒崩成亂碼。配合ls -lt plots_v1/幾分鐘內(nèi)完成“所有圖都畫了、內(nèi)容都對了”的雙重確認(rèn)。這個習(xí)慣幫我抓住過一次字體雪崩——文件生成了二十個每個都是空白 PDF就是被這條命令攔下來的。第三個是把配置納入版本管理。datasets 和 layout 都是純文本 YAML跟著代碼進(jìn)倉庫直方圖 ROOT 文件體積太大不進(jìn)。這樣每次出圖都能追溯“當(dāng)時的配置是哪一次提交”。評審問某張圖的歸一化是誰加的git log 一查清清楚楚。我現(xiàn)在的新變量出圖流程是在分析代碼里加一行 Fill跑完作業(yè)把 template.yml 里的 HISTONAME 改掉執(zhí)行循環(huán)腳本打開 PDF 掃一眼全套一分鐘以內(nèi)。宏文件里挪圖例、調(diào)坐標(biāo)軸的苦基本告別了。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
东北丰满熟女国产一区| 日韩久草| 成人性爱免费播放| 天天碰久久入| 国模艳艳啪啪一区| 国产AAAAAABBBBB| 中国熟女老妇仑乱一区二区三区| 日韩AV一起草| 2019AV天堂| 日本在线视频导航| 久久 久久国内精品亚洲| 中文字幕性感少妇av| 成人影 天天操 亚洲| 久草线上视频免费看| 黄片免费视频2019| wwwxxx日本爽| 国产av美女被艹的乱叫| 日韩二三区| 久久色情| 极品美女福利在线观看| 免费1级a做爰片观看| 99色视频| 日韩一级二级三级免费看完整版| 春色91| 欧美色图小说综合| 磁力99AV| 99re在线精品78| 色好看av| 人人超碰在线观看黄| 人妻激情另类| 爱爱动态120秒| 麻豆综合一区av| 国产综合在线视频网站| 欧美亚洲日韩16色| 天天干天天燥| 在线综合 亚洲 欧美中文字幕 | 中文高清一区二区的| 探花在线免费观看视频国产一区| 亚洲蜜乳av| 在线观看一级α片刺激高潮视频| 日本韩国国产精品一区| 无码137片内射在线影院| 色欧洲| 在线五区| 五十路三区在线| 亚洲欧美日韩国产丝袜自拍中文| 欧美少妇色综合| 久久精品性| 热热色国产一二区AV| 欧美美女在线高潮999| 亚洲综合码| 欧美日本国产日韩激情视频| 97视频播放| 女欧美一区二三区| 久久久精品国产亚洲伊人| 欧美性爱第一页久久| www.成人无码| 亚洲成人色情五月天丁香花| 麻豆视频国产一区二区| 亚洲AV噜噜狠狠网址蜜桃动漫| 人妻熟女一区二区三区在线| 亚洲区小说| 好看的久久不射无码影视影院| 涩五月婷婷| 激情文学小说一区二区| 国模精品一区二区三区苹果色戒| 尹人免费观看视频在线| 国产偷拍网站| 91天堂色男人的天堂| 俺去俺来也在线www| 五月丁香激情综合网| 超91综合网| 97日视频| 亚洲AV秘无码一区..| 色婷婷99| 精品无码一二三四区| 亚拍在线| 久久超碰网| 欧美 亚洲| 亚洲va有码在线天堂| 亚洲欧美经典一区二区| 欧美色图亚洲特色| 亚洲美女精品九九视频| 国产不卡免费在线视频| 天天干夜夜操网| 一二三啪啪专区| 日韩人妻少妇 一区二区三区| 屌逼麻豆| 超碰久久性爱| 亚洲色图加勒比| 丁香六月综合激情| 岛国大片在线观看网站入口| 插穴性爱视频在线观看| 国产狂喷潮在线精品| 小视频玖玖| 99久在线精品99re8| 天天综合精品| 大香蕉2017| 欧美十八禁视频| 国产做?爰片久久毛片?片美国| 色色国产| 亚州高清AV| 看免费一级在线播放毛片| 综合久久中文字幕综合日韩精品| 91爱看| 超碰人人干天天射| 91丨熟女丨丰满熟女| 超碰人妻中文在线| 午夜性生活av免费在线看| 性爱1区| 亚洲天堂电影网| 国产精品日日摸夜夜添骚逼| 亚州精人品大香蕉| 蜜臀99精品国产高清在线观看| 黄片aaaaa一区| 久久超碰98| 伊人五月天婷婷| 国产乱码久久| 另类欧美色| 伊人91| 91久热| 中文字幕av亚洲在线| 夜夜人妻爽| 丁香六月激情| a人片中文字幕一区二区| 超碰成人人人爽人人爽| 蜜桃臀 后入 一区 二区 三区 在线| 天堂av最新电影网| 久久久久久亚洲精品中文字幕人妻| 超碰97人妻自拍| 人妻免费观看| 性爱1区| 97视频在线免费播放| 亚洲色宗合| 久艹日日日| 久热影视| 综合色区偷拍| 午夜高清成人在线视频| 九九九午夜| 亚洲熟妇丝袜在线观看| 精品妇女一区二区三区| 综合久欧洲| 日本加勒比无码专区一二三| 日韩成人高清一区二区| 国产剧情AV不卡在线观看| 亚洲日韩青青草色月| 久久东京热成人| 色哟哟511老熟女| 99热精品国产| 超碰色综合| 啊啊啊啊一区| 香蕉视频精品亚洲一区二区三区在线播| 无码高清操逼网址| AV丝袜少妇| 国产精品999aaa| 四虎影库国产精品免费| 欧美激情1区| 这里只有精品视频| 国产日韩久久| 97舔舔| 五月天亚洲色图| 欧美三级一级| 久偷拍欧美日韩三区| 97香蕉网| 嗯……啊…嗯嗯…啊…好舒服| 97超级久久| 五月丁香啪| 日韩av影片在线观看| 日本福利二区视频| 爱逼综合| 99国产精品免费| 亚洲国产精品无码AV久久| 天天综合麻豆视频| 国产aⅴ无码片毛片一级网站| 激情五月天婷婷| 熟女精品日韩一区二区三区| 操逼啊啊啊91| 天天操天天干一区二区 | 国产激情视频一区区三区| 亚洲图片激情综合另类| 欧美超碰人妻97| 国产丰满熟夫69mpp| 亚洲国产激情国产av| 欧美精品 - 91爱爱| 爆乳免费黄网站| 九九av| 欧美97在线欧| 懂色中文一区二区三区| 日韩欧美中文字| 最新欧美色网| 日韩人妻中文视频| 色综91| 丝袜美女诱惑 91 视频| www.婷婷| 97色婷婷| 综合天天网| 把腿张开老子CAO烂你| 91操人| 黄色大片视频在线免费看| 亚洲交换| 日日干夜夜欢| 免费99精品国产自在在线| 精品人妻一区二区三区-国产| 国产偷拍自拍在线视频| 91艹B视频| 久久男人精品| 思思热在线cao| ji熟女.com| 丰满人妻一区二区三区性色| 人人看黄色视频| yw尤物av无码点击进入麻豆| 精品国产乱码久久| 中文字幕97| 国产操逼网站亚洲一级黄色| 欧美综合自拍| 97在线观看播放视频| 高清无码一区二区三区| 搡老人老9丨女老熟人| 亚州操逼网| 淮穴色AV| 丰满搜索结果 -第18页- 久久高清无码 | 久久国模av| 色九九九综合| 国产女主播视频在线观看| 亚洲亚洲亚洲天堂天堂| 5252色欧美在线男人的天堂| 视频二区美腿制服人妻欧美| 97在线免费观看| 十八禁视频一区二区| 国产在线76页| 美女熟妇色| 欧美碰碰综合色| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 欧美色图 人妻| 欧美成人黄网色网站| 91久久久久| 五月婷婷综合网| 夫妻天天操岛国视频| 艹少妇网站| 久久九九国产精品| 久久人妇| 丁香五月天激情| 97超碰总站| 亚洲天堂久久| 天天日天天操VV| 久操 高清| 久久久涩| 大香蕉免费中文| 亚洲AV无码乱码| 激情综合亚洲| 999综合色| 呦呦影院| 中文字幕丝袜国产第一页不卡| 交换娇妻呻吟声不停中文字幕| 欧美天天干| 男人的天堂欧美| 亚洲一级黄色毛片| 日日噜噜夜夜狠狠视频无| 美女啊啊啊啊啊啊| 9久9久9久9久视频网站| 老女人老91妇女老热女| 国产原创剧情在线丝袜| 亚洲黄色网址视频| 丝袜av一区二区三区| heyZO天然素人无码AⅤ专区| 久久人妻视频网| 加勒比久久av| 日韩啪啪啪啪啪| 九月伊人中文字幕| 久悠悠av| 亚洲高清国产理伦片| 天天看高清麻豆| 亚洲欧洲国产综合av| 亚洲图片视频小说| 操穴国产| 日韩乱中文| 俺也射| 97五月天| 麻豆综合一区av| 新视频sss国产| 97人妻碰碰中文无码久热丝袜| 久久一二三四五六七八九区| 成人在线视频二区| 亚洲1区2区三区高清中文字幕| 偷拍亚洲情色| xxx亚洲午夜天堂| 熟女人妻一区二区三区| 蜜臀久久99精品久久久久久无删减 | 人人摸人人干| 牛牛操视频逼| 欧美亚洲特P| 免费网站观看www在线观| 96久久精品一二三区色欲| 97综合国产| 超碰日韩美妻| 久草视频制服诱惑| 国产超碰人人操| 久久精品国产亚洲AV无码做| 91色插| 嫩草 我啊~嗯~在线| 狠狠操狠狠燥| 无码自拍SM| 中国少妇啪啪视频| 国产精品suv一区| 色五月AV在线| 伊人网青青| 色五月婷婷色| 9ⅰ久久久天天| 中日无幕一二三四区| 18禁精品网站在线看| 人人操人人搞人人草| 天天插天天操| 天天流夜夜操| 欧美v亚洲v综合v国产v妖精| 91精品国产麻豆国产自产在| 亚洲综合另类小说色区亚洲成av人片在www | 欧美一区二区| 春色91| 尤物网站91| 噜噜噜在线视频| 欧美一区二区观看在线| 五月婷丁香| 99免费在线视频| 超碰在线97国产| 国产诱惑| 91成人久久 | 91日产桃蜜| 91欧美成人色站| 日本精品网站在线中文| 亚洲色棕合| 在线观看一卡二卡| 91n美女视频| 青青草操逼逼视频| 亚洲s色图| 91亚洲图片| 免费试看60秒| 乱伦1色页| 黑白配性爱AV成| 成人资源中文字幕在线观看天天 | 日韩一级久久毛片| 国产风韵犹存熟妇三区| juliaann精品熟女一区| 婷婷五月天激情网| 成人午夜高潮av猛片| 中文字幕乱偷人妻久久艾草网| 秋霞视频一区二区| 啪啪AV导航| 亚洲资源站| 综合久久99亚洲人妻中文在线| 久久草在线综合视频| 操国产逼| 国产福利合集| 美女好片色日本| 日韩 成人 有码| 中文字幕老熟妇黄色视频| 无码高清国产AV| 人妻一区二区三区熟女| 无卡一区=区| 诱惑人妻欧美一区在线播放| 口爆综合网| 成人乱码一区二区三少妇| 国产强奸乱伦第1页| 超碰98综合网| 青青草国产盗摄一二三区| 激情五月天婷婷| 最新的亚洲无吗| 欧美日韩啪啪电影| 69视频入口| 欧美熟妇精品黑人巨大91| 精品无码一区二区人妻久久蜜桃| 青青伊人久久| 六月婷婷一区二区三区| 97碰碰日本乱偷人妻中文的| 丰满少妇人妻久久久久久| 97福利视频| 粉嫩绯色AV一区二区在线| 国产午夜福利电影免费在线观看| 国产真乱mangent| 亚洲国产综合视频| av中亚| 91国产丝袜白虎| 欧美一区二区三熟女剧情| 五月开心久久AV官网| 色天使大香蕉| 大香蕉99热| 久久超碰、| 中文字幕精品丝袜| 九九九综合精品| 超碰国产情侣自拍网| 东北女人av| 色狠狠综合噜一二三区| 天天享受天天看| 国产精品日日摸天天碰| 青青草女人天天干| 色亚洲欧美| 97干在线视频| 欧美色网| 国产一区二区三三视频| 一区二区三区 日韩欧美| 蜜乳AV一区| 亚洲av影院在线观看| 户外裸露刺激视频第一区| 国产一级作爱毛片| 九九色逼| 清纯唯美激情四射| 亚洲无限观看| 日本一卡二区在线| 综合色好色| 爱妃国产亚洲视频中文字幕| 日韩中文字幕人妻视频| 日本午夜精品理论片A级APP发布| 午夜大香蕉| 欧美三级不卡| 色香综合天天影视综合| 欧美色图欧美| 亚欧性爱无码| 久久乐| 91色噜噜狠狠| 欧美手机在线综合| 欧美精品三区| 最好看的中文字幕在线2018| 欧洲综合视频| 精品久久久久成人码免| 亚洲欧美情色| 超碰视97中文| 久久久99久9| 老熟妇综合| 欧美在线|亚洲| 熟女网站最新| 乱伦一二三| 欧美在线中M| 精吧天堂| 精品视频一区二区| 亚洲欧美激情在线视频| 国产福利夜| 97在线/亚洲| 一个色导综合| 色色色99| 美女丝袜激情小说| 97操b| 欧美18老人禁| 东京热男人天堂| 玖玖爱综合| 精品超碰国产| 国产色呦呦| 欧美日韩啪啪电影| 国产精品久久久久av| 91蜜臀熟女| 丝袜综合| www亚洲欧美| 夜夜草我| 9久精品| 亚洲精品色| 欧美78p| 夜夜爽77777| 97国产精品久久久久| 热热色色综合| wwwxxx日本爽| 蜜桃久久精品一区二区三区| 91人妻在线视频| 粉嫩av在线| 婷婷伊人网| 激情国产乱伦Av| 精品午夜福利| 丰满少妇一区二区三区专区| 久久久成人国产精品无码| 在线天堂999| 不卡视频一区蜜桃视频| 爽爽淫人网| 亚洲色婷婷综合久久久久中文| 国产亚洲中文不卡二区| 中文字幕诱惑制服人妻丝袜美丝袜美| 国产精品久久久久久久久久久久久久| 男男H黄动漫啪啪无遮挡网站| 屁股久久久久久久久| 欧美亚洲自拍另类人妻| 欧美色997| 亚洲免费97免费| 欧美成年人性爱视频免费观看| 天综合网| 久久久久亚洲熟妇熟女| 亚州色站 日韩电影| www.久久制服糖| 欧亚成人在线视频| 黄色大香焦1级‘′‘| 无码精品啪啪啪一区二区三区三州| 国产精品无码在线| 国产在线激情| 混色激情av| 大JI巴好深好爽又大又粗视频| 91九色丨国产丨爆乳| 国产大学生口爆吞精合集| 91亚洲狠狠色| 成 人 影视 一区 二区 三区 四区| 久久91视频| 99操99| 999 久久久| 国产亚洲精品玖玖玖在线观看| 日韩欧美久久婷婷网站| 麻豆天美国美国产AV| 日韩性爱一级片| 免费啊啊啊| 一级免费啪啪片| 青青色在线观看| 区一二区日韩亚洲乱码av电影| 精品高清一区二区三区三州| 日韩精品亚洲一二三| 精品免费一区二区三区在线亚洲人成| 日本一级婬片试看三分钟| 丰满欧美放荡少妇在线| 最新加勒比丝袜在线| 欧美精品日韩久久久九| 日韩超碰97| 97超视频在线观看| 亚洲天堂区| 天天色,天天干,天天干| 日韩有码专区| 91女优在线观看| 青青青国产| 亚洲高清无码在线桃色| 成人小说另类在线| 啊啊啊骚| AV男人天堂网| 99国产精品免费| 色婷婷狠狠| 上海一级黄片| 亚洲最新Av| 久久免费9| 国产精品3| 日产国产精品中文久久婷婷| 久久ww| 伦激情人妻另类人妻| 变态乱伦伪娘灌肠一区二区| 久久精品熟妇丰满人妻99| 中文无线日韩一区| 青青操少妇| 男人天堂婷婷五月天校园春色| 东北女人操比视频| 日韩在线观看字幕精品| 亚洲二区精品在线观看| 中文字幕jul-617人妻熟女| 一本一道波多野毛片中文在线| 色色五月天激情| 天天在线91| 在线不欧美| 在线97在线| 理论久久婷婷网 8| 亚洲一区亚洲天堂| 国产亚州精品美女久久久免费| 久久一区,青青青青草视频在线播放| 蜜臀无码一区二区| 18禁看网站一区| 91N综合网在线| 91激情综合| 综合激情一一91| 日韩特一级久久| 999热日韩精品| 色爱天堂| 亚洲不卡三级手机播放| 嗯嗯啊啊操我| 国产超碰AV在线精品| 免费a v| 在线毛片片免费观看| 一区在线精品中文字幕| 97精品| 色综合av男人天堂| 欧美劲爆视频一区二区| 国产11页| a片亚洲一本通视频| 少妇久久久免费| 无码国产精品96久久久久孕妇| 国产91影院| 国产中文大片资源中文字幕| 免费看日产一区二区三区| 久久五月综合| 美欧老女人97| 蜜桃久久一区二区| 国产日韩在线播放av| 操逼操操操91| 啊啊啊啊啊好大好舒服想要| 丰满熟女人妻一区二区三五十一路| 精品无人区麻豆乱码1区2区图片| 肏逼视频日本| 偷窥自拍亚洲天堂网爆| 日韩高潮一区| 日韩97视频| 91AV天美在线视频| 精精品人妻一区二区三区| 国产资源中文字幕在线| 午夜福利成人免费视频| 91久久午夜无码鲁丝片久久人妻| 亚洲做性| 免费黄色A片| 伊人 俄罗斯 a v| 97在线观看免费视频| 97欧美性爱| 九久久九精品视频| 理论久久婷婷网8| 国产精品久久久久无码AV会牛| 九九热九九热| 亚洲熟女人妻中文字幕一区二区| 国产成人亚洲精品自产在线| 91精品国产长腿丝袜美女| 综合色好色| 新久久AV| 日日超碰亚洲| 操91| 亚洲乱熟女一区二区三区大香蕉| 欧美日韩亚洲少妇寂寞影院正在播放 | 99精品国产户外露出| 中国AAAAAA黄色片| 国产精品久久久亚洲一区| 丝袜夫妻自拍| 日本护士高潮| 啊啊啊啊啊操我视频| 我中文字幕6区| 亚洲久草AV色图| 国产精品婬乱一级毛片彝族| 久久男人的天堂| 欧美亚洲今日在线| 九九九九久久久久| 欧美,日韩,中文,另类| 91九色网| 北野未奈加勒比av| 操逼片中文| 2019亚洲男人天堂| 亚洲色图大香| 9Ⅰ超碰| 欧美一级国产一级| 色情乱伦AV| 搡老熟女免费视频| 凹凸视频在线一区二区| 夜夜操夜夜高潮夜夜爽国产精品区| 亚洲激情视频| 丁香九月婷婷| 精品亚洲国产成人精品| 手机在线播放国产福利| 丁香五月婷婷基地| 东京太热久久久| 欧美激情区| 日夜久久久九九九久| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 九九久久国产精品怡红院| 人人操人人操人人操人人操人人操人人人11.CM | 91情色在线| 热无码中文亚洲H一道本一区二区| 高清无码网址| 屁股久久久久久久久久| 午夜男女爽爽爽在线视频| 国产av色网| 日本一本道A级黄色毛片试看60分钟| 五月激情综合网| 国产一区二区在线播放| 亚州色交| 五月天精品| 翔田千里av一区二区三区| 人妻少妇无码| 激情丁香五月婷婷| 女人香蕉久久毛毛片精品| 久久婷婷精品| 中文久久久| 99热成人| 人人做,人人操,人人摸| 情色五月天久久久| 亚洲男人久久综合天堂| 久久美国毛片| 天天色播| 爱逼综合| 美性中文综合网| 午夜无码精品免费看性色| 污污污8888| 日韩性爱再线视频| 97亚洲精品超碰| 色性欧美| 亚洲系列第一页| 97操97干| 91 手机在线播放 绯色| 欧美日韩大香蕉| 天天色怡春院| 激情 欧美 亚洲 小说| 久久AV色| 欧美拳交在线播放| 亚洲自拍天堂| 国产精品久久久午夜夜伦鲁鲁| 精品精品精品| 在线播放免费av福利片| 日本九九久久99| 99婷婷| 日韩精品人妻中文字幕有码午| 久久人人爽av亚洲精品天堂桃色 | 青青欧洲黑| 日韩激情啪啪| 欧美乱伦专区| 人妖欧美一区二区| 国产激情片在线观看| 我爱操| 久久久久久久97| 99∨VTV| 黄色十八禁| 啪啪啪东京| 国产大片精久久久久久| 男人天堂网站| 精品女人999| 青草精品视频-日本久久久久网站| 韩国一级做A片免费的| 欧美性五月| 在线综合 亚洲 欧美中文字幕 | 国产精品探花视频| 日本一级一级一级一级| 风月影院男女十八禁| 欧美男女午夜啪啪| 午夜噜噜噜| 高凊专区人人操| 国产精品久久泡妞网站| 999精品乱码| 成人97人人超碰人人| 嗯嗯啊啊啊好舒服| 日逼国产| 一区二区三区免费视频入口| 黑人在线91| 四虎av在线| 日韩熟女三十乱伦| 亚洲av无码国产精品字幕| 色五月综合| 中文乱码字字幕在线第5页| 久久国产乱子伦精品免费女人| 国产AV天美传媒一区二区三区 | 情色五月天网| 四虎精品永久在线播放| 夜夜操天| 国产啊v在线免费播放| 欧美激情精品| 亚洲综人网| 人人看欧美性爱| 日本淫乱女一区二区三区视频| 亚洲AV色图一区| 亚洲淫色网中文| 毛片电影一区二区三区| 日韩精品人妻一| 人妻天堂网| 桑老女人九区| 亚洲日本大香蕉1| 少妇专区一二三四五| 欧亚日韩三区| 97视频在| 一级AV性爱| 色噜噜人妻av中文字幕| 91丨国产丨白浆| 欧洲色| 婷婷九月色| 亚洲无线码一区国产欧美国| 亚洲偷拍自拍在线视频| av午夜影院在线播放| 国产一区二区三区白丝| 欧美日韩电影成人在线| 色操逼网| 国产女人和拘做爰视频 | 蜜臀亚洲中文| 青青草吊丝| 91红杏| 青青草视频在线观看一区二区| 国产亚洲 中文欧美久久| 国产精品情侣啪啪| 九九拍拍精品视频在线播放 | 成全在线观看免费观看| 欧美中文字幕日韩在线| 亚洲操逼视频网站| 91天堂色男人的天堂| 中国探花熟女| 717影院理论午夜伦八戒| 久久骚| 免费的黄片有限公司| 91视频精品| 天堂v无码免费视频| 一本色道久久天天射天天干| 欧美天天弄| 加勒比综合88| 中日韩免费看男女操逼大全| 97免费在线观看| 日本国产欧美一区三区二区 | 女人的天堂大香蕉网| 欧美91在线+|+欧美| 老女人老91妇女老热女| 综合少妇网| 极品销魂美女一区二区| 高清无码在线播放网站| 亚洲一区二区中文字幕| 久久国产精品一级二级三级| 国产黄色动态精品| 激情四射婷婷六月天| 又黄又硬又粗又长国产视频| 囯戸精品高潮呻吟旡码| 亚洲制服欧美另类内射| 五月天色综合| 97香焦色区| 亚洲 另类 丝袜 自拍 动漫| 欧美 亚洲精品首页| 五月天婷婷小说| 超碰色美女| 操死我了嗯嗯嗯| 亚洲天堂区| 国产伦精品一区二区三区视频女| 亚洲熟久久| 南澳成人一级片在线播放| 三级特黄60分钟播放| 操淫穴亚洲五月丁香 | 中文字幕av一区二区三区人妻少妇| 国产99久久99热这里只有精品15| 丰满人妻无码一区二区三区 | 火箭成精品视频884必出精品| 大香蕉一区二区在线观看.| 黑人免费福利视频| 久久一二三四五六七八九区区区| 91天天综合日韩欧美| 精品v日韩欧美国产| 色妹子A V| 亚州伊人色综台| 78精品| 久久久久久欧美精品se一二三四| 久久精品女同亚洲女同13| 蜜乳av一区二区| 超碰亚洲欧美日韩无| 骚货人妻偷情自拍在线视频| 亚洲无码超碰免费| 亚洲男人电影天堂| 综合欧美日韩在线观看| 欧亚久久偷拍视频| 99热这里只有精品18| 天堂无码精品国产久| 中文字幕88av在线| 9色国产精品一区粉嫩| 一区二区三区精品视频| 97视频新免费| 国产一区二区在线播放量| 日韩精品三区四区| 欧美se综合| 亚洲成?V人片在线观看福利| AV色五月天| 欧美色图片| 九九热精品免费视频| 日本免费二区三区| 亚洲一区中文字幕一区| 欧美亚洲国产日本在线,久久精品国产| 亚洲AV无码秘 蜜桃臀国精产品| AV 少妇 人妻 偷拍| 天天欧美97| 亚洲av乱伦色图网站| 国产精品夜夜夜| 2019天天干天天操| 天天日熟妇| 国产精品久久久久亚洲av| 好舒服视频| 欧美日本国产日韩激情视频| 日本一级一级一级一级| 亚洲有薄码区久久在线一区| 9久精品| 亚洲熟女av中文字幕| 婷婷五月花| 97这里有精品| 岛国小电影| 在线播放免费av福利片| 免费看污网址| 一区二区影院| 国产蜜臀精品一区二区尤物| 一区在线国产播放| 九热久| 国产按摩一区二区三区| 亚洲天堂精品日韩电影| aaa淫乱视频| 午夜高清成人在线视频| 亚洲无码电影久久久| 人妻丝袜日本| 乱伦强奸区日韩| 91狠狠狠| 日日骚一区二区三区| 激情小说亚洲视频| 国产精品电| 久久精品成人一区二区三区蜜臀| 日本欧美色| 久久久久无码一妻区| 九月丁香婷婷| 天天天操天天天爱| 婷婷五月天影院| 爱妃国产亚洲视频中文字幕| 蜜臀99久久精品久久久懂爱| A级在线视频| 久久一二三四不卡 | 狠狠色噜噜狠狠狠狠狠色综合久久| 人妻五十路在线| 理论久久婷婷网 8| 日韩精品99999| 五月天丁香欧洲日韩| 国产精品 午夜福利| 日本无码1| 97亚洲欧美日韩| 女人 A一级| 欧美伊人电影| 久久中日麻豆| 色综合婷婷| 日本国产二线女色| 91老司机视频| 爱妃国产亚洲视频中文字幕| 搡老女人老熟女91| 偷拍 精品另类 凸凹了四区| 欧美日韩操逼动图| 狠狠操官网| 亚洲熟女乱色一区二区三区久久久| 操逼日批| 麻豆天美国美国产| 色色99| 久久黄片国产一区二区| A 在线网址| 毛片麻豆91糖心精品毛情片| 99999亚洲| 国产精品久久久久久夜夜夜| 午夜理论片在线观看免费| 强奸a片网| 自拍六区| 97这里有精品| 97在线免费观看视频| 亚洲天堂人妻熟妇视频| 精品人妻二区三区| 日本道不卡| 日夜啪电影| 奇米狠999| 蜜桃精品视频一区二区三区| 性爱av在线免费观看| 青青草色情网站视频| 国产偷拍网站| 亚洲男人的天堂一区二区| 五月丁香激情综合网| japan日本高清乱xxxx| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 就去色综合| 在线人人人人人人精品超| 做爱福利视频一区二区| 久久久久人妻二区精品叶可怜| 无码人妻一区二区一牛影视| 亚洲一区二区三区欧美日韩| AV免费在线播放一区| 国产亚洲99久久精品| 亚洲 欧美 日韩另类 麻豆| 久插综合| 9久在线视频只有精品| 91久热| 日亚韩精品视频二区三| 国产精品999zyz| 日韩一级特黄av毛片| 欧美偷拍区| 韩国三级一线观看久| 天美传媒AV在线播放| 亚欧高清在线| 国产精品禁久久久精品| 九九精品美女高溯喷水| 国产91乱伦| 一区二区播放| 日日骚 av| 激情小说图片亚洲首页| 屌妞视频久久久久久久| 蜜桃精品一区二区三区ww| 国模限制级电影| 亚洲熟妇无码一区二区三区| 久久久精久久久| 一区二区三区 丝袜高跟| 特级大荫道BBwBBwBBW| 青青草十区九区爱夜| 亚洲天天影视色综合| 欧美激情久久久久| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产亚洲性生活视频播放| 免费公开人人操| 国产97色在线| 色性综合| 人妻精品4K4K4K4K4| 亚洲色性情三级| 丝袜色综合| 国产精品农村妇女| 日韩15p| 一区二区三区免费视频入口| 亚洲开心网| 蜜汁欧美| 爱爱啊啊啊| 国产偷拍网站| 亚洲国产丝袜熟女av| 加勒比综合| 国产高清视频无码在线| 老司机午夜精品福利视频一区二区| 91狠狠| 亚洲国产97| 99亚洲精品| 大香蕉人妻| 999久久久九| 久久久国产护士丝袜美腿一| 人人操欧美风骚| 国产一区二区a毛片| 中文字幕第页| 91欧美丨精品丨入口| 超碰人妻97| 婷婷激情五月天小说网| 亚洲无码色| 91精品国产乱码| 97国产精品一区| 欧美顶级黄色大片免费| 日韩无码嘿咻黑热久| 人妻少妇精品久久久| 爱爱啊啊啊| 日小BB小视频| 这里只有精品视频| 亚洲有码第一页| 欧美一二三| 丁香五月激情综合国产| 天天色怡春院| 国产精品播放| 91在线无码精品秘 软件| 乱理日韩中文| 91爱| 综合熟女| 亚洲色图 综合| 粉嫩av久久一区二区三区| 综合激情五月丁香| 亚洲日韩天堂| 天天看天天在线精品| 欧美高清在线| 午夜福利无毒不卡| 天天爽夜夜操| 熟女久久| 成人八戒网站| 日韩超碰精品综合| 欧美亚洲自拍另类人妻| 久久美女福利是上海美女| 精品一二三区女同| 欧美经典一区二区三区| 中文高清一区二区的| 强奸少妇AV导航网| 久久久久久久97| 丁香婷婷大香蕉| 亚洲欧洲色情高清| 亚洲无线观看久久| 久九九九九九九热| 东京热双插| 久久久蜜桃一区二区三区| 大香蕉中文201| 中文字幕在线高清男人的天堂| 亚洲情色在线| 国产肏逼网站| 亚洲国产剧情少妇激情| 国内毛片欧美香蕉精品| 另类图片五月| 草草草草视频| 91人人看| 亚洲日韩精品久久久久一区壹牛 | 岛国黄| 天天日天天操VV| 岛国AB视频| 久久超碰、| 牛牛AV人人夜夜澡人人爽| 久久久久密| 东京热视频网| 日韩一级二级三级免费看完整版国语版| 国产精品白领在线观看| 日本美女性生活久久久久久久| 日本韩高清无砖码22o| 91网亚洲| 美女被啪到深处抽搐视频| 午夜呻吟欧美| 国产婷婷综合在线观看| 女人的天堂大香蕉网| 老司机射| 欧美丝袜亚洲| 国产女人高潮视频| 成人AV超碰免费在线| 九九热在线精品视频| 婷婷久久五月综合激情| 狠狠中文字幕| 91操熟妇| 人妻精品综合中文字幕在线| 国产女人和拘做爰视频 | 人妻aa| 九九热只有精品| 无码乱人伦中文视频| 国产自偷| 亚洲婷婷五月天| 欧美性天天| 一区二区三区色综合| 香蕉久久国产AV一区二区| 台湾佬中文娱乐网久久久久久久久久com| 99久久99久久综合| 7777奇米影视久久| 国产日产欧产美韩系列麻豆免费| 亚洲免费看片| 日本操逼视频不卡直接放| 熟女高潮合集-永久久久-成人AV | 丝袜美腿射精91| 男人的天堂啪啪| 在线免费观看日韩一区| 国产丝袜一区二区三区| 日韩影片中文字幕一区二区三区| 日本色色视频网站| 东京热,男人的天堂| 性性久久| 91久久精品蜜臀| 91影库| 成人性交午夜免费片| 日本999精品| 国产av白丝| 国产精品久久久三级无码| 亚洲另类色综合网站| 激情四射五月天| 欧美九九九九九| 东方亚洲在线操逼天堂| 天天综合精品| 国产精品无码论坛| 亚洲无992tv| 噜噜噜噜天天狠狠| 福利在线视频一区二区| 黑丝少妇在线观看| 国产一区二区av综合| 欧美gv在线观看| 亚洲狠狠入| 色阁阁AV综合网| 欧美大码在线视频| 亚洲激情四射| 五月天婷精品激情| 免费无码国产精品v片在线观看| 天天久久久久久| 久久久久ab| 亚洲限制级在线| 久操高青| 精品超碰中文在线| 超碰av在线| 日本人妻丰满熟妇久久久久久 | 日韩av熟女一区二区三区成人| 97超碰国产亚洲精品| 国产伦精品免编号公布| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 懂色AV网| 人妻少妇av在线观看| 97久久精品亚洲| 美国久久一二三四| 男人的午夜天堂| 日韩免费看在线黄色片| 久视频在线观看| 狠狠入| 色婷网| 亚洲高清综合网| 青青草中文-久久青草精品一区二区三| 一个人免费视频观看在线WWW| 亚洲伊人久久综合97| 国产对白刺激视频| 东京热男人的天堂精品| 综合网亚洲| 懂色av中文字幕一区二区三区天美| 亚洲国产成人高清在线| 欧美在线播放| 色香网| 色综合99999| rivers-china.com| 国产在线激情| 亚洲色人| av中亚|