pyqlib

View on PyPIReverse Dependencies (1)

0.9.6 pyqlib-0.9.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyqlib-0.9.6-cp39-cp39-win_amd64.whl
pyqlib-0.9.6-cp39-cp39-macosx_10_9_universal2.whl
pyqlib-0.9.6-cp39-cp39-macosx_12_0_x86_64.whl
pyqlib-0.9.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyqlib-0.9.6-cp38-cp38-win_amd64.whl
pyqlib-0.9.6-cp38-cp38-macosx_12_0_x86_64.whl
pyqlib-0.9.6-cp38-cp38-macosx_11_0_universal2.whl
pyqlib-0.9.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyqlib-0.9.6-cp312-cp312-win_amd64.whl
pyqlib-0.9.6-cp312-cp312-macosx_10_13_universal2.whl
pyqlib-0.9.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyqlib-0.9.6-cp311-cp311-win_amd64.whl
pyqlib-0.9.6-cp311-cp311-macosx_10_9_universal2.whl
pyqlib-0.9.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyqlib-0.9.6-cp310-cp310-win_amd64.whl
pyqlib-0.9.6-cp310-cp310-macosx_10_9_universal2.whl
pyqlib-0.9.6-cp310-cp310-macosx_12_0_x86_64.whl

Wheel Details

