Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.37 KB

File metadata and controls

33 lines (22 loc) · 1.37 KB

代码说明

LPALG(PGM)

  • LPALG.py --- Baseline of LPALG (PGM)
  • LPALGv1.0.ipynb --- Baseline of LPALG (PGM)的第一版
  • LPALGv2.0.ipynb --- Baseline of LPALG (PGM)的第二版,与最终版(LPALG.py)一致

query related functions

  • util.py --- query related functions (rewrite by numpy)
  • common.py / datasets.py / estimators.py --- legacy vertion using CSVTable and Oracle

models

  • preprocessing.py --- build train set
  • model.py --- models
  • LatticeCDF.py --- legacy version(...)

SingleTable(1-input, 2-input)

  • SingleTable.py --- 单表生成网络(速度更快的numpy版本)(包含1-input和2-input)
  • SingleTable_test.ipynb --- 单表生成网络的测试文件(用%reload加载要测试的文件)
  • SingleTable_1_input.py --- 1-input 网络(速度更快的numpy版本)
  • SingleTable_1_input_legacy.py --- 1-input 网络(较早的common.CSVTable版本)
  • SingleTable_2_input_legacy.py --- 2-input 网络(较早的common.CSVTable版本)

Plotting

  • draw_copula.py --- 绘制 二维 Copula function, 上下界
  • draw_cdf_comparison.ipynb --- 绘制二维和三维分布的 PDF、CDF
  • PWLLattice_legacy.py --- 绘制模型output单调递增/二维立体Lattice/二维平面Lattice/query对区间网格的覆盖率