国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成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 報(bào) yaml-cpp 找不到說明系統(tǒng)缺 C 的 YAML 解析庫Debian/Ubuntu 上裝libyaml-cpp-dev即可。有些版本還依賴 boost 的 filesystem 庫報(bào)錯信息會寫清楚按包名補(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”對不上會直接報(bào)找不到對象。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。如果報(bào)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ù)集名字后跑的會覆蓋先跑的——這是最安靜的坑不報(bào)錯文件悄悄變舊。我的做法是每個物理分析建獨(dú)立輸出目錄目錄名帶日期和版本比如plots_v1、plots_v2_fixBinning。目錄一多誰哪天跑過哪版圖翻名字就知道。輸出命名還有一個實(shí)踐直方圖名字盡量全局唯一。同一個 ROOT 文件里同時存在MET和h_MET配置里寫錯名不會報(bào)重名而是畫錯對象。我在分析框架里填直方圖時就統(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 報(bào)找不到直方圖打開 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)做絕對歸一化繪圖配置里不再開歸一化需要做形狀對比時才臨時開。這個坑的詭異之處在于它不報(bào)錯只在數(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é)果報(bào)告”。第二個是驗(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
返回資訊列表
日韩三级伊人| 99热日| 欧美亚洲首页| 性色高清在线| 久久精品美女一区| yaouchengrenav| 欧美日韩小说| 91久久18禁| 婷婷色影院| 麻花豆传媒剧国产MV出差| juliaann欧美丝袜办公室| 色情亚洲日本成人| 97一区二区蜜臀| 欧美黄片视频在线观看免费| 三级激情网站| 人人干人人操人人爱| 激情婷婷丁香| 欧亚日韩三区| 99热导航| 丝袜喷水在线| 97视频网站在线观看| 日本中文字幕在线电影| 强奸乱伦Av网| 免费一级欧美片片线观看| 韩国免费播放一级毛片| 日韩91网站| 蜜臀aV午夜一区二区三区| 麻豆伊人网| 91爱综合| 91欧美美女日韩国产婷婷| 久久久久9久久久久| 亚洲综合中文字幕有码| 伊人综合色网| 欧美亚洲第1页| 久久久999网站| 日本三级韩三级99久久| 免费一级欧美片片线观看| 人人操人人摸人人看人人干| 伊人久久综合精品欧美| 欧美日韩性爱视屏免费看了| 操逼网免费无码视频| 久久成人午夜精品影院| www.色吧5.com| 日本午夜操逼| 亚洲成a人片在线观看中文!!!| 手机在线大香蕉| 国产丝袜啪啪| 亚洲色电影在线| 97人人夜| 91美女视频在线观看| 三级色综合| 操B视频日韩无码| 国产亚洲深夜激情| 在线人人人人人人精品超| 色综合av男人天堂| 在线播放成人网站| 欧日韩在线观看| 91丝袜熟女| com 首页 18岁 禁区 女优 免费 精选 同城 | 欧美91久久久久| 久久是精品| 少妇特黄一区二区三区| 97超碰欧美精品| 久夜视频| 人人操,操人人| 2020视频1区2区3区| 防屏蔽在线视频| 三级片大波波| 91亚洲丝袜| 亚洲日韩狠狠撸视频| 日韩本不卡视频在线观看 | 超碰97人人cao| www.色吧5.com| 日韩免费大片一级播放| 成人性爱电影网| 欧美国产日韩清纯唯美| 天天摸天天舔天天操| 久久成人东京热人妻| 欧美日韩另类激情图片| 中文字幕国产| 一区二区三区日韩欧美| 午夜九九| 午夜一级免费毛片| 亚洲另类久操网| 久综合国内精品自在自线| 乱论91| 志村玲子视频一区二区| 久久久91| 丝袜熟女一区二区三区| 美日韩一卡二卡三卡免费人妻精品| 1024手机看片欧美日韩| 色综合天天| 五月婷丁香| 人妻内射一区二区在线视频| 久久久久九九九九| 超碰人人在线| 中文字幕诱惑制服人妻丝袜美丝袜美 | 91碰碰| 亚洲欧美国产中文视频| 婷婷久草一区二区三区| 久久一本大香蕉| 黄片视频观看| 久久精品人体| 97综合久久| www黄片免费看com| 久久久男人的天堂| 国产精品国产自产高清AV| 久久国产三区| 97超碰人妻| 欧美日韩操逼嗦吊| 人妻人久久精品中文字幕| 性videos欧美熟妇hdx| 啊啊啊操一区| 一级二级三级黑人无码| 欧美精品久久96人妻无码| 伊人久操| 超碰综合97在线| 日韩综合成人免费视频| 老鸭窝日丰县女人| 日韩精品系列| 欧美日韩性爱操大逼| 美女大乳久久久久久久女人18| 国产免费小视频| 欧美成人一区二区三区在线播放| 黑白配性爱AV成| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 日本三级久| 91情色在线| 久久婷色| 黄骗免费网站| 日韩AV色图| 亚洲精品国语在线播放| 久久美国毛片| 日本3级一区二区免费| 国产噜噜噜噜噜久久久久久久久| 色青青久久影视| www.acm成人黄色毛片| 尤物网址| 欧美性高潮在线| 色婷婷丁香五月| 亚洲国产一区二区入口| 91九九九吃| 一区二区三区 丝袜 高跟 美腿| 天天拍夜夜| 激情综合五月| 亚洲综合另类| 中文字幕一区二区免费在线| 色约约一区=区三区| 婷婷色一区| 亚洲国产成人精品久久久国产成人一区二区| 东北夫妻性偷拍| 人人玩人人添人人澡免费| 日韩欧美偷拍美女视频| 97干在线| 国产一区在线观看无码AV| 99re在线精品78| 亚洲九区| 国产日韩欧美操逼视频| 草草草草视频| www久久精品| 久久久久9| 久久久久久久性爱| 91爱看| 亚洲av乱伦色图网站| 亚洲国产成人综合碰碰三级经典| 青青草五月天| 东京热免费视频| 日韩日本欧美在线观看| 中文字幕一区二区无码成人| 在线 亚洲 网爆 自拍| 国产11页| 超碰97资源网亚洲| 在线视频 亚洲精品| 国产99热| 爆操无码| 人妻人人做人人澡人人爽欧美一区| 久久av色| 天天综合网~69| 午夜无码精品免费看性色| 欧美97爱| 51一区二区三区| 久久亚州高清| 国产欧美美女免费观看视频| 亚洲日本天堂| 激情五月天色色网| 日本成人A片网站| 国产白领连续中出在线观看| 欧美性爱免费短视频| 91性情| 综合网亚洲1| 日韩二级| 天天摸夜夜摸| 精品国产乱码久久久久久久久1| 天天草夜夜草高潮片| 91美女在线观看| 天天情欲宗合网| 自拍丝袜美腿人妻| 日韩女优中文字幕| 九九九九九九亚洲| 看黑人AV不卡| 欧美熟爽综合| 天天日天天操心| 一区二区三区免费岛国片| 国产福利电影| 欧美视频一| 色五月AV| 欧美 日韩 亚洲 春色| 日本Suv精品一区二区| 诱惑人妻欧美一区在线播放| 久久9久9久99久9久9| 又黄又爽在线观看视频| 色色热| 日本 欧美 国产一区| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 98精品国产乱码久久久久久| 人人澡人人弄| 黑人精品久久97| 操b网站亚洲无码| 综合久欧洲| av情色影音| 澳门人妻久久| 蜜臀久久在线视频| 有码色中文字幕在线观看| 夜夜嗨AV蜜臀av| 欧中日成人免费影视| 东京太热久久久| 无码99| 69精品人人人人| 欧美 日韩 另类 亚洲| 青青操在线亚洲视频观看欧美在线| 久久99国产综合精品女同| 女人爽到高潮久久久| 啪啪视频mP4| 大香蕉 222| 99啪啪| 欧美 亚洲 另类 综合| 国产精品午夜福利视频| 免费视频97| 明星性猛交ⅹxxx乱大交| 操国产逼| 久久久久久久久成人av解说| 五月婷婷无码| 91天美传媒在线| 欧美日韩欧美| a片偷拍视频| 国产成人亚洲精品无码最新在线| 黄色片大香蕉| 久久久久久久久久久97| 亚热日本熟女| 精品1区2区3区| 亚洲欧美人妻| 日韩精品中文字幕一| 国产这里只有精品| silk lablo在线观看一区二区| 午夜精品久久久久久久| 国产高清成人免费视频| 国产精品久久久久中文字幕| 人人爱操| 淫乱图区 | 最新av中文字幕高清| www.伪伪| 色婷婷aV一区二区三区麻豆综合| 国产九九九九九九| 99这里只有精品国产| 丁香五月综合| 天天射夜夜| 国产午夜精品在线观看| 六月色婷婷| 日韩美女高潮喷水视频| 亚洲国产综合图区中文字幕| 91精品伊人久久久大香线蕉91| 97网址www| 欧美精品成人亚洲| 中文字幕日韩专区精品系列| 亚洲第一页色| 精品免费视频国产一区| 日韩美女久久一区二区三区| 可以在线观看AV的网站| 天天色天天干天天射| 啊啊啊啊嗯嗯嗯用力好爽 | K8久久久久| 久久精品久久久久久久久| 91一起操| 青青青草伊人精品| 国产日韩区| 综合国产97| 偷拍盗拍亚洲色图图片| 中国国国产一级特黄毛片| 图色综合网| 熟妇熟女一区二区三区| 九九碰九九爱97| 91人妻人人澡人人爽人人精品| 99热99在线播放激情| 超碰97在线 欧美 国产| 91美女网站| 国产欧美第五页| 日本五区不卡| 久久久国产成人一区二区三区在线| 亚熟hd视频在线| 亚洲成人精品在线一区| 国产夫妻一区二区| 亚洲国产美女久久久久| 亚洲s在线观看| 日韩精品在线视频,日韩精品……| 337p大胆噜噜噜噜噜91Av| 中文字幕无码不卡啪啪| 五月婷婷六月丁香| 肥佬影院91| 日本在线一二 | 97视频一区| 欧美色综合影院| 97欧美日韩精品| 婷婷色导航| 欧美天天射| 91久久久久久久久久久| 久久性生大片免费观看性| 国产超碰国产97| 91欧洲国产成人久久精品网站| 97香焦色区| 日韩免费在线观看不卡| 2000亚洲男人天堂| 久久婷色| 一级片视频啪啪| 欧美少妇性乱| www.婷婷| 一起草三级AV电影在线观看 | 自拍欧美| 日韩人妻一区二区精品| 白嫩少妇| 亚洲国产亚洲天堂| 好淫网一二三视区| 久热在线精品免费观看| 九色精品视频导航1| 强奸抽插av| 一级岛国大片| 婷婷精品视频| 精品三级在线专区| 极品粉嫩一区二区| 中文字幕一区二区韩| 久久久91福利姬| 国产成人资源| 欧美国产伊人久久久久| 91被操| 舔舔啊| 狠狠欧美| 超碰91在线| 中文字幕一区二区三区四区在线视频| 日韩欧美天堂| 亚洲色图美腿丝袜| 久久国产三区| 国产亚洲精品自在线亚洲情侣| av网站免费看| 91视频女生| 青青草精玖玖69精品| 日本免费亚洲欧美| 国产一级137片内射麻豆| 欧美草草高清日韩视频| 99re在线精品78| 欧美亚男人的天堂| 亚洲精品一区中文字幕乱码| 在线观看色视频| 天天日天天操天天射河南省| 性生活性生大爱77AV国产| 天天干2019| 99九九久久| 日本熟女中文字幕一区| 无码高清操逼网址| 人人性爱视频免费| 日韩性爱小视频| 漂亮人妻被强中文字幕hd| 粉嫩久久久久| 乱操9999| 殴美色网| 欧日韩一二三f区| 日本一级不卡一二区| 亚洲综合113页| 天天色悠悠激情| 欧美国产日韩清纯唯美| 夜夜爽爽爽| www.婷婷| 我爱大香蕉| 国产成人自拍视频在线| 国产 日韩 另类 视频一区爱| 成人七区| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 一本色道久久综合狠狠操| 色网1| 欧美日韩人妻少妇 一区二区三区| 高潮嗯啊性感美女久久久| 日韩AV中文字幕电影| 99热超碰| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 国产精品色片一区二区| 亚洲砖码砖专无区2023| 十八禁啪啦拍视频无遮挡| 亚洲 se图 欧美电影| 一本一道人妻久久一区二区三区 | 久久 久久国内精品亚洲| 中文字幕日韩人妻视频一区二区三区交换夫妻 | 韩日自拍| 上床啊啊啊| 亚洲天堂男| 欧美色乱| 久久伊人亚洲AV无码网站| 北约熟女超碰| 欧美久热| 少妇同性| yazhououmeizongya| 亚洲97资源| 99999国产精品| 日产欧美电影一区二区三区| av日韩手机在线影视| 中文字幕在线免费观看视频| 99青草| 2000亚洲男人天堂| 久久久久久久9| 天堂69亚洲精品中文字| 秋霞影音一区二区三区| 五月综合色| 综合网久久| 欧美色日| 欧美91精品国产自产| 波多野结衣AV无码一区| 亚洲成人性爱在线观看| 成人影 天天操 亚洲| 嗯嗯啊好大| 国产激情在线| 天天色天天干天天爱| 亚洲啪啪性视频| 女人一区| 亚欧洲一区二区视频| AV女优男人的天堂| 操逼逼中文字幕| 大香蕉操久久| 极品一区二区三区免费| 亚洲AV麻豆Aⅴ无码电影一| WWW黄片COM| 欧色综合| 欧美少妇色图| 中文字幕 国产 精品 | 国内精品久久人妻性色av| 爽 好舒服 无码刺激久久| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 夜夜操av亚洲一区二区| 九九九九热只有精品| 中文字幕日韩精品久久| 丝袜AV一二三区| 一区二区三区四区在线不卡| 亚洲成人免费中文字幕| 宅男午夜在线视频| 96久久久| 亚洲少妇色| 丝袜美腿91| 中文字幕中文字幕一区二区| 精品久久久久9999| 欧美激情一区| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 综合影院亚洲| 精品一区二区三区18| 免费伦费视频在线观看| 欧美色综合图片| 五月丁香黄色网| 国产后入精品| 国产精品午夜AV完会免费 | 婷婷人妻激情| 九九99精品| 亚洲乱熟女一区二区| 国产成人精品无码久久| 成人精品一区二区三区| 艹精品| 精品国产国产AV| 超碰97人人cao| 色哟哟-国产专区| 日本影视久久免费| 嗯……啊…嗯嗯…啊…好舒服| 热热色中文无码| 一本道综合色图| 国产一区二区在线播放| 日本三级人妻a人妻一在线| 91亚洲色图| 嗯啊啊啊轻点视频| 国产精品亚洲无码| 成人在线午夜视频一区| 中国国国产一级特黄毛片| 九一性生活免费视频| 九九久久一区二区伦理| 91综合天天看| 精品少妇一区二区三区免费观看| 成人毛片免费| 九九九九精品一区| 精品一久久久| 婷婷综合久久| 青青草五月份天| 国产污视频麻豆传媒一区二区 | 少妇3P性爱自拍| 狠色婷婷久久一区二区三区_| 国产精品无码av嫩草| 天天情欲宗合网| 99日韩| 色噜噜狠狠色综无码久久合欧美| 国产久久一区二区三区野外在线| 日韩无码三级影院| 91欧| 五月天综合网| 在免费jIzzjIzz在线视频| 欧美高清16| 日本不卡码黄色 | 好爽要喷了| 99色| 中文字幕乱在线伦视频中文字幕乱码在线 | 日本A级视频| 老司机射| 99久久亚洲精品无码毛片潘甜甜| 超碰久在线天天做| 久久超碰爱| 国产一区二区精品久久99| 午夜福利合集| 亚州久久9| 99热亚洲| 丰满少妇乱子伦精品无| 久久久亚洲| 国产精品一级二级在线| 久9久| 日韩AV熟女乱伦| 国产精品懂色tv影视免费观看| 蜜屁Av| 蜜桃久久综合视频| 国产AV高清AV无码| 懂色中文一区二区三区| 91亚洲电影| 国产中午字一暮区| 天天亚洲综合| 色婷婷丁香五月| 岛国片国产成人亚洲播放| 男人的天堂2018| 91精品操美女| 黄片免费日韩| 97欧美日韩综合| 综合久久99亚洲人妻中文在线| a人欧美综合天堂麻豆| 日本三级久| 人人插人人搞人人操| 久久精品久久久久久久久| 亚欧美色| 亚洲在线观看| 91美女视频直播| 日韩有码中文字幕女同性恋 | 亚洲欧美第一页| 国产亚州精品美女久久久免费| 一级久久久久久久久久久| 射欧美综合| 长长久久免费视频| 操操碰| 日韩av影片在线观看| 99国产精品视频尤物| 欧亚无码视频| 欧美A片中文字幕| 尤物网站91| 精品天堂| 97爱亚洲| 97在线观看| 欧美天天射| 国产精品一区二区三区免费视频| 亚洲精品乱码久久久久久蜜桃麻豆| 伦理弟一页| 97 九色| 操淫穴亚洲五月丁香| 亚洲成人妻日韩在线| 日韩精品怡红院| 亚洲男人天堂2013| 啊啊啊轻点在线观看| 超碰社区97| 日韩本不卡视频在线观看 | 97免费视频网| 免费强奸av| 少妇天堂| J?P?NESEHD熟女熟妇伦| 色色五月丁香| a久久| 久久国产三区| 婷婷激情一区二区三区俺也去| 青青草亚洲一区| 日韩少妇丰满亚洲| 久久少妇人妻| 亚洲欧美激情小说| 色综合一区二区三区| 成人性爱免费播放| 中国zzijzzijzzwww精品| 91高清无码下载| 欧美成人午夜免费福利785| 久久国产AⅤ| 日日日日做夜夜夜夜无码| 午夜电影在线观看无码专区| 欧美日韩性爱视屏免费看了| 激情综合网激情五月天| 亚洲色图欧美色图制服丝袜| 婷婷五月天无码| 超碰天天去日穴| 亚洲色图一区二区三区| av在线不卡一区二区三区| 亚洲强奸乱伦影视网| 中文字幕在线日亚州9| 福利风月五月天影院| 99久热精品99re6热| 国产免费小视频| 秋霞一集毛片观看| 亚洲成?V人片在线观看福利| 无码又爽又硬又激情免费视频| 大香蕉手机在线视频| 99精品人人爽| 精品78| 91小视频| 丝袜制服字幕在线| 人妻人久久精品中文字幕| 97超碰人人模人人拍人人| 老熟妇一区二区三区…| 人妻夜夜爽天天爽麻豆三区网站 | 裸体美女免费看网站青草| 欧美性爱一内片一区二区三区| 久久九九精品一区二区| 伊人天天久久动态图| 亚洲AV性爱电影| 亚洲国产综合久久久性感熟妇| 色哟哟av网址| 26uuu国产亚洲综合| 人成午夜免费大片| 四虎 精品 WWW| 久久亚洲一区二区色婷婷| 97色伦97色伦国产欧美| 嗯啊不要啊在线| 国产精品午夜福利视频| 日韩中文字幕视频| 久7色| 精品二区三四区五电影| 天天色天天干天天射| 亚洲无套久久嗯嗯| 九九久久久| 性生活无遮挡纯毛片在线看| 亚洲少妇中文字幕网址| 久久熟女人| 久久午夜神马| 国产精品自拍欧美在线| B049AV在线播放| 日韩av在线精品观看| 夜夜中出国产| 99re视频在线播放青草| 欧美人妻精品一区二区| 吉川爱美亚洲二区在线 | 熟女啪啪视频| 秋霞怕怕片| 91熟女熟妇视频网站| 欧美激情 亚洲色图| 亚洲黄色a级片| 亚洲最大黄网| 天天射天天操天天干天天吃2018 | 亚州性9| 99操碰| 日日不卡av| 亚洲成人免费在线| 搡老女人老91二区| 婷婷综合在线| 亚洲中文字幕久久无码精品| 99久久婷婷国产综合| 日日玩天天干| 啊啊啊不要好疼视频| 三四中文字幕| 亚洲男人天堂Av| 在线综合网| 116美女午夜| 国产福利电影| 欧美韩国你懂得在线| 国产网红精品| 青青草国产一区二区三区| 一区二区三区激情在线观看| 欧洲亚洲人妻无码高清久久三区四区| 国产免费久久久久| 超碰91在线| 素人美腿视频网站| 国产精品亚洲一级av第二区| 国产精品午夜福利视频| www.狠狠| 98人妻精品一区二区色欲| 欧美日动态视频| 欧美日韩国产中文精品字幕自在自线 | 日本精品免费一区二区三区四区| 精品人妻中文字幕4399| 四虎精品永久在线观看| 激情自拍 校园春色| 欧美人人曰人人操人人射射 | 久久久久亚洲Aⅴ无码| 毛片99-全集电影手机免费观看完整-B029AV| 爱我干综合| 久久久96| 久久久中文版| 91精品国产麻豆国产自产在| 午夜精品久久久久久久久久久久久| 亚州乱码中文字幕综合久久久| 逼操网站| 亚洲成a人v欧美综合天堂下载 | 国产91会所女技师在线观看| 内射卯月麻衣| 婷婷色一区| 操逼国产免费| 我要色综合网| 国产少妇高潮| 操我啊啊啊啊啊| 中国国国产一级特黄毛片| 人人搞人人插人人操| 亚洲精品 欧美精品| 国产 亚洲 丝袜 制服| 91夜色| 欧美色图小说综合 | 亚洲丝袜在线观看| 有码人妻系列| 欧美疯狂做爰xxxx| 黄片国产精品一区二区| 少妇激情一区二区三区视频| 极品色电影院| 亚洲国产精品久久久久婷婷青年| 亚洲偷拍自拍在线视频| 另类图片欧美激情综合| 色五月av| 亚洲午夜蜜臀| 男人的天堂在线| 亚洲 综合 欧美| 色一情一乱一乱一区91Av| 日本欧美韩国国产在线| 97干在线| 中国熟妇| 久久精品72| 欧美黄色图片| 久久国产视频性吧 | 亚洲色天堂日韩中| 欧美日韩性爱精品| 手机看av网站在线看| 最新亚洲人成网站在线影院| 天天看天天日天天操| 午夜美女诱惑电源网| 死我十八禁| 国产乱人妻精品入口| 青苹果影院男人的天堂| laoshunv91| 韩国久久97| 日本肏逼视频在线观看| 国产精品亚洲天堂网址| 夜夜嗨一区二区| 亚洲天堂 视频你懂的| 色哟哟511老熟女| 五月天婷婷在线看 | 中文字幕人妻资源在线| 欧美少妇人妻| 九九九九精品视频| 午夜天堂精品久久久久91| 热无码中文亚洲H一道本一区二区| 91综合色噜噜| 狠狠91| 不卡av免费在线网址| 91色狼| 欧美日本不卡在线| 大香蕉78| 午夜男女爽爽大片免费观看| 操b在线观看| 成人免费毛片| 日本一区二区成人在线| 国产午夜激片Av毛片不卡| 中文字幕亚洲在线一区| 立川理惠加勒比无码| 日韩成人电影AV| 激情视频网址| 色一射色一射| 精品国产99| 99re热| 人乳av| 日本精品五区| 国产成人 综合亚洲 天堂| 国产福利在线视频网站| 强奸乱伦αv片| 激情五月婷婷| 国产日韩精品一区二区三区| 97超碰在线资源网站| 91 国产丝袜在线播放-百度| 超碰久超碰久| 肉动漫无遮挡h在线观看| 亚洲熟女精品| 自拍大香蕉乱插| 久久色人体| 精品视频97| 99re在线视频| 大香蕉伊人75| 精品一区二区三区国产| 久久五十路熟女人妻| 激情抓乳插进去啪啪啪日韩| 丰满人妻av一区二区三区| 日韩黄片视频试看| 日本色色网| 欧洲综合视频| 国产99999久久精品| 国产乱子伦一区二区三区在线观看| 免费岛国一级片| 国产吞精a级片激情电影| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 新亚洲无码| 无码av永久免费专区网站| 久久精品一区二区三区不卡| 欧美日韩婷婷中文| 欧美色乱| 在线精品福利免费播放| 久久久久久久久久久人妻| 污电影在线观看| 亚洲伊人久久综合97| 亚卅熟女乱色| 亚洲男人的天堂在线看| 91五十路| 欧美国产日韩高清在线| 欧美色日本| 午夜小电影在线插入淫高潮| 操逼网站视频漫画国产| 中文字幕久久精视频久久大全| 欧美成人精品一区| 入口操逼网站| 亚洲涩涩| 欧美日韩电影成人在线| 九九这里只有精品| 中文字幕免费在线观看 | 中国小夫妻勾搭露脸淫荡对白| 97综合久久| 日韩性爱播放| 熟女久久久| 成全在线观看免费观看| 一及黄久一点| 丁香婷婷五月| 丝袜熟女2P| 日韩有码中文字幕女同性恋 | 狠狠色噜噜狠狠狠狠狠色综合久久| 性色avv| 2017大香蕉| 99成人| 久久久久久97| 婷婷五月天影院| 久久黄黄黄| 99热精品免费| 欧美性爱一区二区三区| 亚洲AV免费在线| 干美女人妻| 国产无马av| 久久久久久久久久久精| 岛国片在线观看视频亚洲| 国产诱惑| 亚洲第一页色网| 91精品无码久久久久久久| 黄色大片一区二区密桃丝袜| 美女9118禁| 96精品在线| 9久精品| 91人妻视频| 国内精品嫩模A∨私拍小视频| 怡红院一区二区熟女人妻| 绑缚麻绳人妻寝取完整版| 在线观看成人性爱免费小视频| 亚洲国成人情色好看电影| 在线看的av| 日日骚精品视频| 亚洲精品人妻吞精av| 欧美日日人人天天| 青青草视频这里只有精品| 精品人妻视频一区二区在线播放| 亚洲精品美女久久久久久久久| 操死我了嗯嗯嗯| 99re公开精品免费视频| 国产精品另类一区大香蕉| 国产激情综合| 视频国产成人精品日本亚洲18| 亚洲色堂免费视频| 91久久堂| 欧美日韩香蕉| 亚洲全色网| 综合干干干av久久久综合网| 夜夜影视四色| av久日| 亚洲日韩一区电影| 亚洲精品国产日韩无码AV永久免| 中文字幕日韩人妻视频一区二区三区交换夫妻 | 成人性爱免费播放| 97国产精品久久久久 | 久久伊人东京热| 99热亚洲天堂| 日本操大逼| 久久这里只精品| 精品无码久久久| 屁屁影院一区二区三区国产| 夜夜欢天天干| 热久日综合| 夜夜肏2021| 99国产在线 精品 视频| 久久激情婷婷| 中文字幕AV片| 人妻日日夜夜精品| 欧美性爱1080p| 中国一级αV| 欧美另类天堂| 亚洲色图加勒比| 一区二区三区视频| 伊人一区二区在线播放| 天美传媒AV在线| 美女诱惑在线一区| 九九九网页| 91操人| 色就色综合| 操国产高清| 神马久久免费电影观看| 久久久久久久久久久久黄色 | 91精品人妻偷情| 女人18精品一区二区三区| 一区 欧美 日韩 麻豆| 日本在线一二 | 国产精品999aaa| 热热色综合网| 人人澡综合涩| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 操人91| 国产肏逼网站| 韩国一级做a久久久久| 一本大道青青| 色偷综合| 强奸熟女一区二区三区| 德国一二三不卡| 天天操女人| 9+1视频网址| 夜嗨影院| 郑州宾馆老熟女露脸啪啪| 五月天我淫我色av| yw尤物av无码点击进入麻豆| 好涩综合| 97视频免费播放| 亚洲高清欧美总合| 久久人妻一区二区三区高清| 国产视频大全| 黄色高清久久无码依人| 人妻美腿丝袜制服诱惑综合天堂-| 亚洲色啪| 亚洲国产第一页综合视频| 日本色婷婷| 亚洲成人久久美女| 97色婷| 亚洲精品成人| 超碰av人人人| 无码人妻丰满热妇又大又粗| 中国东北熟女老太婆内谢| 日本三级网页| 国产麻豆福利av在线播放| 午夜影美女日鸡鸡天天视频国产| 精品国产一区二区三区香蕉欧美| 99热超碰| 在线观看日韩av不卡| 欧美αv.com| 成人激情无码在线视频| 99精品久久久久久久婷婷| 久久无码成人| 日韩不卡a级视频专区| 婷婷五月天激情网| 午夜男女爽爽爽在线视频| 看大黄色大片原件| 啪啪资源网| 久综合网| 日日干日日| 中文字幕乱碼在线| 国产av高清版| 日本一区二区不卡精品| 免费强奸av| 国内三级自拍小视频在线观看| 伊人婷婷五月天| 91操操| 欧美亚洲激情小说| 99热精品国产| 亚洲影视第一页| 欧美激情视频一区二区| 夜夜躁狠狠躁日日躁av| 中文字幕高清精品一区| 中文字幕乱码人妻二区三区| 人人射人人操人人摸| 天堂蜜桃无码视频一区二区| 日韩AV一区二区三区三州三州| 91欧美性| 综合网少妇| 综合伊人网12色| 入口操逼网站| 99在线精品视频| 久久同城AV| 欧美热图99| 亚洲日本激情| www.狠狠操| 日本精品免费一区二区三区四区| 日本一级不卡一二区| 懂色Av一区二区三区| 99这里只有精品国产| www.夜夜| 欧州激情视频在线一区二区| 久久99干一本高清| 97香蕉网| 99自拍视频在线观看| 久久久久久久久久久久黄色| 啊啊啊在线看| 久久欲| 欧美婷婷| 超碰视97中文| 日韩欧美视频青青| 秋霞 色色| 黄色在线网站| 欧美性爱97超碰| 97超碰人操| 国产精品免费久久久久久久久久| 久久‘黄片视频| 久久久久久久久久久人妻| 91操熟妇| 强奸乱伦Av网| 大鸡吧尹人在线| 久久精品28| www.大香| 国产精品久久久777| 蜜臀久久99精品久久久| 一,爱啪啪,在线免费视频| 69精品人人人人| 亚洲精品国产拍免费91在线| 91精品女厕偷拍视频| 夜夜操91744565| 亚洲黄色| 超碰狠狠操| 91N综合网| 日韩成人精品视频自拍| 亚洲综合图色在线| 天天夜躁日日躁狠狠2002| 五月丁香六月婷| 伊人国产AV| 中文字幕一区二区韩| 96国产污污污丝袜| 国产无码高清操逼视频| 女同亚洲欧美一二三区久久电影| 久久日韩肥臀| 黄片aaaaa一区| 91久久久老司机| 国产免费操逼| 97 超碰 人人做 人人爱| 天天干天天舔| 国产精品乱码久久久久久久久久久久| 一区二区三区四区久久视1| 十八禁啪啪视频| 爱爱60秒免费视频| 激情在线青青操| 日韩无码成人电影| 情色大香蕉| 丝袜剧情| 亚洲文学偷乱拍啪啪啪啪| 国产乱人伦AVA麻豆软件.| 色欲人妻一区二区在线| 欧美A片中文字幕| 97自拍一区| 在线观看免费视频国产| 91 综合 色| 强免费黄色网址| 99最新日韩偷拍视频| 久久五月天婷婷| 一区二区三区四区理论片| 亚洲 日韩 欧美 国产综合体| 丰满人妻区一区二区三| 欧美日韩人人早| 超碰97资源大奶| 最新av网站在线观看| 天天摸天天舔天天操| 国产野战露脸在线播放| 黑人综合色| 97啪啪| 视频国产欧美在线播放| 午夜福利区| 久久久国产亚洲精品系列| 精品人妻一区二区蜜桃视频| 婷婷色一区| 9国产超碰| 亚洲97网站| 懂色AV一区二区三区| 欧美性爽xyxOOOO| 亚拍在线| 久久99操天天日| 自拍内地三级在线观看| 麻豆黄站| 人妻少妇蜜桃视频欧美一区| 自拍偷拍草一草| 欧美精品亚洲精品日韩传电影| 麻豆久久久一区二区| AⅤ片水多多| 日韩精品三级| 丝袜无码a片| 日本女人操逼| 六九九九| 欧美一区二区在线资源| 国产操逼视频在线观看| 手机av亚洲丝袜美腿日韩第一页二页| 天天操综合网| 熟女这里只有精品6| 亚洲欧美91√| 精品一区96| 久久婷婷综合国际产色怕| 美女黄站| 夜色97| 免费视频在线观看啊啊啊啊啊| 国产最新小视频在线播放下载| a啊啊啊啊啊啊啊啊一区二区| 精品国产99| 国产女性无套 免费观看| 强奸乱伦AV一天堂网| 99热线麻豆 | 91av天美性媒精品视频| 在线看免费无码AV天堂的| 综合av社区| 97色在线视频| 日本Xx性爱| 97碰| 97国产色综合| 婷婷丁香五月激情啪啪| 四虎国产成人精品免费一女五男| 手机在线播放国产福利| 亚洲av性爱电影| 这里只有精品97| 欧美亚洲涩涩| 日韩二三区| 青青草在线成人视频| 日韩性爱再线视频| 免费福利视频中文字幕| 另类图片综合| 亚洲青青草| 性性欧美| 欧美日本天堂| 亚洲精品骚逼| 五月激情综合网| 激情五月天视频| 欧美人人AAA| 欧美91视频| 国产精品原创巨作?v网站| 精品一区二区三区国产 | 伊人五月天| 久久久久国产一区二| 亚洲精品成人动漫在线| 四虎国产精品永久在线囯在线 | 色五月av| 男人的天堂免费| 麻豆成人影音在线| 久久精品店| 人妻天堂三区| 亚洲成人贴图| 97操| 一起草视频在线| 亚洲男人电影天堂| 欧美精品宗合| 精品二区久久| 97中文字幕九区| 一区二区影视| 97免费视频在线观看| 欧洲人妻视频| 2019天天干| 国产精品一二三区18| 综合久久六月久久婷婷|