Project: pyqlib
Version: 0.9.6
Filename: pyqlib-0.9.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 1356961
MD5: 8bf35277116417fdba7266f80d8de7af
SHA256: 7c64d7dce0d630376f866636cddcac710db6858daa64d2707f87db02133493b4
Uploaded: 2024-12-23 07:39:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyqlib
Version: 0.9.6
Summary: A Quantitative-research Platform
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8.0
Requires-Dist: pyyaml
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: mlflow
Requires-Dist: filelock (>=3.16.0)
Requires-Dist: redis
Requires-Dist: dill
Requires-Dist: fire
Requires-Dist: ruamel.yaml (>=0.17.38)
Requires-Dist: python-redis-lock
Requires-Dist: tqdm
Requires-Dist: pymongo
Requires-Dist: loguru
Requires-Dist: lightgbm
Requires-Dist: gym
Requires-Dist: cvxpy
Requires-Dist: joblib
Requires-Dist: matplotlib
Requires-Dist: jupyter
Requires-Dist: nbconvert
Requires-Dist: pytest; extra == "dev"
Requires-Dist: statsmodels; extra == "dev"
Requires-Dist: tianshou (<=0.4.10); extra == "rl"
Requires-Dist: torch; extra == "rl"
Requires-Dist: numpy (<2.0.0); extra == "rl"
Requires-Dist: black; extra == "lint"
Requires-Dist: pylint; extra == "lint"
Requires-Dist: mypy (<1.5.0); extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: nbqa; extra == "lint"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Requires-Dist: readthedocs_sphinx_ext; extra == "docs"
Requires-Dist: twine; extra == "package"
Requires-Dist: build; extra == "package"
Requires-Dist: yahooquery; extra == "test"
Requires-Dist: baostock; extra == "test"
Requires-Dist: plotly; extra == "analysis"
Provides-Extra: dev
Provides-Extra: rl
Provides-Extra: lint
Provides-Extra: docs
Provides-Extra: package
Provides-Extra: test
Provides-Extra: analysis
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 41589 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
qlib/typehint.py sha256=xRBIgY6KnAXJA8l6T9eVkfQB30a4WGsWxymumXkH3D4 1995
qlib/constant.py sha256=krDMjQJ3QlkVWLuu6TWQm-mliqnFVBtxT0Hw4TOP3pQ 499
qlib/__init__.py sha256=qzGkvSoj5xnTcVbTC2IJz6h2t1mHzjexaTnEj0LjZmI 11762
qlib/log.py sha256=kDoCPKlNPjz45kwcx6vi1mdDy8d-v4wQWgeR2qVESdI 7600
qlib/config.py sha256=k-M3jUKZcwD4yeu1SkXKVomDqjRs-CgwUisGzEDDRRA 17987
qlib/workflow/exp.py sha256=vomFDMJW38e6STx396swFBEEmxCBgeHj7a7982ricFA 15192
qlib/workflow/utils.py sha256=5E8XBezXrld-CfTPMn9b_3jqkoMn9F55wQlMCK-GbLo 1616
qlib/workflow/__init__.py sha256=4UwRgbUSPocbOkGr3j09jr_DxOjmKSeQtOg_ZqzkQh4 24582
qlib/workflow/recorder.py sha256=m0-5iwaVTBjOUjT9-ZyFIyyinqtvAZO33i7OSDXqXkA 18438
qlib/workflow/cli.py sha256=vRzutIGIc5eJZNh48Iq9_Ap0zUXQSRfYVT8PEE4xWXo 4758
qlib/workflow/expm.py sha256=FLHnyzTxV-FPpMk7kzwV6VO-QSot1dWZY_6A4eJ9oSw 17854
qlib/workflow/record_temp.py sha256=kwz_y-iHOqx8HpLdutSgT1hP0tCW71kIY6fEg5vyun4 27639
qlib/workflow/task/gen.py sha256=Ysx76lMxT56HaoZeZXsgbXh4L5WoLOUm6cguzB78LuI 11766
qlib/workflow/task/collect.py sha256=7X08tz-zMHU_IUglsPtlA42mNIieIDjJzSU58WWc2KU 10057
qlib/workflow/task/utils.py sha256=h97y6gis18IO1cwf2JH9MKpZMnQzxgqfUIecyCgkl3g 10014
qlib/workflow/task/manage.py sha256=bRgHJiXgwrRJBQ4qi_uZxr93p5Jz1Kc3eNvbpDvE8VY 18412
qlib/workflow/task/__init__.py sha256=R132i8ht1HfVejPF11U2DjEQiJ9BR7Iwe6SSEq0GLjo 535
qlib/workflow/online/strategy.py sha256=tgYUnnjVAqfYY73eGpPgt44vc_83HsBA7PsNaXMVBRk 8410
qlib/workflow/online/utils.py sha256=0SNDYtFMlQIdW6Fw0qhtQFtZjqBJjFE6AFGR4_kLpjE 6475
qlib/workflow/online/manager.py sha256=7vECQQQ02dYEuZxuWxH0XSpOp4FFlAF0RJ-rbWTFwzI 17366
qlib/workflow/online/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/workflow/online/update.py sha256=ujWGVtZKf5uDgK81ji9alhoj1WBq3DWkoGnC5_nWxZo 10586
qlib/backtest/account.py sha256=AkegZe4A8GVjIPz-TbXibiPMEPV6_rHgY5Qc9AEb8Q4 17999
qlib/backtest/report.py sha256=mKBbfzH80aUZKTlsR90qRjzKSg7yh4DdcHP_n3PoRV8 27729
qlib/backtest/decision.py sha256=FcVG8UIPLhZGvpVLxceiCyTW8ynLgFkGCsO4XH_NRZw 21870
qlib/backtest/profit_attribution.py sha256=AL4Eb_brqlkwX0Tw16zPhbDbMvv85rS0LkEjgT92dKI 14992
qlib/backtest/utils.py sha256=t8gbVdYwrwLBaMNCQWBAvdX-Bi3kFsSILo90FvV-zM4 10536
qlib/backtest/position.py sha256=mElzmnKSMzenWlSSrVszM0S_kDeb6aHrgoZuQ1wUB-E 20047
qlib/backtest/high_performance_ds.py sha256=MhecrsgzF2o_8W12c1e4bYdRYfnb-rSmuqN-yJ3Ojog 23234
qlib/backtest/backtest.py sha256=AupuqYBJ8KwckGQOT3qKGEXoX5LOiyJEulmTsTQKEsA 4039
qlib/backtest/__init__.py sha256=TB5MKthEksKTXknAnl7dxwqULt2a0pFKL-lQYhlmc7o 11864
qlib/backtest/exchange.py sha256=fvBHFDjk1P4sCfXf7tmbEijzb719CPRNAvU82smI_Kk 44184
qlib/backtest/signal.py sha256=Fg9c6tjACVrc4ltWC4vM-m-KBMchpyFCvaf129ZZ_m4 4003
qlib/backtest/executor.py sha256=g8JZb1aZBmY8GN9txIAz5X8KNl9wb5Y9R_bmMBxT6hw 26612
qlib/data/client.py sha256=kJut4gu9YJf0xxgnAEzt3xDZuY-F8Xn5M2Eft3OljD8 3738
qlib/data/pit.py sha256=Uy_aOm6ZfbmJ6Tf41B8rqNIvwiw7ujBfkcpEbOCLRdI 3231
qlib/data/filter.py sha256=9V7xGNtb06gDTMB0VIhcqyp218hoLDQu8UboDjMXQhM 13950
qlib/data/data.py sha256=kVa_71hbni0i1NG6WDHv22O0GdJIRu5zju4jcJD_aiQ 49455
qlib/data/__init__.py sha256=HQXySdtZOLVjscNs3nD-gxsQVkPKdb6MB4vHHa7HtIE 1410
qlib/data/cache.py sha256=qBnWaCkbXVSzQwde61P-kYwpcB5fk_9SlZSTAmdmz-g 47246
qlib/data/inst_processor.py sha256=SViB1JaOxCJhFkUEQtiVJfb60Wa-B3a8ZlPugP0DLtI 598
qlib/data/base.py sha256=MDgt0aPEdQbmFRTzdTOjQH9j_QHJqf1aErjAzOhcXVw 8387
qlib/data/ops.py sha256=b2SDVXJahanxdSjYZCgfwGX4pPiHJhqZCfdJXV20J2A 45446
qlib/data/dataset/utils.py sha256=xVZTig3gZZc5AAGy6d42H4evEcloU8Z7qeivSoi0ACQ 4153
qlib/data/dataset/processor.py sha256=_YXbulm47JvcR447EkUXfbNoycfKvsXsmHyWx3aAXw8 14709
qlib/data/dataset/__init__.py sha256=SR6fTFxbUdHqF_rTUcqLJF9tX2mEy07b_trAAv_SzjA 27255
qlib/data/dataset/weight.py sha256=FKjDhozu3FzM4xu2iaWcdEXX8MqayKeKTLStMQTmqFo 754
qlib/data/dataset/loader.py sha256=I2DQd9k46IGZ2srUsWxxAg6lYIbgfqqqClFJ0eL2dAs 14638
qlib/data/dataset/storage.py sha256=D7XC80r-fWp2EuL6PC2LkY9S349a3kITGVWYtKyah7g 6983
qlib/data/dataset/handler.py sha256=KbLOmqUWDSf79CrE1dRoLtS1mFhCF9NFu7Y30AzpBQg 26735
qlib/data/storage/file_storage.py sha256=cmFCCXGitsw96anbrGKIIW_cllPi2Z8mnfAdHPXsVcA 14383
qlib/data/storage/__init__.py sha256=mi7ZtiLmNNN71Jf-MxzkJoQ7uZEiwLwH6_k726frXmA 269
qlib/data/storage/storage.py sha256=fZZEIU5yrK2-hF54wnUt6SiFpobExYB3plA-WVOCqrs 14662
qlib/data/_libs/rolling.pyx sha256=WLLkGKeFWBNcseytiL_P9oyumLK7JpXY0vreizDF2_E 6111
qlib/data/_libs/expanding.pyx sha256=DuPZ0lGqPe9vJ4hOMqDX2kEizKBdeGiAXr2F_s5I3VM 4151
qlib/data/_libs/rolling.cpp sha256=pfZDn4vjQPEDAR6aD-p7faRbnadEwnhIqZHuJsZTEt0 642684
qlib/data/_libs/__init__.py sha256=HIog-luBqQnLkza1Q8b34Rr1QVu6tuiAy5sOry0vIPg 73
qlib/data/_libs/rolling.cpython-39-x86_64-linux-gnu.so sha256=w4gd6UyV7fGnM3GFIwBCvvypE8fdMW7uqLs4EMte8lE 874336
qlib/data/_libs/expanding.cpp sha256=VGXn2Y9ZaADj0huDtPlIhy-ZQ1pWtHeHDpU_tFfaU_k 802437
qlib/data/_libs/expanding.cpython-39-x86_64-linux-gnu.so sha256=yMaPxvqRJmfvKA6ppasjeKp51YH2d-KJwg62-axXwOM 1179032
qlib/tests/data.py sha256=U6u-Gb7rsp2keAaldNMfOTzJY-Cs3Fx-Qe-sCS-PBEw 8446
qlib/tests/__init__.py sha256=o10QDCRVRzAHEhS2-bY-gYKbW5Gwmqhbq8nWl9fh4tM 12218
qlib/tests/config.py sha256=sthyf9FkHxcZf5QQ-2CXxd3st4bqyBgugfCYrM7X57Y 4834
qlib/contrib/torch.py sha256=d_a5O5XPhrPFaAKwuDFFvMse_0fvI8BPhzzNg9CYTNc 1074
qlib/contrib/evaluate.py sha256=c-6blhvdD18H1aSQ19Epagufy_NPZ8k7o7F22rDb1P8 14067
qlib/contrib/evaluate_portfolio.py sha256=gbNQZNmV7q6acGKzIJN6cLu0BXvhymmDTdRZW_ECe-M 6395
qlib/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/workflow/__init__.py sha256=JoluMT9kns0-2ffSIUVSt3RAVdr29sh6Waycep1d5jY 206
qlib/contrib/workflow/record_temp.py sha256=2mSpRiRO86BSxCoChmGjjCLrw3023gw-OpYWBcqMNO8 3368
qlib/contrib/tuner/launcher.py sha256=acmYeLvrmAS505d4aMD74IrdEiYydYHGGcr9h2V_AaI 821
qlib/contrib/tuner/pipeline.py sha256=3v806iztkF1dt1WT_GSvVf3583OovSsbbhYA1noy21E 3447
qlib/contrib/tuner/__init__.py sha256=HoggAQsvLU8t7QxOpcoQQPpwbV2rAVDK0hRIUd0M4GI 35
qlib/contrib/tuner/space.py sha256=sPhP5UL7kTiQqI4mclYKJ2V-v0UW8-QGQeX48uXjshw 433
qlib/contrib/tuner/config.py sha256=sK6iHSESSW5KhruG4LNnMsAuvE-79qD7Df5UDgilyUs 3686
qlib/contrib/tuner/tuner.py sha256=G9pG0IbnylskTkYM_yMPin7pMB-VyOYYTHLaB9YBtKo 8002
qlib/contrib/data/processor.py sha256=lZxduH_6P8EQvxd4GUd3dH5jSuFo6-iejXHQBcQqfn8 4456
qlib/contrib/data/highfreq_provider.py sha256=zMCL5qODhAzUu8VRhGslbvIB-ujk-nRmsiktmX-XDZo 12284
qlib/contrib/data/data.py sha256=QrGG63BWrNOMCGcmzAi3S9Mux8fMR6GUrykOcSUBZ-8 2130
qlib/contrib/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/data/highfreq_handler.py sha256=cgYyNHPzRTSVv4G7Sgk7dY3sLvK3U9sFwKuwgesdYE0 18734
qlib/contrib/data/loader.py sha256=gUt_erPUGK48h841IiAICyOeuiZw6snjg3a3lL5Adcs 16080
qlib/contrib/data/dataset.py sha256=J_Bcw0TDii2HJOaMmm7p5EEfyPIbCjZ6Dv6H5W67-IY 13594
qlib/contrib/data/handler.py sha256=tiFIHGAJw5BmxnxxOQ_SvqY19W2vnyxOOIF-_yaOMjI 5092
qlib/contrib/data/highfreq_processor.py sha256=384knzpuzuHV282Zf7qagKmQVYCBM8DixrItzS1kxjI 3069
qlib/contrib/data/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/data/utils/sepdf.py sha256=RIywfOyQF6KnhgcDd28qKebNxNSMLSPp09ggODVsHdE 6953
qlib/contrib/rolling/ddgda.py sha256=3yerCIfN2NOnaph_5I2wRfdWq-W9qTr4WUGBzzG7Jx0 15383
qlib/contrib/rolling/__init__.py sha256=rGRciQpvcJi6s1ggPLo-PNHA17N4xuLOh6A2W0-hAik 319
qlib/contrib/rolling/base.py sha256=xbta733HIk3k4S5kgqmyFaKrLIySwCgQFqoLve499mA 11509
qlib/contrib/rolling/__main__.py sha256=NP2O3Acf3uIZQAO_dTyLxaa4dPm-DCTjU0F4dZLUpTk 642
qlib/contrib/meta/__init__.py sha256=-1WYDd1x7C_ySjzyA3_TfIatOl7uzX4ctTbmfNlzbio 200
qlib/contrib/meta/data_selection/utils.py sha256=QLnjX5Xau-534J6-nxsNMwt6U8r0Qa8jFL0R6kD8Lew 4097
qlib/contrib/meta/data_selection/model.py sha256=9L_X1xipFcadKK0pvSdkQOi-mSyaYG-YRO82T6EWjpU 6738
qlib/contrib/meta/data_selection/net.py sha256=PzXNwGdyDx03h74hWTd--1XPaXeRnFyIqu1cz0ytejE 3024
qlib/contrib/meta/data_selection/__init__.py sha256=l4_gm8N0RfFDn5Gh3UES4z6NEdkjnbIkykAXblBzFDU 211
qlib/contrib/meta/data_selection/dataset.py sha256=oXkf-MmXjIQ9b7SjapvOD9MjMDm00g5firedxUxlxPo 19298
qlib/contrib/report/utils.py sha256=sufHqUX_ldrIrLKwA_rLZxu4g1fqNuaW4ZhcNfpKDsI 2487
qlib/contrib/report/__init__.py sha256=wFLAod-1VFey2wH1TygZA69eVaF1Vo_06ZEX7Go-UyM 356
qlib/contrib/report/graph.py sha256=NJeK748GLk93yZRQAoQH04FRlLcILFXfANXpJhySv7g 11191
qlib/contrib/report/analysis_model/analysis_model_performance.py sha256=MO0lMCpyI0CbWAQNz40oG5VFhm7AS1SIcjsHTdeZDs4 11382
qlib/contrib/report/analysis_model/__init__.py sha256=dnfKOoiFiGwr2tKsVDxBRIRIoU8G7MUtQ9GlveNvLrI 178
qlib/contrib/report/data/ana.py sha256=WIcTwh-OIJiVgUDOm68zxTXRTQneqtpj5Nmwbn3_U6w 7114
qlib/contrib/report/data/__init__.py sha256=TsYH4Lg3_1mCZbNQwUUwgIoWCbVeCodkO4O-PN1vAWM 124
qlib/contrib/report/data/base.py sha256=D4t8DJeCkuILai-7in9NGNfZzRN_Ggrr1wS0U5qd29Y 1525
qlib/contrib/report/analysis_position/report.py sha256=2e_fXekJyz7oS_wHd93g3g4ilZB6dGe9GmwMBtFOZtY 8413
qlib/contrib/report/analysis_position/parse_position.py sha256=rPoTnMs36xx4qXLZPCjOt2oWeNQwgk3suyzVuq0VUPg 6559
qlib/contrib/report/analysis_position/__init__.py sha256=xbGv4t71BNvpcM_T8g64P-NtCBEKOBfwVUY-422ovpI 404
qlib/contrib/report/analysis_position/score_ic.py sha256=mGVgdS0UY92pdNs3yGfNaFYpbzouOrc8SuoI5d74yeY 2572
qlib/contrib/report/analysis_position/cumulative_return.py sha256=qb1_33VQTHxuZRE-BD_j6Y1RilUWx8byWxyMTQ9jH6Q 9452
qlib/contrib/report/analysis_position/risk_analysis.py sha256=gbXypfXhdy-nyHLWTP4tKXJNcZWDqfm32dR-5xeTzK0 10651
qlib/contrib/report/analysis_position/rank_label.py sha256=ohJmbOKELhf-aGTgM9HS6Zams6h77mQWOqvcUDe68KU 4322
qlib/contrib/strategy/cost_control.py sha256=5Yko4gk38CDl6vXRixEgOdQJ3ATa99YT1M_vk3YCjio 3827
qlib/contrib/strategy/__init__.py sha256=p6GFa_Pom2vywDWWC2JWM8kgphtsj2E1OfQSO3_UONM 512
qlib/contrib/strategy/rule_strategy.py sha256=yNOQ1lK-umcM1bMFKvTmqnMXl4LmI5cxwiYUbinVWD0 29373
qlib/contrib/strategy/signal_strategy.py sha256=sbQUXpQGWHl2jPyXUMCKfDr4iA08M44N5nX1-2t42TI 22495
qlib/contrib/strategy/order_generator.py sha256=rvIDMIrczR1GvczKShaJ1-rngwdxEagaVkztFPoanyY 8260
qlib/contrib/strategy/optimizer/enhanced_indexing.py sha256=JRvmNAIycIrCmdQb7HKUMmcigUd3qD2GeZlPPt7i9Bk 6515
qlib/contrib/strategy/optimizer/__init__.py sha256=Choav7jAo6dWYzpozZ-Y5sv-i3UsHntp7b3sNhY91fk 286
qlib/contrib/strategy/optimizer/optimizer.py sha256=KDyzZSEXMaepJIe4Cgk4xSKZJtrGA0Azg4-wdZyB7bU 8639
qlib/contrib/strategy/optimizer/base.py sha256=wpknTRNDw1UTBqceEmmuLunJWPRNkcMYJi_o3DW6omw 314
qlib/contrib/model/pytorch_tra.py sha256=WOkCuRirxWBRqOJ-HOCAf_NdqsbWBmFmxda5UMFPlQo 34218
qlib/contrib/model/tcn.py sha256=BSZAo_SMMj5NN1rcMDogbSIZgU8n1x8lQhYaeIaJPD8 2606
qlib/contrib/model/pytorch_alstm_ts.py sha256=dLVUpmID37gRELcVVqzpLXPYECiSzoW7D6v8K_MlY2I 11747
qlib/contrib/model/pytorch_igmtf.py sha256=BLJHvoQcKXDEyudo840852zYVyv4VAEtP1rA5R9ETyQ 15844
qlib/contrib/model/double_ensemble.py sha256=fiHDb1hTXc9txEC9XIUHntI_BWz6INHT-Mx5urr7aXo 12183
qlib/contrib/model/pytorch_utils.py sha256=Jnq_0vJFPAxsJk-Hal0MIgGjLyT23AbH3tA-_YPvYsc 1197
qlib/contrib/model/pytorch_gats.py sha256=GdeJgFCYu5byfKF4T1_ZVOD0Xrt5BqBwUXgCt6Xmjq8 12706
qlib/contrib/model/xgboost.py sha256=nsnMph-s1xCPm8kQ0ZkWFjy5X5ArLqA1gcbbB577EnM 3085
qlib/contrib/model/highfreq_gdbt_model.py sha256=1wl4COZPaloXKJ1NfWS6SPeNWyb7iffd__DDEyRopt8 6645
qlib/contrib/model/pytorch_lstm_ts.py sha256=RJaovQ8riBJSNnbxe_UP3xgmirZqWGno-bRMXLS04jA 9647
qlib/contrib/model/pytorch_localformer.py sha256=KFGBRLPrdEcC5tbo6gO8s33dp3K0B0_4c79OFLCdSfA 11039
qlib/contrib/model/pytorch_tcn.py sha256=Dr-dXZ2d6sI3tNDwaiFPcShsrChVUd26JBTlH6hLIuc 9582
qlib/contrib/model/pytorch_tcn_ts.py sha256=ZJt1kVaEOQnbLnmhmBnF9JbrBvT7p1pY91JVyoq8x2o 9164
qlib/contrib/model/gbdt.py sha256=ntD3nc8a9bTwgbGwlnbtOyO2TTU6_hQZ6k1wj6yNxKQ 4937
qlib/contrib/model/pytorch_tcts.py sha256=CbffkPsQE-i-CErdQ0qbfeQ5MVKdCuKtnn15WwXa9b4 14290
qlib/contrib/model/pytorch_hist.py sha256=ZspjlzL1NLUk9_O9UVj6A0MG3s59xFQnYLZEAIzfiYc 18689
qlib/contrib/model/__init__.py sha256=j2eeP9CZhRWmSykf6j59Qs0usYGSkAWPTPBiGzbLI4Y 1711
qlib/contrib/model/pytorch_localformer_ts.py sha256=MAGuXCuC5HwkETS57VztbI8Mj8YnXC8DL8XFnTzka1M 10366
qlib/contrib/model/pytorch_add.py sha256=ct6xHng6QdM_5FKP_wrQCZce4lCCISMvACDE3zXTB0w 21516
qlib/contrib/model/pytorch_adarnn.py sha256=OlVbboppvC7Xo0AsWx0XhylEcMhuULgqZkljFYe8xVQ 27840
qlib/contrib/model/pytorch_lstm.py sha256=ty3CD0xRqs3JcDDaHCnWHuelfAlFsd_d0PdXNj6jE_A 9411
qlib/contrib/model/pytorch_transformer_ts.py sha256=BTvtNrnXEidf0c1HNcyJegrd4ZbiZG-Dt3cyV9BA158 9168
qlib/contrib/model/pytorch_nn.py sha256=TZsBIMtcpuezyZ4GqJfq84YGyA3e-dUR-DfqpxJzYRc 17140
qlib/contrib/model/pytorch_tabnet.py sha256=1DR7nKAWKcZh3BS7KTX9zLSwLIoMHsB2bjn4BzBzNa8 22855
qlib/contrib/model/linear.py sha256=moRrVzPc32nCTTMLveUPCSLrQiMi2ujldxq85Wr9flU 4240
qlib/contrib/model/pytorch_krnn.py sha256=WulxwzQ3QLyN11B2KkOEn_HMKUoBH5SIpZ1HknGwtzw 16229
qlib/contrib/model/pytorch_alstm.py sha256=96GfmiplUfBlnMghzOMKqqhlpwOHTn6DxPvI4NEnWms 11333
qlib/contrib/model/pytorch_gru.py sha256=dcwcONy8Tf2pAQXSA_YDma7GDBVDYOrI7ds49gXv2n4 10553
qlib/contrib/model/catboost_model.py sha256=h-HcrFkn1oVwu1IxMx5jt2zjAAxxb-MJS5whpHM5jr4 3779
qlib/contrib/model/pytorch_general_nn.py sha256=vjfLGk9NdJ0RIjs85UMJuMhNMdlKJTfFIss5fvcj-NI 11572
qlib/contrib/model/pytorch_sandwich.py sha256=oNix2Vpcvkw3Jw6idopS-LPI1xSJVI3aLmP2gGuzcRg 11663
qlib/contrib/model/pytorch_sfm.py sha256=Q9xfXlySVl3-3_gJmuk3u8UXaat3FL-7WL4JeWkaSPw 15887
qlib/contrib/model/pytorch_gats_ts.py sha256=M1pIBUd1a4rq-K3alqgygnDUmmUpy7Rw8Rhg9UXLBMg 13142
qlib/contrib/model/pytorch_transformer.py sha256=6HJxtGoRKK2Im7YU2OH9S8hc57dmvl9ToOwzFr_mQKI 9866
qlib/contrib/model/pytorch_gru_ts.py sha256=2SvbrOtG2OcxGzpQq9Ei7pMbhPip9Ff_2Zr7rNbVfSw 9855
qlib/contrib/ops/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/ops/high_freq.py sha256=lWWlq5pTRgkBk7_0KT0lKyNjOdg30dIFOfxqBm1Gbuk 8151
qlib/contrib/online/utils.py sha256=cLpHSW_yTpxpVbbG9tnxlcQ_cdMz71-RAlszhQhSysY 3138
qlib/contrib/online/user.py sha256=Vw9U2hIU7t6gOWgwT4D26MRZbxqicEuDPK1AAj38v-Q 2980
qlib/contrib/online/manager.py sha256=fgUBLE5V5bceHjLns3Hn0DCqbGasTbHPP4sQrXfCVEA 5548
qlib/contrib/online/__init__.py sha256=qOkUyzuAn2awv6p45VZinttdlsEjEC2t52Jo6KbapZ0 586
qlib/contrib/online/operator.py sha256=mn2W7-plBAWSBKT8KlzPeE-CYOyYkzM1lt3kWG-R698 13138
qlib/contrib/online/online_model.py sha256=Np261q3R789p1x6JsgICmk43x4FMpMJPL1hZrFyQOVw 1110
qlib/contrib/eva/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/eva/alpha.py sha256=MC-w25yszlyCqmtpyfsH5D_0gbat2odQYGtntm2Y2RM 6636
qlib/strategy/__init__.py sha256=HIog-luBqQnLkza1Q8b34Rr1QVu6tuiAy5sOry0vIPg 73
qlib/strategy/base.py sha256=wUHgKb-WsT9jQIVq486aL64e6HP58nSxe6DmObdbruA 11155
qlib/model/utils.py sha256=53UYP1s9e3SFwgMwfSqKyn3H6M6L2UNPnoApFzqxIzE 579
qlib/model/__init__.py sha256=1aHgnZ7OBDn8pmi93j277bFoMMx9kyviPLeusxip1Pc 149
qlib/model/base.py sha256=MddRQP94j3pPhG8PXmvW_gdrq-g_k_jkByN29TKkrS4 3771
qlib/model/trainer.py sha256=HPePbMO0UFQMMPR_NwRNHVytQQI2OseO2zyCiF8oJhw 22771
qlib/model/ens/group.py sha256=k895guJsT4MWg3-Hhy1vrLhixbvdfsNZ2PSh-dJn820 3912
qlib/model/ens/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/model/ens/ensemble.py sha256=ILTw5lxCZ4Bk1-RkwK2lmXupCPbC60qnmChGz13oUUA 4533
qlib/model/meta/model.py sha256=5OJgoaK8Bf5ZJMrUJmTij2AXpOfFB58NHCPQhweh-Qw 2355
qlib/model/meta/__init__.py sha256=mUf_cA9XvAqLQ99dpK6ug5pfiFo9isxY9r6BRD9XgAk 182
qlib/model/meta/task.py sha256=07u1SJ6Aq3b9jKZZDO6krThtPvtiZ9cOseEaDG_d7xY 1753
qlib/model/meta/dataset.py sha256=sgzxQYenBEPHdNbPz7vy0Q6F7WKQdK6Kk1SiFbhM9iA 2779
qlib/model/riskmodel/structured.py sha256=XoFQ0vcj-2IgjA2U8AgsWy1w8gk2AWeHcxV5Ws6mMD4 3801
qlib/model/riskmodel/shrink.py sha256=NTKWMiFp0O2qvstMBi-ClLUgxIkQ1knciE2w1rzGWUA 10417
qlib/model/riskmodel/__init__.py sha256=rXG2ZcTw2QfntrUIr6fqGzvayRyCRWk6XH_EoBdxFeQ 336
qlib/model/riskmodel/poet.py sha256=rg73xr0IZYx5DPN1Jx3O9Y4D_CF1AoZKBixcJI5UdHE 3205
qlib/model/riskmodel/base.py sha256=4BXJGDukkojM_fqzRXICXC5UmH25_m3uiOvHiR7FGTg 5035
qlib/model/interpret/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/model/interpret/base.py sha256=EymsCQ2wL1lUL-j1ZidEu9Jsf26Ie7envNWsRTuJN4c 1133
qlib/run/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/run/get_data.py sha256=E4uO5f7ledVcDs27hEekhB4-90aKozq-SMlt5qgHzwA 176
qlib/utils/time.py sha256=nL9LbFKJwfEHYidiFFqIxCc5-Ylz-yeaqGlBWb-osx0 11778
qlib/utils/file.py sha256=uAj4nf2GfFVp5zZjiF5-QunGD9mM1ExAJ2uNVUKF39I 5738
qlib/utils/serial.py sha256=FT-tBu5sJWl0xLjHxU6obtd9xMHTMc-JTnNU4Y3LRpw 6074
qlib/utils/objm.py sha256=N119wCCgeRHULlSmgEpeUtrpuNwn-hPLEygEuk6PHzE 3302
qlib/utils/exceptions.py sha256=k2Z36ENkQnf4u82mJ7wBHsv8LrBWxxX7xi7Xn61Cds8 438
qlib/utils/data.py sha256=2YYWOw_y_dv2kDDsgVZ8ox5ivsvf6CR3eyxumAgcBis 3085
qlib/utils/__init__.py sha256=Wda9Cb2sih9Hw5OezPyJCU_GFhZAr4wsa6fRhSdYHb0 30188
qlib/utils/paral.py sha256=DA_7X7HzdMJJPHvqI9yqLTl52Eq8ZL_fR5R5ifPNAIw 9635
qlib/utils/resam.py sha256=2zmc9LTRvaIkkkB7q71NPK0LXDg3S80dio0yf40whJI 9387
qlib/utils/index_data.py sha256=KFHwrMnJXvFmb3matVSfQzDFBPQafN5bwDaQrLcFLlo 22840
qlib/utils/mod.py sha256=NpwCTqLVJdM7j8nWnBAiSNWjLihU3iT1yp7cEvJ2m_M 7638
qlib/rl/interpreter.py sha256=NFgtFr0-B9qGeCxmG7KlyRsn_IhKYSKoaNJdrztwYgo 5235
qlib/rl/simulator.py sha256=m4Uou_hpbsqKJyWpad82G_UShAk5h4NoBQQ3m8UIGe0 3031
qlib/rl/__init__.py sha256=1yQ-WhAr-Mpg0M_UUQhIgzeSH3vXmKqtxdHkitLQ9Kw 339
qlib/rl/aux_info.py sha256=KIoN56J3HOGz6VfQAlbUCioNGQbv_LO7cKE6wPrh_Aw 1122
qlib/rl/seed.py sha256=BMcYvOrnCkaj4T1TxLlz3V0tVTOAjX3FCiVZIK7BXHk 339
qlib/rl/reward.py sha256=UmiO2UEzrLfv4loMYZ-xjXT-CnMTE2dGAZKH1uQcmbM 2703
qlib/rl/data/native.py sha256=4H4FCVkouE-hOLp6_QqZLid7CtlhWC1n72TfUuTQqYU 7412
qlib/rl/data/integration.py sha256=GBBHwj_incV4BzMGi1BBiEZP_za2fXNiZ28a0Sf4FlY 3111
qlib/rl/data/__init__.py sha256=AqsQiQ7Ml4Yh1COlpGTcaYHBGS-roG8NtlnOG1EYed0 245
qlib/rl/data/pickle_styled.py sha256=Zsq3cAte9W_T9IGcDtpLjFSuGqGxAbpCvCTCAUGGhlc 10544
qlib/rl/data/base.py sha256=MUpNdUy5KXhGtZPIhqOVpQwv8Brk9Dd1_tOMS9Wr-Og 1754
qlib/rl/contrib/utils.py sha256=zrWMhL045FqLzY0UyunLXLXQdU9G-0Hddi6IcgN_7Qs 836
qlib/rl/contrib/naive_config_parser.py sha256=xqJZnSA8Hehh8-D0-_6V7UOCDv7E8zmARPz-_IOscRk 3453
qlib/rl/contrib/backtest.py sha256=JfzJfGO8RVsFzYBAm1GMXv3Q13FXpL3OUAvrYab2lLU 13230
qlib/rl/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/rl/contrib/train_onpolicy.py sha256=mAMy90VDk2sg_T3qFdONz3ePQwW3CGd-KQuthT6fiGA 10160
qlib/rl/strategy/__init__.py sha256=1psNcxliGbRL1CdbP6f2DdhEOPPhSsHTL5BHm4zWYOI 154
qlib/rl/strategy/single_order.py sha256=6QyezvFCe_LyMtRcc7EtPdDgEn37dovJrLsehL8deUA 1049
qlib/rl/trainer/callbacks.py sha256=iY9M2b7NL81aU7EwQxNR3DrGcE_9WSOhOHcFiljzmkQ 11576
qlib/rl/trainer/__init__.py sha256=4_0_mHmoGIxtD93Zbx6OxmvyFwGJ-DWmKZAjxtEJtuo 463
qlib/rl/trainer/api.py sha256=06DdUc_i-7_7wYjEQQDTG-mSERI3MTE5X12AmfHnFoc 3650
qlib/rl/trainer/vessel.py sha256=KQnL6eKhGIsYQ_D7VnjvlvxUKktVy7iCDGOT8gjMD-4 9941
qlib/rl/trainer/trainer.py sha256=_f8MEO_A8mYzdqBUFXIocg-xNloCWEo0IhqA4cbSprE 13476
qlib/rl/order_execution/strategy.py sha256=697x-AnkDh6HJA2mXGB_d9rKpCmTOsHM0zcXxtrbnUY 21177
qlib/rl/order_execution/utils.py sha256=SjtCNtQzAEHGZziB-lJHM6fD_UpjLlEUxbtk7LMsH4o 1631
qlib/rl/order_execution/state.py sha256=iT8xDaAToQAGmK6hdcx6WX168naE0__LzXeiVjgjd0U 3690
qlib/rl/order_execution/interpreter.py sha256=Mw6zXApMoO4dQ38VuRS0FF--RT4Ax0XMCDYU19ScmI0 9669
qlib/rl/order_execution/simulator_simple.py sha256=CEXb8WPqco_B3oSB4cC9YYdTihLveFE85U4QN8g86vs 14742
qlib/rl/order_execution/__init__.py sha256=vEx8FQ3Dbv3Bqu4042VfUI-m4KzKtC_eX3WjtN1Wl3I 1008
qlib/rl/order_execution/policy.py sha256=O7Aen52CvL9DC_Yr9CIJzozDrsbeyOWowNQJdk2xbcM 7008
qlib/rl/order_execution/simulator_qlib.py sha256=QRS396Y28YmP5g1HYsel1g22Vonw8wwnw8sl_R-VqF0 4765
qlib/rl/order_execution/reward.py sha256=99htz7mGAlLvnf_vuxTIeFEW4eCsDW3JNGZ0zJ7ozNE 3549
qlib/rl/order_execution/network.py sha256=lYQDWFiUNlK96TC6xRKKJhIrP-EIPSai7P6n7RICIQw 4830
qlib/rl/utils/finite_env.py sha256=IXnKBSxNyymJDsPV6oOwUuo-cUX9Ku6w0tOqSKN-xoI 13367
qlib/rl/utils/__init__.py sha256=clRgbCLshbYXQP-dRsqzRQeuiSIGQ9AI2HDrhZCmagU 527
qlib/rl/utils/log.py sha256=xOLjC59ISWMRlAYn9VImjSl8rU75lQdGECjpafzkbF8 18541
qlib/rl/utils/data_queue.py sha256=iWQgnMU7w6709oO9uuM35gWZJicThWcgfNDX4-YAMJU 6597
qlib/rl/utils/env_wrapper.py sha256=gTqq94l9MU9cn5SH3JRPupGacOe5zgwHrfQ16DUFuLM 9844
pyqlib-0.9.6.dist-info/top_level.txt sha256=NEJ4tcoKeCgATGsti9esDbItwLBkgN8elNBsfGExUlE 5
pyqlib-0.9.6.dist-info/RECORD
pyqlib-0.9.6.dist-info/LICENSE sha256=ws_MuBL-SCEBqPBFl9_FqZkaaydIJmxHrJG2parhU4M 1141
pyqlib-0.9.6.dist-info/entry_points.txt sha256=8g030NI7vaEG2_kQV5ENHHuAMcJ1bcDNREh3ea3ILbo 47
pyqlib-0.9.6.dist-info/METADATA sha256=v46igkhndPhLpF2WeY1WXavdb9ZyDw8OJQ3-oreTDv8 43839
pyqlib-0.9.6.dist-info/WHEEL sha256=spWaklch-My_1sjHJpcWoraPnXSK2XoSHb86KP36Lu8 147

top_level.txt

qlib

entry_points.txt

qrun = qlib.workflow.cli:run