ml4t/diagnostic/__init__.py,sha256=zUaWas-M5BkIkhpkNbulANpHdoZ8snxbyBWZvUtplkQ,4493
ml4t/diagnostic/api.py,sha256=7IrOqrp7VrFrwgEPgSNCQtk5yqz3WFHUhZ_sZKLsJSU,2092
ml4t/diagnostic/py.typed,sha256=qww23I-O7yv_Kf5Wu2UW3r8K1Vd12UDESBl5tmzRSI0,60
ml4t/diagnostic/backends/__init__.py,sha256=4V4FS_OcwUkb7ouFjjey9bFgYaK3v21yCnxW_eRs7Bc,348
ml4t/diagnostic/backends/adapter.py,sha256=YFKRacjCpjB0mUmJp293TWZVRglZqYeClt94I5aLt-4,6381
ml4t/diagnostic/backends/polars_backend.py,sha256=2l8E3wDcugqCy4g2i4PSJNHrmDkYqmZF_uS3f-TG4nc,33802
ml4t/diagnostic/caching/__init__.py,sha256=65OEP8ZK-lulefSoIPmLu2eshOv5Yi7ss1h1RhVRxqI,1107
ml4t/diagnostic/caching/cache.py,sha256=yhJqDdJXwJ7zeCCFDYWCPc3ds3gpTdyZDODMGSEQ_Ww,7271
ml4t/diagnostic/caching/decorators.py,sha256=FTDyH1Eiit70ODCL0QdroEsPNK6Xr2h0VoaIydKd-Go,3982
ml4t/diagnostic/caching/smart_cache.py,sha256=Dqwsf1Y5F8Cd_xNCS-uanMZzlgn2tf86oDNVdqxw_7Q,10142
ml4t/diagnostic/compat/__init__.py,sha256=j6wJY0Tb-o3kdhdnIxFrvVuIIc_1K39lxveQR2rzr4k,507
ml4t/diagnostic/compat/_benchmark.py,sha256=opLU8RqEyvoyp8pNKBfH-K8J-IEYJncDncIngAT6xek,10048
ml4t/diagnostic/compat/_capture.py,sha256=2W7Sdc_PMiDIHJh9VgBs38AaQlsWtV7NG3oDbNVymOk,1594
ml4t/diagnostic/compat/_fragility.py,sha256=b9KU720SIiOY7vW265PzGfZY474jplQcrvH64_6O_-Q,1001
ml4t/diagnostic/compat/_holdings_attribution.py,sha256=cUr0wBlkavx66TtitTWPBWhO8UFggm2uJAoSmPFOq6I,5265
ml4t/diagnostic/compat/_returns.py,sha256=5SY3EqSBsK3maqOwJnCw87wg8N4Xn0HZZMBtnBVp4gI,6960
ml4t/diagnostic/compat/_rolling.py,sha256=TP4P4pujvVnYiXmiHsW7SJ-J066e6DfaW7bUnHOqM1I,7386
ml4t/diagnostic/compat/_tail_risk.py,sha256=7NgoAOkEWN-Fub1-Su51U61osboOt3erD_UxN1eg-LQ,3169
ml4t/diagnostic/compat/empyrical.py,sha256=DIgSIe7gpf01wmtuGQyOTtEQNFZadd_xTKC8f4hjWaE,16097
ml4t/diagnostic/compat/alphalens/__init__.py,sha256=EKIyXgw2BXn2OagCMTmoQ3I-iZShjn7if52gKr3B_cA,218
ml4t/diagnostic/compat/alphalens/performance.py,sha256=9jok5EtzHtyUbUUWPhtVTTbmmcuOgrxEv-duTc-C6qU,30820
ml4t/diagnostic/compat/alphalens/plotting.py,sha256=yMMwVtOlY46If79JY36T9GBNeBpP21n5CFr0YkUHiEk,25309
ml4t/diagnostic/compat/alphalens/tears.py,sha256=n74YzM78sMEUlND18YepqIAxL_9xMAxEBUlS5i_iDeU,17579
ml4t/diagnostic/compat/alphalens/utils.py,sha256=SUeViyK6ubMY1CXpbGBUArqRKBr05cA8Ac45iB6xL3Y,17103
ml4t/diagnostic/compat/pyfolio/__init__.py,sha256=2Mkt7tq0nfcsCMiMCjJv-rJjhrDU2ZQnF3R97b8VXHc,714
ml4t/diagnostic/compat/pyfolio/account_sheet.py,sha256=ZXSKbZyefmQUPzBw2sBXTW1tSfcTLDAGzRWhWmEvT0E,17872
ml4t/diagnostic/compat/pyfolio/capacity.py,sha256=rZ2IsFfCpL0hiP3DtMbtmxLKol_LV2aeVHSIcB85ceY,11842
ml4t/diagnostic/compat/pyfolio/capacity_sheet.py,sha256=UTqPfG9NOUWAPstNkKWgS428N6DPh4EHjGCgecBZNDo,9992
ml4t/diagnostic/compat/pyfolio/closing.py,sha256=3allJMxLWUQYgYwG71BxC8CCmHSLKuyzCDyUqij73FA,9574
ml4t/diagnostic/compat/pyfolio/cone_plotting.py,sha256=G3_RX5Un1iLFKAopXQIO_ykRJEiImyS7FclrSAioAIQ,5816
ml4t/diagnostic/compat/pyfolio/perf_attrib.py,sha256=EQQ9AIHfq2CCyMhAGKrhVlp2PDg4uNbA1TRV3nzguGQ,12604
ml4t/diagnostic/compat/pyfolio/plotting.py,sha256=VNbyGVqvdlX35BDU2OVqBFjTsQNlUUX4UhVKICUq63A,15007
ml4t/diagnostic/compat/pyfolio/pos.py,sha256=Cz2BQEWcsCd0eIiIhFi8HHWdrpp3unkzN7TMzWBVing,10421
ml4t/diagnostic/compat/pyfolio/position_plotting.py,sha256=EUCXrCvgDo29ha4Bk1nFj6535KeujeWOvS30f01dLDs,14106
ml4t/diagnostic/compat/pyfolio/position_sheet.py,sha256=HXnsgje245kyZH4voDHqcsR1iibZjSpfV29rzBsrJ2k,5631
ml4t/diagnostic/compat/pyfolio/return_panels.py,sha256=KOBopWTV4s-cyV69990ogjbZiF-pi_rhkBfTQfSQU7A,13734
ml4t/diagnostic/compat/pyfolio/return_plotting.py,sha256=nipI3K5GzjaTMNb3imNAfUtMEXqYbgByg7JtYRIw8gA,15046
ml4t/diagnostic/compat/pyfolio/return_sheet.py,sha256=zqxpYngGkVdSzpeky5k8ICJOeg4dcMimWcuYsNt0dmM,10710
ml4t/diagnostic/compat/pyfolio/round_trip_plotting.py,sha256=yarO35EnAG-y2QULsOJSV9vB9aiFzBCHHE__Q8SRV0o,5437
ml4t/diagnostic/compat/pyfolio/round_trips.py,sha256=ObXNtTuR8Ftl70QauXBWDQsnERI8IHxqGawlwu8u-6U,17651
ml4t/diagnostic/compat/pyfolio/stress_sheet.py,sha256=rtiVBvmt4drylHAPZ39jbBTZJRFmXBjztXoXRYyOQ54,7460
ml4t/diagnostic/compat/pyfolio/tears.py,sha256=ujyDnmXKxlgFzTgp0XifWmGv-DyAnuugVVPv9pxDpjU,18912
ml4t/diagnostic/compat/pyfolio/timeseries.py,sha256=vUo52F4EyAxvaDxpMo1zJqQLXYL_NQxTHnopTPKHQfQ,23213
ml4t/diagnostic/compat/pyfolio/transaction_sheet.py,sha256=PJJmPkCnCVNeHgDGwQl_p8p0Cf0qGvaipKqrKlJba68,4752
ml4t/diagnostic/compat/pyfolio/txn.py,sha256=yWIO_7WXCeO_6n9xQSTmUzGnajRDTl-KaWxjaWXu1LQ,8839
ml4t/diagnostic/compat/pyfolio/utils.py,sha256=7bRPkiisbD5q9y3pb6vglOUROeRuSbkgSaJKN32G84w,11240
ml4t/diagnostic/config/README.md,sha256=k8Dt1uRdiwQhVFZAVEjhxrz776qCAsEzic8gBfmJkdY,6671
ml4t/diagnostic/config/__init__.py,sha256=CwSDX7vXQeNYPWlBJKnE7zvykpqj8BjPGul49ga4pWk,6320
ml4t/diagnostic/config/barrier_config.py,sha256=NFUtbNljgrVW52bvFvfLPu14WRgnGGmxPNm-wlv-tNI,8714
ml4t/diagnostic/config/base.py,sha256=6KxLuF4ibRM_tB4AXFLLCHbfxOb3ltve-ZdSIoAZ-I0,10148
ml4t/diagnostic/config/event_config.py,sha256=pcIPnjaFE7_K9cUsaj-2iNgvvEGdJe2AJwlVyjmar1w,4603
ml4t/diagnostic/config/feature_config.py,sha256=aC_HeUExdTwgpRpMlCpVSSq8YyxEx9jBD9FuAXsQaco,17864
ml4t/diagnostic/config/multi_signal_config.py,sha256=oirk1gK7IuCt0WUNbDs-aAS7DC8sQ-e3HWVC_-q7sWY,2118
ml4t/diagnostic/config/portfolio_config.py,sha256=bP7YvitP4gsWuS65qcfhtYD6Gm8XD0JoYG4X6KbNKdw,8214
ml4t/diagnostic/config/report_config.py,sha256=ElV6UzXnwQp0hMXKaDs6bv5oJe9MqG-seNz3cfM-oUE,14269
ml4t/diagnostic/config/sharpe_config.py,sha256=J_xN5wQfEgJST-XHE-3tlMV9zIzABKJMmDaGxJZsKNI,7332
ml4t/diagnostic/config/signal_config.py,sha256=OjgtVFFYPdSWFyYBTECCfcX32QvHhD8xm2vU-auaLFg,8854
ml4t/diagnostic/config/trade_analysis_config.py,sha256=kEm4yI3ko9xU5DsYgBRKKuPIgHf0TpFP2IP1dMuHEd4,12582
ml4t/diagnostic/config/validated_cv_config.py,sha256=S33M2HdfsPzrZ4IVvvVGW9fFkrMbKtOVktl18tZwhu4,1054
ml4t/diagnostic/config/validation.py,sha256=LVlJ4qwJmnqoWbdLnEqBMtdpzO9YMNosNHnM-HZZW3Q,6364
ml4t/diagnostic/core/__init__.py,sha256=KWwdwnMpOHnR4nRA98gPpglhlCgj0xjG_c2z8l-_G6Y,765
ml4t/diagnostic/core/numba_utils.py,sha256=naIsNAXfLhyj5U7GVIJjcZ_ga0KGUL8AsXTE0Dcj5KU,10677
ml4t/diagnostic/core/purging.py,sha256=9esQ11smt-kWfe--EukkOkE1epPfqOCSrLgw9toXzj8,16975
ml4t/diagnostic/core/sampling.py,sha256=c4smDXBjRc1--2jSGdO4k6SZaBJIfmscQsVfmv_-lZY,14877
ml4t/diagnostic/errors/__init__.py,sha256=iywXoUCBaC0DXr5kGjfvYtGbrLLJNiCL3odB9Fc7U1c,5755
ml4t/diagnostic/evaluation/__init__.py,sha256=9z3V4cvuoytGmNm-gShEOGQ311q1LaYOaSmfyhvD88Q,5812
ml4t/diagnostic/evaluation/autocorrelation.py,sha256=91Aiwtq4jNematk2WeqH14zuKKjwP9qwsNQTtypozMA,18993
ml4t/diagnostic/evaluation/barrier_analysis.py,sha256=sTFLjGwDOhGmMUTpNIvylnDRVpwoeBw1KXyRSmQ6Pv0,37934
ml4t/diagnostic/evaluation/binary_metrics.py,sha256=XiYUnuznVBKnY6W9CZT1ZUQPsjyQ7XR8xY-iw1gCHFg,26813
ml4t/diagnostic/evaluation/causality.py,sha256=uctS9-oe_DPy1-8rGYIq7Z_S2DTWL2HE5_hxdEWUiCI,32624
ml4t/diagnostic/evaluation/dashboard.py,sha256=fgGv_SuM2fZqNZahbic_b9T8NVLPFpIPueqlWAYkMA8,23711
ml4t/diagnostic/evaluation/diagnostic_plots.py,sha256=d0b8kmUfrcWSXXgVjvTYDZMbz6fu-vV9-XXNUHUPc1k,31076
ml4t/diagnostic/evaluation/event_analysis.py,sha256=Pyun6JiyPBKrRWg-T8C-2omVGPkdmq9gDxQMtH3WywA,25799
ml4t/diagnostic/evaluation/excursion.py,sha256=grZMYXZfMFb9AihIFwLYLAG5b0R3oQr-NH-RTNE0FGY,15780
ml4t/diagnostic/evaluation/feature_diagnostics.py,sha256=rNVQs3DTkYyWxlZZg4D1qi3yDJZoccIh59G71KHrTgU,32807
ml4t/diagnostic/evaluation/framework.py,sha256=j0Vup5la7lyY3Qufdx_mdX4y3hxD0tGh1mqRO8XeFDw,37524
ml4t/diagnostic/evaluation/metric_registry.py,sha256=2v4Lib9r743CKaNCtPSC6bKiNhW0I5MOnQEMkkQ-rcY,7727
ml4t/diagnostic/evaluation/multi_signal.py,sha256=XXG1Rtbm1DcfRS3UaUd1RF8CpWccroNooiGfTOxEbuc,19925
ml4t/diagnostic/evaluation/report_generation.py,sha256=UpQZSImuCIDxPhiYXO4L9P18yaJA6785paBzV4s0h4c,28814
ml4t/diagnostic/evaluation/signal_selector.py,sha256=X447qgMtKEqZ0Tm4Oin6ozqL0eIMNcCE4tWIZo2ngP4,15885
ml4t/diagnostic/evaluation/stat_registry.py,sha256=Yax3ldwSfoK_Gp0D8NXCn_9ziU3r_SCEvnQfTMy0_68,4067
ml4t/diagnostic/evaluation/themes.py,sha256=DGFI4bagdjxcWusyfbSviX7PJem1TvywBt6XeIKKuTI,9860
ml4t/diagnostic/evaluation/threshold_analysis.py,sha256=gfJ38pYHJbgRuFZC2S4uJ_0tvbljmSVu09aB3-5RBYk,30917
ml4t/diagnostic/evaluation/trade_analysis.py,sha256=TnyRbYZoFZTYfB0C8A0phnq8ICL7n4FgnbYHR63aQoc,49821
ml4t/diagnostic/evaluation/trade_shap_dashboard.py,sha256=TD04pyqAPiba8lHcaMOGC8VLG5SnBURWDhQYKB8W3mY,8699
ml4t/diagnostic/evaluation/trade_shap_diagnostics.py,sha256=4nvFlwW32Skex6aTsG8FCySxvUg8mnn8OKaRct65rUs,18819
ml4t/diagnostic/evaluation/uncertainty.py,sha256=5YSuLxnaXhY2gbXFgNEEqhMx5XoafAGh_hnNPVPRU7U,21814
ml4t/diagnostic/evaluation/validated_cv.py,sha256=-2lCpQA79bm-g2NCJ0hLQe4F2BXQ11V77XACq0imgR0,17216
ml4t/diagnostic/evaluation/visualization.py,sha256=VVGDqtWfOCwP_ppRa7JDc3sDYVXplvVaEcK8rvtHtJQ,33997
ml4t/diagnostic/evaluation/distribution/__init__.py,sha256=Kvvg74UU_TwQn_TJv5Ho213gckys4kp7LSg5fBZBB1o,19941
ml4t/diagnostic/evaluation/distribution/moments.py,sha256=4B5uSUC8Rb6QvYsw9GMmCAZvcbXDsafHhtpFn40xwQs,11314
ml4t/diagnostic/evaluation/distribution/tails.py,sha256=nRQ6InlkCnizYiiMBPJbKS1VgNqhMSVY-wWpJGx0e3E,29462
ml4t/diagnostic/evaluation/distribution/tests.py,sha256=pvpl8LvL1qWfnpTlV3xTg-BUWJ0mPdqVm4mTM7woreA,15973
ml4t/diagnostic/evaluation/drift/__init__.py,sha256=vXdSr4-z_A5uwH6BmuiYN30lxCSk_5kGTKvcQqH4Ytc,5350
ml4t/diagnostic/evaluation/drift/analysis.py,sha256=a9QVuAgxFM8Hqppg9cQvQdMl4xA0SPVRbaGDhexUmmA,16857
ml4t/diagnostic/evaluation/drift/domain_classifier.py,sha256=rT3OJqcdH_qq1vJLLe_l9UT0FH4gEklfmxbxWU1iaZg,17773
ml4t/diagnostic/evaluation/drift/population_stability_index.py,sha256=puN9fmaxfyEM03tjaebQLuOvXLn-KNcMLSCsJ_Clb5Y,11303
ml4t/diagnostic/evaluation/drift/wasserstein.py,sha256=iAw4xwlxAsWc2X4ktxf4PnwIo_Tc0_YW_lQTJ6oOhmU,13721
ml4t/diagnostic/evaluation/factor/__init__.py,sha256=mdwnOfw_VXN5hP1E7Q_yqLxlncvNbzSA-ccCHX5kPPI,3742
ml4t/diagnostic/evaluation/factor/analysis.py,sha256=bFa0_XmRA76cgp-Pm-APVHtv_J8YoUoqzo3eD3Uhr9w,8008
ml4t/diagnostic/evaluation/factor/attribution.py,sha256=m-YLUckZXxMqw00JS0XycG3OhL8px2ditLoiNqWqYQw,11106
ml4t/diagnostic/evaluation/factor/data.py,sha256=P3rWJ0U_RfDT_4hQ1a6gsdnJv3tcJAx0aAdjcvck3Ec,10160
ml4t/diagnostic/evaluation/factor/holdings_attribution.py,sha256=8N2c_qLW5WijlDxLC6fbJHOD-lvvjpEKcB7uJYiRXG8,15676
ml4t/diagnostic/evaluation/factor/kalman.py,sha256=WKPT_hWsd6ZhLHgZjLp3NXGLbJ5eQfSZAzcjqD47Ryk,14535
ml4t/diagnostic/evaluation/factor/regularized.py,sha256=OLa2PdIXs8BQVLryLG_oPnxnEyUGEHOlgBX1qqpGbmE,4297
ml4t/diagnostic/evaluation/factor/results.py,sha256=rw57IiXFy3OMVT3cABsTrWrS6zycAnEDTqkRJEaYVYk,23183
ml4t/diagnostic/evaluation/factor/risk.py,sha256=hcNaBMYS5en31L332WtOKHYOroi47Imc1ELdqEJqH9g,3729
ml4t/diagnostic/evaluation/factor/rolling_model.py,sha256=mPAnd56ZMidZV5I-SbrS7W4fm5lj-pg3sqd6xpOFBvg,9626
ml4t/diagnostic/evaluation/factor/static_model.py,sha256=gkWtITYNCy4qw8OGQPWWh4rrh48UGF_uVmfNPQDjY3k,5663
ml4t/diagnostic/evaluation/factor/timing.py,sha256=hTgd1speZCxvqSKmPggYNbfteFawOnjVAfoDLRlD14Y,2465
ml4t/diagnostic/evaluation/factor/validation.py,sha256=1BQUkgDy1Nj1ONC9TNbap_RUc-K07T68WbzpnX963oQ,5762
ml4t/diagnostic/evaluation/portfolio_analysis/__init__.py,sha256=kn7UISQvnF8e6HyrAEZI7Ir0thNow-b7qoUMc-er93c,3695
ml4t/diagnostic/evaluation/portfolio_analysis/analysis.py,sha256=cChvpIzXBI3wTZ0hdTwb3RAnrVAxy5w2UXGdEJhjntc,48287
ml4t/diagnostic/evaluation/portfolio_analysis/benchmark.py,sha256=HhAdJstyvr5hRnDHgB9jkBcjCSdG8E1jMRrcbnFaB4A,2012
ml4t/diagnostic/evaluation/portfolio_analysis/capacity.py,sha256=F_nASxdsdtIulIHkH4tHIqC9lTxXCChcf_gXgwUJAEw,28022
ml4t/diagnostic/evaluation/portfolio_analysis/drawdowns.py,sha256=gZsVx84I0aj5ATQ7SuFH-Hv12pxVl7-4cVO8L7cD3oQ,1885
ml4t/diagnostic/evaluation/portfolio_analysis/fifo.py,sha256=dayNJ4yP5O3S3bqmbWa0FoBq090QnNEshSjjgr-iUbU,31365
ml4t/diagnostic/evaluation/portfolio_analysis/fifo_groups.py,sha256=qCN3k9IzJCPpM6tAR3cL2Q7PDYXTE6bQzrOXSlOzfx8,7475
ml4t/diagnostic/evaluation/portfolio_analysis/fifo_inputs.py,sha256=yStaSoBs88I1skH7bdDguYXHxNLGr5c2ATEsVRtHzv4,6774
ml4t/diagnostic/evaluation/portfolio_analysis/fifo_statistics.py,sha256=TXe2dzfOvmsp-Pr66guFuOgVCUCBqE1ajA6rbSTBzoE,14482
ml4t/diagnostic/evaluation/portfolio_analysis/fifo_summary.py,sha256=JyJulwmumwgqZ0d3u1N36TnpItyQxyjzoEV5FyupYPs,18552
ml4t/diagnostic/evaluation/portfolio_analysis/frame_inputs.py,sha256=6HYb86U4tai8EXWcoBrPaVlT24nFXvHvdFRpFFW2eBs,22193
ml4t/diagnostic/evaluation/portfolio_analysis/holdings.py,sha256=JHOLcAs8mbVEMsapdP_-UzPmRiLQ2jB5rGoC2r2hy4k,13491
ml4t/diagnostic/evaluation/portfolio_analysis/holdings_sectors.py,sha256=KVXBlVxxexoTcMA1OXqTrn1xiyi0YX9Bcw2QsSXguoU,6526
ml4t/diagnostic/evaluation/portfolio_analysis/inputs.py,sha256=lNfb0H2gXny6aHN0o-fmFzHfuQo883OGg4tkMtzrvXc,5379
ml4t/diagnostic/evaluation/portfolio_analysis/intraday.py,sha256=85rx3CMsXIv_pFKk5wf2h4XrwnAxXVo-YiZTTh7dahE,4105
ml4t/diagnostic/evaluation/portfolio_analysis/intraday_estimate.py,sha256=qJnyn0KHsExb2T_-7P6yKbI0cbz---kDL_YJSqzP9GU,15765
ml4t/diagnostic/evaluation/portfolio_analysis/intraday_reconstruction.py,sha256=gsE_eP2myrwtLhr3B0iOhUYPJyDq_fdsoFBOyRpCnoQ,10964
ml4t/diagnostic/evaluation/portfolio_analysis/metrics.py,sha256=3m5d9c5cZ14u7FD2b1DMvJkDR8xZM33t_cg7Ur1oD3I,19629
ml4t/diagnostic/evaluation/portfolio_analysis/regimes.py,sha256=MSI5r0xTZbqYA5_dAcOlGmqDdMIjaw6Eky7gqZPUlss,12899
ml4t/diagnostic/evaluation/portfolio_analysis/results.py,sha256=llHMbGVwj3PNcwXZQMtpA3NOaqnXg6uz6-RuH4eq6zo,10790
ml4t/diagnostic/evaluation/portfolio_analysis/rolling.py,sha256=CmqaKK7EeBw-IubT2Xnm3w1Uox7ehBqy_bAiIjyisY0,1014
ml4t/diagnostic/evaluation/portfolio_analysis/transaction_metrics.py,sha256=mTBMSpqu0-_bgmUaq7S3QrS9E-ejxAcDhme2XPU8t7Y,6348
ml4t/diagnostic/evaluation/portfolio_analysis/transactions.py,sha256=l90A9A-fXplLujEtuPlB7DWZUpV_WPZjmlmWGdZxAic,13325
ml4t/diagnostic/evaluation/portfolio_analysis/wealth_cones.py,sha256=zHOL9PB3kSWBt48ZXlPGAA_uDKKf1vfNZo44ZEiKkMI,12369
ml4t/diagnostic/evaluation/stationarity/__init__.py,sha256=BDb-adkAHXcRGYsVpHm26nMWNNZGKNvSe-euQgURRgA,3738
ml4t/diagnostic/evaluation/stationarity/analysis.py,sha256=idMwv1GkxyD_ZRrOkii2e1tNt5BghFGrxL_ZYmsW0rc,19187
ml4t/diagnostic/evaluation/stationarity/augmented_dickey_fuller.py,sha256=29C3II-GMELhPd3IPVboil7iBT2YdK4kTKo6_4Mcp3Y,9844
ml4t/diagnostic/evaluation/stationarity/kpss_test.py,sha256=tlmv80CNZQGk-lMJta0_z8lvhbgWCgfmvt_Qjj_7_SY,10931
ml4t/diagnostic/evaluation/stationarity/phillips_perron.py,sha256=uz15tTzNCZEk7SEfBSJzdP0QVrx41Owuabh4yJSLKsw,12984
ml4t/diagnostic/evaluation/stats/__init__.py,sha256=TjAbsRgt8i_7SDexsHw9kGbghRaGLXz_mBcj67j732A,7020
ml4t/diagnostic/evaluation/stats/backtest_overfitting.py,sha256=yl5Ggrx3C-8R1e7ictgmzKbUwi80f65RLunpP9QfryU,7364
ml4t/diagnostic/evaluation/stats/bootstrap.py,sha256=_A7geFEOeHpZ4qDwQEsYXO47B2DZjs1PXlk3XQSg82A,9475
ml4t/diagnostic/evaluation/stats/deflated_sharpe_ratio.py,sha256=Rm9Ib_pbkvTtleCQHHYBVgvFZByJh6a4Lz2n1P9dO3c,27596
ml4t/diagnostic/evaluation/stats/effective_trials.py,sha256=cfgbcXTYlmzpb2Wmb3yrrB__wtoAmDu06pJD_jGc0qM,12969
ml4t/diagnostic/evaluation/stats/false_discovery_rate.py,sha256=9PlDflysFSD5ZeVmnykdB7bRWwVrc6tcjY5dT_ulPjE,9689
ml4t/diagnostic/evaluation/stats/hac_standard_errors.py,sha256=aW20fIstdl2iCEYNG-4hFr04Udn-CNKDOf7m8sVhutM,3865
ml4t/diagnostic/evaluation/stats/minimum_track_record.py,sha256=ct3hCfdhtQV28J2Uvqz-b5hBEJip6M4ZxpUJQ_bFQrU,13331
ml4t/diagnostic/evaluation/stats/moments.py,sha256=dcyPBP63mEWrHkmTmOsMw7mX_TTkav5fKUoB1v3cGNE,4458
ml4t/diagnostic/evaluation/stats/rademacher_adjustment.py,sha256=8k40vAp_rqWtI2geczcICJrh9XX9x8rNxR6F9M_cvUo,14542
ml4t/diagnostic/evaluation/stats/reality_check.py,sha256=pHJGZk3QkxwpG70PfvEyC3cCBgiVKdIquzoCuG0z-ws,5695
ml4t/diagnostic/evaluation/stats/sharpe_inference.py,sha256=Lc6F4lUYwDZte8BH6KM0LiF70-YRjpNmQ42qsGMkxgE,8235
ml4t/diagnostic/evaluation/trade_dashboard/__init__.py,sha256=MrtmynerPcbf-oE4G8IpdGkrBDThjNCXFV8UTI0QFC8,955
ml4t/diagnostic/evaluation/trade_dashboard/app.py,sha256=tl3L9Q9UYBtVJRSGKuNe9riosR5o45iDiK68Gnvf-d4,9603
ml4t/diagnostic/evaluation/trade_dashboard/io.py,sha256=ClXNgg4kEzMLZaXKAWRQic5PsAIlpr5PduXxQW_M9Qc,4193
ml4t/diagnostic/evaluation/trade_dashboard/normalize.py,sha256=FsMRz7mtd01MW9kooZrq021Thb1OrxLdPYYFPfvFct8,10070
ml4t/diagnostic/evaluation/trade_dashboard/stats.py,sha256=JBpy5OPZomjhwuh9Nhv0M9TJaRBMe3FH1o0lEsVso7A,6977
ml4t/diagnostic/evaluation/trade_dashboard/style.py,sha256=LFVeFCCJCYjAhPNhXLDSbvv2knSIRSVu4ckSUFNiJQA,2298
ml4t/diagnostic/evaluation/trade_dashboard/types.py,sha256=2HI231vl4_JLznn497BhlXcTlSnZtGpdPsSd5xWPRnE,3472
ml4t/diagnostic/evaluation/trade_dashboard/export/__init__.py,sha256=vm7xY8FQkL93xDG0c9Nqd8s4P8VxJNgaeQXDhmevyVo,431
ml4t/diagnostic/evaluation/trade_dashboard/export/csv.py,sha256=Vy2JP9GbTXYQTHjJ4eZpiVIkPus6thonG5j97NA9yfY,1849
ml4t/diagnostic/evaluation/trade_dashboard/export/html.py,sha256=leYro3UXcvSLmFR643oZOi-rmtJZWk89lDlaaTuU-m4,8323
ml4t/diagnostic/evaluation/trade_dashboard/tabs/__init__.py,sha256=UXpld8-P1k8h9d2mzN_Wpivw7oUAC9cwvBAwyAx7EE0,439
ml4t/diagnostic/evaluation/trade_dashboard/tabs/patterns.py,sha256=JhG3v4_N6Z-xAXBNiK8L8scXuj9U-ll0WCUngD2VHbw,11434
ml4t/diagnostic/evaluation/trade_dashboard/tabs/shap_analysis.py,sha256=hEPX0RSs0OgMpDoA_Z7W7ybk1MFFggI14jLrokCyLpM,8689
ml4t/diagnostic/evaluation/trade_dashboard/tabs/stat_validation.py,sha256=4PqaolGfFTWahqEzmovttMedfLObtrdYyslQdp2_HlQ,5401
ml4t/diagnostic/evaluation/trade_dashboard/tabs/worst_trades.py,sha256=V0GVfdjqMR96KzAs6gwdX0RDkLn9ba-eWcpBbGBn9r0,7399
ml4t/diagnostic/evaluation/trade_shap/__init__.py,sha256=gAACoAKrJ2SJXaLsUMrphCBFrA8eeEMNhMp1js_F-Fo,2547
ml4t/diagnostic/evaluation/trade_shap/alignment.py,sha256=ebLl3RJV31SIYn1pznNM2rP6VBVU3kncJ9exxo7Nylo,7356
ml4t/diagnostic/evaluation/trade_shap/characterize.py,sha256=iI8QL11i3tJKSLZUDY_Z2OZkYknPTAOlnqp59y8A7LY,13945
ml4t/diagnostic/evaluation/trade_shap/cluster.py,sha256=3gVLmAZ1kUBcmv6z9c4xtQv_mk53KlrH6yDbVc5Q0tg,10002
ml4t/diagnostic/evaluation/trade_shap/explain.py,sha256=fTHUqj7pYJUSSK-qEj4DGXovO6nL9YSD5xPWBMsRAIU,7952
ml4t/diagnostic/evaluation/trade_shap/fold_shap.py,sha256=AHfxm-WDJCG2PNmXgm9TUnC_ohupSlVaJomlLC6zWMU,6861
ml4t/diagnostic/evaluation/trade_shap/models.py,sha256=oXfup8Fk35aNaW5f5aJ7ZYFhVVGGAOEBy3miYiT-REQ,15757
ml4t/diagnostic/evaluation/trade_shap/normalize.py,sha256=q42fGBRyTlQhATae-DII9raoYGNk9p0tntzz4svfMSA,3446
ml4t/diagnostic/evaluation/trade_shap/pipeline.py,sha256=4kQx_ItZRKdvMsTfk5UCsZVWwJf9tOGDSqULNM2vRpY,8248
ml4t/diagnostic/evaluation/trade_shap/hypotheses/__init__.py,sha256=RSrDi841FdqrqS_7eOWpP7tanBzmXRtXV9ZhjQA0Xhk,538
ml4t/diagnostic/evaluation/trade_shap/hypotheses/generator.py,sha256=7WXQeE39CbTUEnrMosZWqNZmk2VN121cJoxDBm38nVk,8842
ml4t/diagnostic/evaluation/trade_shap/hypotheses/matcher.py,sha256=FSN9LmMTfUZ35G-5pI2sggwXm_KN8wK1jsPPOooqO2Q,8128
ml4t/diagnostic/evaluation/trade_shap/hypotheses/templates.yaml,sha256=x6Qt8bGXJEBGJ_ugXHsp0TCAfHg351irz2zXyR75RCY,17456
ml4t/diagnostic/evaluation/volatility/__init__.py,sha256=xDrSpDvdTwAwwq9aojpoOx8v9xB_l1S9PqrCm798baA,1604
ml4t/diagnostic/evaluation/volatility/analysis.py,sha256=3dBraftyGlI4AoZjfoOwoa66YALyc0aIYWxtpeVvBfA,14354
ml4t/diagnostic/evaluation/volatility/arch.py,sha256=ioUMtXnMrcpiS8duUg3vIWm0KYrfD904RkYby62LaHo,9300
ml4t/diagnostic/evaluation/volatility/garch.py,sha256=35uafz54xVf7riBhVOYAGk4yWOdJLeMnnEk-FLxdMac,16390
ml4t/diagnostic/integration/__init__.py,sha256=7KhLP1xPVAM3-bbZeCS2s5IzpRxsk9mjpOTpquUYdgI,6709
ml4t/diagnostic/integration/_calendar.py,sha256=0Ic9_5R6AOYPT5ZeVb2fQM9LZa4HbBRlQRNeqMjpaOQ,781
ml4t/diagnostic/integration/backtest.py,sha256=GtTvTzgd0ILflSpIsfMdw7IpNzeOmiV8qH7dP99HoP8,44532
ml4t/diagnostic/integration/backtest_analytics.py,sha256=yYwNm_jNfkE55CbkYq56UsAUsh97G5BNwpTCh8V4VpE,30857
ml4t/diagnostic/integration/backtest_contract.py,sha256=embv5Z1Ws9ltvfpPvaKnjvZ1dEyj56NefEsdwr0L5r0,27388
ml4t/diagnostic/integration/backtest_profile.py,sha256=9mZkaW_Ik4rNdxOnEfoB9hkB5fMt9aQSbQL_3xK5KUs,33302
ml4t/diagnostic/integration/data_contract.py,sha256=9CvkZwHwP5Ofdn6kH7ff3juwgcWAIiFHkZ9qMzoeKnU,12039
ml4t/diagnostic/integration/engineer_contract.py,sha256=e9HK_wlJKBVxRQz-GX40s1aUj6LEbDBp7ZGFTMmJjG0,8259
ml4t/diagnostic/integration/report_metadata.py,sha256=MYU1qAy-7YIP1fu-BFq1ZJraUTE-dFvJ2O73-X90yRc,1755
ml4t/diagnostic/integration/zipline.py,sha256=RaH4QR1aWTa11Gg1eQmt-fo41yVkozzZ4rKyOlxALUE,9255
ml4t/diagnostic/logging/__init__.py,sha256=Jf_0FgRlqK8-UfLJpYhLGK57fRgg__5ztUM2UQDVU-o,1665
ml4t/diagnostic/logging/logger.py,sha256=YBTL_hmWE2TXhKOYlCmr5EYH_WysF6Aem-btjcHSbu0,6855
ml4t/diagnostic/logging/performance.py,sha256=Zmuzo43QU-Yu7cBzMpWIkf983UzTTEqMXHj8w1kdpwM,6062
ml4t/diagnostic/logging/progress.py,sha256=dQXkXoIkFASEieN_K0qog-uniJciXON_kNCmOCgSudQ,6180
ml4t/diagnostic/metrics/__init__.py,sha256=7O_thtM80tRuWELW99JNP-MgtgNAobWsMovW5_Kuh6c,3497
ml4t/diagnostic/metrics/_paired_returns.py,sha256=dI9gEpaQ_QDDVLVMcvH9JUKnffWUAis8sZn91EtvC1M,1554
ml4t/diagnostic/metrics/basic.py,sha256=WVx2J0YfS1XjaLTf4HAEf9_q9qMWIaqP23mTx14gJMI,7109
ml4t/diagnostic/metrics/calibration.py,sha256=f3MFit1SNZbWV5J7s7bSOEmt6T-sEbY8OCkIvgPSTag,28788
ml4t/diagnostic/metrics/conditional.py,sha256=u-ybE_NOACW5nlycAyRQFUzLAVF3OjVw0ytR-sGcumE,19184
ml4t/diagnostic/metrics/feature_outcome.py,sha256=8df4Z8YOyjf8NbWIvlGCd4iKSbHoZ6lCtYkHAcCjQf4,18293
ml4t/diagnostic/metrics/fragility.py,sha256=vdt4ZbqJGHlgWrG8rxT8wHVvY3LmbkQCBXztlghflig,3660
ml4t/diagnostic/metrics/ic.py,sha256=lBFSvragG_jS3vm8VnHx9YVrBxsDneuVGkVXQmhu3pE,24158
ml4t/diagnostic/metrics/ic_inference.py,sha256=PLfRn64HtacC27xyjRlnYD31esUSqPNd3xw5dGNdYuE,20084
ml4t/diagnostic/metrics/importance.py,sha256=EBsUStmho2_tl7v3qkKa72yIXkWMsYQeD0ztQ4yVw9E,561
ml4t/diagnostic/metrics/importance_analysis.py,sha256=vB46UAMq3XCG-WxJFaGdA6dP73tVCpTz_h1N8z_gEEs,12167
ml4t/diagnostic/metrics/importance_classical.py,sha256=ERKVcf0t3tdij36FkGG5n97Q3E-tDpydXrHWnoUlu4U,13927
ml4t/diagnostic/metrics/importance_mda.py,sha256=4VhhCti9OheJGu7hbZGu6Wbkgp6pd4qC09SLYoJ2bOs,14692
ml4t/diagnostic/metrics/importance_shap.py,sha256=aLr4u6GJByszhIe3S39binqPk7NmPNeCdH87jNXvfDw,23853
ml4t/diagnostic/metrics/interactions.py,sha256=nYuQrS6ImZxt8JidwjJaIYeIbrNKmun6Qi_BYbW_ak8,29255
ml4t/diagnostic/metrics/monotonicity.py,sha256=NCDaNd7R3OvYvyDgnurQZkGfIqUCMiLDe0hF_Z0g-5U,8003
ml4t/diagnostic/metrics/percentiles.py,sha256=pEh3AjKI2kYIJrGBuPSIP9HDvLDQj21Mp1v5r8viHIw,5052
ml4t/diagnostic/metrics/quantile_profile.py,sha256=DsL2P5VMjFZcK-2endesKl2fqkxsN16ka4DAnGS2dtw,7652
ml4t/diagnostic/metrics/risk_adjusted.py,sha256=BZP7S9WUXHDaaKXB_QPPq216iyQl9v5XhWvFLXYA7pI,13770
ml4t/diagnostic/metrics/tail_risk.py,sha256=IbOxsE-iyS0CrJXdvCvd_SCzJ26gRsogUcwOiR-eFCo,9281
ml4t/diagnostic/metrics/uncertainty.py,sha256=QNEAluvrNj_zwaY9Y5ra0RGGwpW5e970O9BZxG1tNkQ,15468
ml4t/diagnostic/reporting/__init__.py,sha256=ZxnJnbiXM2Uql4k0PCBlYL28TWxhqKxNFFPiC9pRmFY,1493
ml4t/diagnostic/reporting/base.py,sha256=Qq3oaziLvh2gpXROOkC80BOhaUaWp9WQ65JGzyAfIbg,3705
ml4t/diagnostic/reporting/html_renderer.py,sha256=w09VgV_Wt9m0WVT8utZjUQ609hU5OzYA4kx_MNvjrZo,8327
ml4t/diagnostic/reporting/json_renderer.py,sha256=xdhLkRAwegDh3y7N2aYLmNQ35Fv1MLbHUssww0xX5Do,1527
ml4t/diagnostic/reporting/markdown_renderer.py,sha256=YhbVIgPHVgceSUYpVLEhKALgtnFInoJwfL3xcPVxf8I,4068
ml4t/diagnostic/results/__init__.py,sha256=BWqq8_NR_StROTrV1IG9myezP9_9icw3XmBdQZ4pgWE,2684
ml4t/diagnostic/results/base.py,sha256=viN1AwsqXQiaKz-OfTtJ6PVAqXGgeRpARBFFt9ZBpN0,6174
ml4t/diagnostic/results/event_results.py,sha256=v0rDlDdim8hcfbq6C4eX1anuDP_Aezb3xxMpAC_gryg,11406
ml4t/diagnostic/results/feature_results.py,sha256=IKSNCd9eotJR3_onjg_o1_KvFyKqevFTdgV3fQr76ek,31067
ml4t/diagnostic/results/multi_signal_results.py,sha256=WjoSyhFK5QWiCnTbWur1bEPF5buIQCMtMLHRFuNtOMg,14088
ml4t/diagnostic/results/portfolio_results.py,sha256=ZPRQ2DdxdjvgaNGAMj96NFoPro4IsjPhVdelLshn1Y0,11156
ml4t/diagnostic/results/sharpe_results.py,sha256=b2t-HRrlH3zseFHFVYswKZDySdBCIeyHcJ7giGxUahI,18258
ml4t/diagnostic/results/barrier_results/__init__.py,sha256=AbZzCP7opHvhbCpzBfvmYS00L8E2i5DZtw72M4e43cE,1321
ml4t/diagnostic/results/barrier_results/hit_rate.py,sha256=NBGIjWJgK5RNNGXJwpLMdzKYEvdhjJ6TTkEelWZOB3c,10608
ml4t/diagnostic/results/barrier_results/precision_recall.py,sha256=zzfMfkLpsBXocZAlpGn769How7fVoH1C5_k0PA-rNuY,9424
ml4t/diagnostic/results/barrier_results/profit_factor.py,sha256=XJn1FRyLndXqL0RI4-eaLMaERwDJpb4TNey-V47zGAw,10484
ml4t/diagnostic/results/barrier_results/tearsheet.py,sha256=eiuafxtUJ0NRjIpU4Tys1nFh7SU9zlXjONyUUFxPW8M,13824
ml4t/diagnostic/results/barrier_results/time_to_target.py,sha256=cbxBdkTc_R6CcFFxEoz7SxpzZgMGkfX3HQgj9e224bQ,10860
ml4t/diagnostic/results/barrier_results/validation.py,sha256=192wSkBTQIEZ7yv0_enPLhwgkNsYN06hKtRj2elIsH8,1119
ml4t/diagnostic/results/signal_results/__init__.py,sha256=IuPcuXye2jfhBEvNaX2I0zCs5QbJHb_5cNlcFjAXHsg,1923
ml4t/diagnostic/results/signal_results/ic.py,sha256=Du4HXlJs-oP-15ydb6KL_JkQJR7F446Z1mTXimTrxdo,20463
ml4t/diagnostic/results/signal_results/irtc.py,sha256=zBfMfgfLm-yrQ9x0iQb-Wpy6SOFA7c-DNaEkpMnd0VY,3787
ml4t/diagnostic/results/signal_results/quantile.py,sha256=jIAU_q8A70lKYaiMQQTGKXRLRju5Oo1M1yE5ZBy8df0,18457
ml4t/diagnostic/results/signal_results/tearsheet.py,sha256=Mr90DAsGc3mWO_EI1A8vMDenlvpsPd_Jx1c2QLVfLsI,15926
ml4t/diagnostic/results/signal_results/turnover.py,sha256=EzOntOSPVjNdBxQ7GZEKrAkxpNCLyL1_b9ANerqLPWk,14693
ml4t/diagnostic/results/signal_results/validation.py,sha256=sS3pYPaSDZ1QqhpYu9Cqrca12hPuFXPDTCoRQiUkw10,4405
ml4t/diagnostic/selection/__init__.py,sha256=rlM0qqowW8N0xRNU_diwCiZXiTRMepZBI7S3R_Y6tIo,993
ml4t/diagnostic/selection/systematic.py,sha256=SVU9s1FiaO3mPDBhWBwcWxhFZrIQiLXphwvWpz0fEDw,19571
ml4t/diagnostic/selection/types.py,sha256=v5K_e_kEVssNOC_J0lkuryL8KaSpRXb8OLTRqzJmPTc,2635
ml4t/diagnostic/signal/__init__.py,sha256=SwUv2TrFbiab-WHUcFBIhLwrwtfRKMViSv6DYjOPpAg,4224
ml4t/diagnostic/signal/_outcomes.py,sha256=WlPsobqighhWWqdX6yOhdJu-tWQJwFZVOuyq7uYnKYY,5675
ml4t/diagnostic/signal/_prepared.py,sha256=klhbq3zouo-66Da1KMI2FmxQxyYD9GCzl-bDCtebXCU,7601
ml4t/diagnostic/signal/_price_outcomes.py,sha256=Oh9oYqx8OT8lSXDXWHazOzOo475WR1rE1_lLbwrpZ0o,16969
ml4t/diagnostic/signal/_report.py,sha256=gkTQk794cxuaonaXWznYySy5gtZTHJqeE92yjosxxOY,4458
ml4t/diagnostic/signal/_utils.py,sha256=6SZd5g3ZBTt7M2HwSx7R4_9ksztDJxE3-Ut9_01PByE,9327
ml4t/diagnostic/signal/core.py,sha256=Y-1QwvaZb7neU0RXddYzW9gsWGMrlQN5FuJ78mXDpw8,18238
ml4t/diagnostic/signal/event_study.py,sha256=ScaCMfVtsdqNYrhqLgnQuH9HywKoB1qJWSFn2C-NfU4,12132
ml4t/diagnostic/signal/events.py,sha256=AGh7JkLxkwc8L2EV9s91P1aneCKw2m7okmUmd2vSwjU,20159
ml4t/diagnostic/signal/factor_regression.py,sha256=XJdCWdQuVI7_NHnJV4v_QxQ8Vu7jPwldQ-WmpX9XPyA,16041
ml4t/diagnostic/signal/information.py,sha256=89TCO-s7IjhgnB92Z-4wVBE_OPQhEscxpVXq3UxwQa4,9031
ml4t/diagnostic/signal/panel.py,sha256=FJT4uryj_V9AYn_AXg8Pd4KHwE65Opz6arJaB7Czahk,43361
ml4t/diagnostic/signal/portfolio.py,sha256=BIvHZlGz52ay8Aigk8_8T6vIpQTvSVnkg29ghWTo7ZU,14961
ml4t/diagnostic/signal/portfolio_inputs.py,sha256=qjfyAiaVfrPwWtWFpCFcg26atemx_MFvu1f64pRCVNI,14542
ml4t/diagnostic/signal/positions.py,sha256=eTLOEo70YlUqlpT-lXfTPZ78QKWgnEIi73shxHZo1dY,10778
ml4t/diagnostic/signal/quantile.py,sha256=mxIsk_bCEiMYmHfdpX6th7dz13DCtPR52F_zGZOuUzk,23397
ml4t/diagnostic/signal/result.py,sha256=N3rxlhmassDz3w1DiO4u3kRSmo-xuvyTJNlQrUx85Ro,23985
ml4t/diagnostic/signal/returns.py,sha256=AZQn4DMruOt_ofWLjGLF-waqtSiil3TSKgxuwzEN96Y,2865
ml4t/diagnostic/signal/returns_report.py,sha256=hO39jaQl6lIGUaHWVsFXdmmg1fA5GpLJCK8lpyHwOgw,17746
ml4t/diagnostic/signal/signal_ic.py,sha256=DhNVxJVpd-LMc7qpCPhDNOOdzxGMtr1lcCgqz99qxro,10673
ml4t/diagnostic/signal/turnover.py,sha256=pyEUKoRXp1zjh9sA-h9e9cp11nxMrfBJHygTVF9rBgo,21415
ml4t/diagnostic/splitters/__init__.py,sha256=VdPA8A_Ljp9o8Q-PE3XHGvdzq1AQfhhoQsim05JuBVU,928
ml4t/diagnostic/splitters/base.py,sha256=8Jg9qB7XXPzm0SoEtDL6Ow-EwY38kyxcQ7X4o8Guhl8,18896
ml4t/diagnostic/splitters/calendar.py,sha256=klX1S50ZPjad6Aaq94BLeSPHbng4qDSgAa0EiqbyPP8,32937
ml4t/diagnostic/splitters/calendar_config.py,sha256=Q8yGJev3jYyznKmPR-5xSbDYCsfARsmlP00LE8yqAkw,3006
ml4t/diagnostic/splitters/combinatorial.py,sha256=IOOS8VziZQIZRsOZIdcLxNJFtwtiFkmwzDSxXJesykA,42867
ml4t/diagnostic/splitters/config.py,sha256=1a5x8qd76fbsCenn2J1GNXI4rNYUWn1HF6n-jVEzqXo,25433
ml4t/diagnostic/splitters/group_isolation.py,sha256=EDAByVrXEaXYyALhhkh_AuUcBD3AXCXO5Qx5UE-2FHI,9868
ml4t/diagnostic/splitters/persistence.py,sha256=Cp4Q0-4wdn8L4CBPPTvxgSCARdLZ1tym4bQ3aotLPEw,9831
ml4t/diagnostic/splitters/utils.py,sha256=hKUwk8SUeR28v5WEcofPS9TjLe0osj8oiKqeHQGZRKo,7093
ml4t/diagnostic/splitters/walk_forward.py,sha256=msu6xZPRziOn4JK6PXhNIxfJD3iAtS9ccEZtWBUximQ,61777
ml4t/diagnostic/splitters/cpcv/__init__.py,sha256=R_mylHz7hWZjtlYSCDmJKNQVwLtoZUSWA-3c_8PReqo,1595
ml4t/diagnostic/splitters/cpcv/combinations.py,sha256=F02DZ06DpgJHT4SuKX__RBMI5zV-u5Tp_WwUhdGbuRg,3694
ml4t/diagnostic/splitters/cpcv/partitioning.py,sha256=kqRaS0ctzlKB4aaR4vmwE4GAQcowkJUR2wPitEM5qa0,7986
ml4t/diagnostic/splitters/cpcv/purge_engine.py,sha256=rvrgGbLVjrFMVbIYtNbep7EzcMW9avfhUx_gl1o1j4U,14213
ml4t/diagnostic/splitters/cpcv/windows.py,sha256=JIaA2GPPoy8f9uQnHEF0YY6lVQDvRau-p4PBNPE3840,6313
ml4t/diagnostic/utils/__init__.py,sha256=RV0e2eesoCMQXhygjTyi3e4VgoY2WZZTvgcfHbFNeKE,1034
ml4t/diagnostic/utils/config.py,sha256=tPLKLVcqjrICQhXOOPGfBae8iV4PbxdZ5JFFoYEkkVA,17206
ml4t/diagnostic/utils/dependencies.py,sha256=tp8lJs-Vo614-zxCSyclhQ84Lf0AeH7timw6jqm161I,10763
ml4t/diagnostic/utils/formatting.py,sha256=5SLAUyKyQDqNHQPN-vJdpRoGsvUncVT2tU6kiETx4F0,320
ml4t/diagnostic/utils/legacy_time.py,sha256=u9oNO40AtZ39ZmqggDX4oMvQHUIyEL5DQ2jsM_maYDg,8160
ml4t/diagnostic/utils/sessions.py,sha256=2fEpw9AVbefg1xfLRd87XL4Qj0EZ4-FDO4BZJWX7ttc,4169
ml4t/diagnostic/utils/validation.py,sha256=SjMxyFZ5uO7IeXakVNSh9hjg7F7Xa8r8RFep5yDpjoM,1955
ml4t/diagnostic/validation/__init__.py,sha256=JvK-1kiVfLZCARmxoMLxu1E_Cv5emkI4YrQS_UPSBKg,1369
ml4t/diagnostic/validation/dataframe.py,sha256=6nVaX6T0EyVDKZd7tQmZ0C1cDf0TCdkSVjlgT0oA5Z8,7621
ml4t/diagnostic/validation/returns.py,sha256=B75sXXBQosMBd0POEjTt-qmxv28AJoayI2f4KjJiPio,8214
ml4t/diagnostic/validation/timeseries.py,sha256=CaTX49cKzEooMJDwp5Z6a1bGUuvInEkY4xsVST1e778,8662
ml4t/diagnostic/visualization/__init__.py,sha256=3K6IBg0XPSlZOAeA3c7NacgaOBwHWPqbQMZ8IX3iasA,7129
ml4t/diagnostic/visualization/_colors.py,sha256=fMZgcqgpmtBLZksIp8nornZgCXE1YYSpUybsJA3emck,3345
ml4t/diagnostic/visualization/_pdf_process.py,sha256=XNbDUnsJ1Iaj9Ww_TwaH9o0Bw_wQzukK5IDXPUW4WHk,25644
ml4t/diagnostic/visualization/_pdf_worker.py,sha256=CApXxLxAZs1QEEbRVP0qqrwzDTSvcgpCqDt2GpT6Ktk,9939
ml4t/diagnostic/visualization/barrier_plots.py,sha256=vR224GzTjET9H5nnvNNB6ULTZ3EtZxY3Pjdwt8FcU7k,25315
ml4t/diagnostic/visualization/core.py,sha256=mq7q9_HArVfM-uA-lgGLDC5R68xcUNb6Pe2H9vyhYV4,29858
ml4t/diagnostic/visualization/cv_plots.py,sha256=zA_OcPCd_OBO6R85qjr0OJE_2_ocOrqAYDcff1z9-wg,22847
ml4t/diagnostic/visualization/dashboards.py,sha256=gUqdexZSd-lrK_v-dXPm-QtEKQ5ELXon69iutdnZU34,1076
ml4t/diagnostic/visualization/feature_plots.py,sha256=8oMA0orknH0NwzpNMaTGRfqhMbeZb_sKRHFVp1P9djA,29787
ml4t/diagnostic/visualization/interaction_plots.py,sha256=xCZ4oQ3JhgD7JVre1EHaqDh_HUdo0IPtngkymdCVIAw,20811
ml4t/diagnostic/visualization/report_generation.py,sha256=JNrz2kpiDthXy3gAHY18xaLEis0iXWXK0LzBcToJRYw,48571
ml4t/diagnostic/visualization/backtest/__init__.py,sha256=jZvkyf2Zey18KS_MK9LtpijJSyM4q4KFcnslHab5EaQ,3941
ml4t/diagnostic/visualization/backtest/_formatting.py,sha256=x2x5rrYUawIyLvhdwiD_PnZ3y45mzzBjo7P0ABkt89g,781
ml4t/diagnostic/visualization/backtest/cost_attribution.py,sha256=c5ajVRFwsQ_e1h_S83wamDSteBhs7TVNxujkgZKJxnc,23292
ml4t/diagnostic/visualization/backtest/dashboard_model.py,sha256=jcsl8ELX8EDgTx6osS_vio3e7glcErc4NSyGuZpZ7vo,1431
ml4t/diagnostic/visualization/backtest/executive_summary.py,sha256=wvUEBhJIAMhdUG2xaK4uEQUMIfdODFMQ8GPZZlUxmrE,46782
ml4t/diagnostic/visualization/backtest/export.py,sha256=uZejXL0IRfGvIGkWVu1_RBp2jHxJ3ebw7R5kK1iXMUE,9404
ml4t/diagnostic/visualization/backtest/html_tables.py,sha256=e0i7VYYVyy1WI-dgQlgIBKbOqb30NnTV9FkLdHtLl3s,23957
ml4t/diagnostic/visualization/backtest/interactive_controls.py,sha256=i8EAeB9DDGPID0uwSf2H1W_92Vl-QJmmi2UEtakj3Eo,21032
ml4t/diagnostic/visualization/backtest/ml_plots.py,sha256=iui78fMoFic4B6bATDdtMDVRbdki3xGmZwGcBE1eDxU,22364
ml4t/diagnostic/visualization/backtest/overview_elements.py,sha256=6mElHKBhtv-6jJJS_AboT7HboZGfUlqWrgneosVV9cc,18926
ml4t/diagnostic/visualization/backtest/presets.py,sha256=YiNoLd_LKtdMy02BhuaulMgSR7HTQxgY4HGm_X16VKU,2680
ml4t/diagnostic/visualization/backtest/profile_sections.py,sha256=lCyF88M1R-XcepwLlHPRY-flNNrUuluadKvWWWaackE,21222
ml4t/diagnostic/visualization/backtest/shap_patterns.py,sha256=46t4m6H-WZCxzK1PGkRHdgEgPl_gRo0OrP66YbgB9dY,10682
ml4t/diagnostic/visualization/backtest/statistical_validity.py,sha256=qq3N9clV9zLMNgNR6bRhZMsYeJAnL2zojcdugojS6VU,35644
ml4t/diagnostic/visualization/backtest/tail_risk.py,sha256=no8F2axefd9D-eDtjUEI_cPtrPO2zqwDA3qtSFbURK0,7866
ml4t/diagnostic/visualization/backtest/tearsheet.py,sha256=_mQ0iuWJGH959GUO9d3JgunDmT6hITygVU70fCdyzds,117110
ml4t/diagnostic/visualization/backtest/template_system.py,sha256=0HBoojXTUvs57cdVZNAkuWasjrFOpOob7EuvkIhprak,48465
ml4t/diagnostic/visualization/backtest/trade_plots.py,sha256=Z2nIGc40RPsRg4JQ-dd3xn9EorAUizJy3f5di2_vdpU,44659
ml4t/diagnostic/visualization/dashboards/__init__.py,sha256=Htj9FdObTS5poG0T0Jawv719pla7dj43bKZ0TGauX_U,1276
ml4t/diagnostic/visualization/dashboards/base.py,sha256=8GZfvJawl5RBEt7YPiWIe3iPi11Lc80NS14YoVCGWj4,19140
ml4t/diagnostic/visualization/dashboards/importance.py,sha256=45GWlDIm-tWqxJ5n2PDB8HCOO_9mdYi4lfpWKRs5vak,31865
ml4t/diagnostic/visualization/dashboards/interaction.py,sha256=_4oXB_7SEXlTcxUvu97SGYGsOdbWqXpeYMXSsZnqmoE,9215
ml4t/diagnostic/visualization/data_extraction/__init__.py,sha256=0zeY0Dplxa-cSr3kWyGRdfQzeCWWj_zAbCG4vfcwcTk,1337
ml4t/diagnostic/visualization/data_extraction/importance.py,sha256=b5VNGA2ZkR-qniBWzflKJFi18-ot4N3i3a7z9tybfmA,25539
ml4t/diagnostic/visualization/data_extraction/interaction.py,sha256=Hh7lBGInVNC59iP5mu0VlIq1ya7Wke_LKozGpWG9eoQ,18551
ml4t/diagnostic/visualization/data_extraction/types.py,sha256=cruA7vEg7iMsacUykjX0WIKarQqEnJKlDMWGUWSCjM8,4758
ml4t/diagnostic/visualization/data_extraction/validation.py,sha256=rtSahicRxjytmJlQFUX4jmUoIkGQsQFGzBrXgPyHUdQ,1945
ml4t/diagnostic/visualization/factor/__init__.py,sha256=sF1ATww8NWwt6SvKxpJyWMFru-MnmIfvzE6y2gadaY0,1179
ml4t/diagnostic/visualization/factor/attribution_plots.py,sha256=uswdhwViYwXeg5WQat3Etz-li-Y_UodTLcYY_OmXcTE,6934
ml4t/diagnostic/visualization/factor/diagnostic_plots.py,sha256=WyHDysEdKHkYbb1BQ3voly_aIZ4j15oc01OdDn_QEEs,8418
ml4t/diagnostic/visualization/factor/exposure_plots.py,sha256=dc-FkW2LYLDD78rfLEjbRjorQ3libwlMBR0Usattlz4,5712
ml4t/diagnostic/visualization/factor/holdings_plots.py,sha256=BY2KE1pgHMBmP58hnhGzbFNMWMvk57h-HQujN8UPcJo,3780
ml4t/diagnostic/visualization/factor/risk_plots.py,sha256=erU5_biRQ7-GgjBqOLOvyVC8T0bgU_1fHjnG5eNb4qc,4263
ml4t/diagnostic/visualization/portfolio/__init__.py,sha256=8IVt9uI9-6s8OfjgwcNIm8x1e8PG1yF6NLJZVxjTu8M,1126
ml4t/diagnostic/visualization/portfolio/capacity_plots.py,sha256=NPdeYnjN0PyNegebnAGOgu9Kdnlot4VK7Go8a-Wktfs,8319
ml4t/diagnostic/visualization/portfolio/dashboard.py,sha256=a1M2dQUoAgflCZrI8pbFwozTF9oNsoZfJcNJcLO7enc,35165
ml4t/diagnostic/visualization/portfolio/drawdown_plots.py,sha256=OTBBh1wLRsBlrhBxiXD-s80T6xp4HS1MGNKVXvemWQU,8673
ml4t/diagnostic/visualization/portfolio/holdings_plots.py,sha256=5WjjK4vy2BxpX4d36tB47u6M2_hldPqhZZdXbuK9V5A,10717
ml4t/diagnostic/visualization/portfolio/regime_plots.py,sha256=Pb12ZoUbIN1nA5ULaUk4kL_v0m1SG-1ZKosyh26RxtE,9875
ml4t/diagnostic/visualization/portfolio/returns_plots.py,sha256=bLisxMxaFJbyV7KkOcxTkgpDYneUd5lanzta8tDaPX8,16121
ml4t/diagnostic/visualization/portfolio/risk_plots.py,sha256=e-X9-6Zf3LJN7R0IX1c-jM90-feieelwpdJoUYhxWZU,8778
ml4t/diagnostic/visualization/portfolio/round_trip_plots.py,sha256=wOoFrYW9kYr5LA-2JpZctAw43tOIYx9Ffk3LsznmnUw,22634
ml4t/diagnostic/visualization/portfolio/transaction_plots.py,sha256=M3ALOYqRRMS-xqThiNgH94qqHiI39MPUUT30zTu20yY,7431
ml4t/diagnostic/visualization/signal/__init__.py,sha256=xBd8tUrAPlHcpIZVwnTbE5gAMMcVCU9QtA69XlqzDh4,4395
ml4t/diagnostic/visualization/signal/composed_report.py,sha256=990MGvejqD7JYQ6eYsaaUSXjq4NgYidXQxcVn9xHcdg,8858
ml4t/diagnostic/visualization/signal/dashboard.py,sha256=fkVOfbuDMoJmCEEoY8v5xZBZUDQZrSUJMF_b1hdAybc,42444
ml4t/diagnostic/visualization/signal/event_plots.py,sha256=hkgvdZgOFLI97J2-sSP7G3vYegRNF5fg84EqS0zeX6k,35549
ml4t/diagnostic/visualization/signal/ic_plots.py,sha256=LkXbBUEjN1AoYL4dHsKO2X5AYCDjKNiJStZqFqXV4Vg,23428
ml4t/diagnostic/visualization/signal/information_plots.py,sha256=m-arJuwHX2Lci8keH2mWT28RPXNLv-wei9TkVqiRX0U,7795
ml4t/diagnostic/visualization/signal/multi_signal_dashboard.py,sha256=HUJ131vs0UCR-PRgg3-7YmtAz-CvjIMMw6eCJDY-qlQ,34204
ml4t/diagnostic/visualization/signal/multi_signal_plots.py,sha256=fSk1Y76PGkgVZnPyQehVcHzZ0mHVE15AVKYmeD-U9tw,19057
ml4t/diagnostic/visualization/signal/quantile_plots.py,sha256=KpW5mISSiNaQF_ekAzeLzIobVu0-gQsEw-TLhGIpO3c,30536
ml4t/diagnostic/visualization/signal/returns_plots.py,sha256=5ngyqe-iYZX1IZQL-bgjyL-7GknTX62Pwq0e2lD3sfw,9983
ml4t/diagnostic/visualization/signal/turnover_plots.py,sha256=ezqCnn_UIPOMBZyYsnDKXz9YfH5e6AYqhLKBUCdyUJ8,27517
ml4t/diagnostic/visualization/trade_shap/__init__.py,sha256=GMgHPOA7ekLEkBGJHeTyDL9aIaP9FdGSSz0iChIUdHw,2963
ml4t_diagnostic-0.2.0.dist-info/METADATA,sha256=OX7F9nVgqwGMqtM_t75jD6s0vifXHlYlALJlsWN6QVE,11241
ml4t_diagnostic-0.2.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
ml4t_diagnostic-0.2.0.dist-info/licenses/LICENSE,sha256=i8jXGz10GFCL_LRhITKi0p1MuKxNYzpiK3ZNsy711qk,1070
ml4t_diagnostic-0.2.0.dist-info/RECORD,,
