nrslib

View on PyPIReverse Dependencies (0)

0.0.1 nrslib-0.0.1-py3-none-any.whl

Wheel Details

Project: nrslib
Version: 0.0.1
Filename: nrslib-0.0.1-py3-none-any.whl
Download: [link]
Size: 98623
MD5: 82d8de3d55926aae95855c111413adbd
SHA256: aaf1dfe7c9f0f51ed2cfd76dc4f369cfc123587efc41028b9aa8fe142defcf3b
Uploaded: 2022-10-12 23:32:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nrslib
Version: 0.0.1
Summary: Standardised Library for the Benchmarking of News Recommenders Systems
Author: Ahmed Elzamarany, Nadine Maeser, Noel Chia
Project-Url: Documentation, https://newsrecommenderlib.github.io/
Project-Url: Issues, https://github.com/newsrecommenderlib/nrslib/issues
Project-Url: Source, https://github.com/newsrecommenderlib/nrslib
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: black
Requires-Dist: flake8
Requires-Dist: hydra-colorlog (>=1.1.0)
Requires-Dist: hydra-core (>=1.1.0)
Requires-Dist: hydra-optuna-sweeper (>=1.1.0)
Requires-Dist: isort
Requires-Dist: nbstripout
Requires-Dist: nltk
Requires-Dist: pandas
Requires-Dist: pre-commit
Requires-Dist: pudb
Requires-Dist: pytest
Requires-Dist: python-dotenv
Requires-Dist: pytorch-lightning (>=1.5.10)
Requires-Dist: retrying
Requires-Dist: rich
Requires-Dist: scikit-learn
Requires-Dist: swifter
Requires-Dist: tensorboard
Requires-Dist: torch (>=1.10.0)
Requires-Dist: torchmetrics (>=0.7.0)
Requires-Dist: torchvision (>=0.11.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1563 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.11.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nrslib/__about__.py sha256=ugyuFliEqtAwQmH4sTlc16YXKYbFWDmfyk87fErB8-8 21
nrslib/__init__.py sha256=V_v0Y48UT9O2yH9ku2ueC6pxCs6gyyhwf_pvgj8LRXE 3481
nrslib/configs/BERT.yaml sha256=ployybL9lFswVhrvb7im7PujsHPOBp1w8dMM4oTspU8 2188
nrslib/configs/test.yaml sha256=3wO4vh50GYBEWfyTXkgIyY01GTJyCIq6ErGguQ6zoTo 838
nrslib/configs/train.yaml sha256=Zygex2jWKoCZE08qoBrl0ZUW-MEngNoi2k1PbdjjMMg 1935
nrslib/configs/callbacks/default.yaml sha256=HuXFsMPzTGhMZGZzEa6yHjR4w-VQusejFQdjXMG7-v4 1196
nrslib/configs/callbacks/dkn.yaml sha256=AQB13TsQvRl1OS45-EajMRDUoxC6eH1-DpLTVZqhbHU 1152
nrslib/configs/callbacks/naml.yaml sha256=7XM8v7_XV4Ly6OzTGbRFC-MeoOgUcuwUpYOwgje40yo 1152
nrslib/configs/callbacks/none.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/configs/callbacks/test.yaml sha256=pLDqfze3KavbSFOaWCOWNx-dUVPwqJ8b7RDjSCNA070 1154
nrslib/configs/datamodule/mind.yaml sha256=XSCiU1DDCghfrG4V5fFT3oNU46ahHfCc7-m4ol1j_cM 185
nrslib/configs/debug/default.yaml sha256=R8xmdgbm_fOwHWmT3CBCnVkNr3XgcN6JiglGxHXqH_4 847
nrslib/configs/debug/limit_batches.yaml sha256=xHj6q35JafJwa9njiugwFkOUedrLtObd0H45OaLl92w 235
nrslib/configs/debug/overfit.yaml sha256=tobbP1ccMqLuvVx7em__fkwTdJA2lGonTvWZz9iHC2Y 131
nrslib/configs/debug/profiler.yaml sha256=xi6cjq_nySTqQLhCfb79_5P7OQXfFOGwFt8GYM_-aWg 194
nrslib/configs/debug/step.yaml sha256=99sNHySR5DfkzfxIMtO2lAkjrofi_p9s2h-DTbGgcWU 134
nrslib/configs/debug/test_only.yaml sha256=Cz6HDL2fkrQjOo92ps65JhuZR0wvAV4j8H6TbP6qAHI 106
nrslib/configs/experiment/MKR.yaml sha256=LLT6UJBOkXQvXE3pyIR2GfP3VXWYKulCtQDgViakyPs 889
nrslib/configs/experiment/collaborativeFiltering.yaml sha256=y853bZwBexJwhllFXI5SUw8mng_btNJuQk60AcXopOo 613
nrslib/configs/experiment/dkn.yaml sha256=fJiuQ2Hki9PCesQ8bZet4Gk9NT4bkiE8jVjj3lknbo0 1312
nrslib/configs/experiment/example.yaml sha256=sC97RDebSEa2GIOsFNp0R93ZRSX6-xvBTNZYYju6OtY 780
nrslib/configs/experiment/lstur.yaml sha256=aiXXMyliz3TIyl3I_8FUmgQEa_r1OKhOlJnED-BIa_g 1322
nrslib/configs/experiment/naml.yaml sha256=J_AC0vY3VNJCOLh5HyRu8pE25MXali8qTAtuKtsyXkA 1286
nrslib/configs/experiment/nrms.yaml sha256=VzEu12CJ_WlVADcdHxqZh9tQPHLlfcjf_RXc4iFS5no 1229
nrslib/configs/experiment/rippleNet.yaml sha256=xMWX7k1tiTlzt0yWlLmrmluS-ZcZncOyGJ2Au56NrRw 936
nrslib/configs/hparams_search/mind_Collaborative_optuna.yaml sha256=PN_BYzICguifbDOZ8JbIgMU0wWsfdRDuOX2PbaWFFu4 1098
nrslib/configs/hparams_search/mind_MKR_optuna.yaml sha256=3SDAG15wkBjvcumDpvp-9MV2a0HsuQCOcw6gy_uvho8 1139
nrslib/configs/hparams_search/mind_RippleNet_optuna.yaml sha256=xF5mY8KeL3_AJELRPZQWx3_jv7q6SDftrDI0kA13M90 1178
nrslib/configs/hparams_search/mnist_optuna.yaml sha256=MgExAdg6xgd1Dr9Rr8HCy0rixNNn-gBTi0xmhreNo4Q 1890
nrslib/configs/local/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/configs/log_dir/debug.yaml sha256=nGmHCgRt8Y4xqqm_0EyHBmVvDaf5e5_QRnWTosBzENE 218
nrslib/configs/log_dir/default.yaml sha256=WJz6-gfyaEFi8gajqL0qhCJyX5W3PDP9Qxual3XsKl4 228
nrslib/configs/log_dir/evaluation.yaml sha256=gbeWMRDBvbld-mDitvb5xNQcksYgzSkapk1CblTvCMg 228
nrslib/configs/logger/comet.yaml sha256=0R7RkCVsm60lccuLMhNyHTm6IqSHfIqvHPqyqF_KzKo 237
nrslib/configs/logger/csv.yaml sha256=b6f1yuYeHpGEeG-zWAjeGR1x6W1cISkxpYNY8_LIFks 146
nrslib/configs/logger/many_loggers.yaml sha256=umGW9b2SwcalUjcrrEV6WPouYU7KwDIgM5RxCWZKm4w 157
nrslib/configs/logger/mlflow.yaml sha256=c15UBMTSyB3u6pfZZVLRl2c3gdxgpwaCh3HPD0KNijk 303
nrslib/configs/logger/neptune.yaml sha256=zKd5Da3Hh2Q4fLpcDSMgs5ujdhRZdE_jF26z6vhQQtE 336
nrslib/configs/logger/tensorboard.yaml sha256=XYbXHK1lxwNYb7TwbCt5dnTTrzMKIYH1YsUW_VPbOmE 288
nrslib/configs/logger/wandb.yaml sha256=rVfbTkAbXwNh_pz0JrCWIIxeSmFSCnb-R26TzmzcX_o 394
nrslib/configs/model/MKR.yaml sha256=ZDlbYbp86_8TtfGZlFXbHStzQ3sbPvMPw6r7D6CPcvE 564
nrslib/configs/model/bert.yaml sha256=5s-Kmol4OFJdbj73hZdiKBQ3LefdrtAleWDMzhp4mec 287
nrslib/configs/model/collaborativeFiltering.yaml sha256=MAclBuEnElc2CHk9V9YLCZRqbXCGZl0fjwkdDkRt9hc 514
nrslib/configs/model/dkn.yaml sha256=craTmkoJVOXQNDKD1ftQA7KEQj-VLKprPfNfJ5QFswU 1165
nrslib/configs/model/lstur.yaml sha256=RyPcYuKCiOuW52az_nfXm51Gs8qxgQMD07PVsDJWJfs 1024
nrslib/configs/model/mnist.yaml sha256=EHr2W2M3dce6nxIoEmZS9pc7KgMxbQHUbOD0y90pU1M 250
nrslib/configs/model/naml.yaml sha256=DlrWf4Xhu8BwNEyYyH3x7otItYryaflsVmslFPij6YE 923
nrslib/configs/model/nrms.yaml sha256=ZRDWcLF_ExR7-VatWmVYErx8iGUkSpspuvuUYmx-UsA 754
nrslib/configs/model/rippleNet.yaml sha256=_PM_HUhFeE9_1LjPhbYAvu7ScYqTvxnYMUJAPsvLnQ4 602
nrslib/configs/trainer/ddp.yaml sha256=KjDEGjW3MHpNB1F0plaDFpGRHCBTVVRvpG_L3j5W4LA 77
nrslib/configs/trainer/default.yaml sha256=PqE7sb7PD9JgiFn8aL25ctmQ_h8IxJo1SxW9qwJCARs 353
nrslib/configs/trainer/dkn.yaml sha256=ToB5sOPkVAfXoFcqA2WrSsFkJmCbOChky-fpvkh-DPY 280
nrslib/configs/trainer/lstur.yaml sha256=ToB5sOPkVAfXoFcqA2WrSsFkJmCbOChky-fpvkh-DPY 280
nrslib/configs/trainer/naml.yaml sha256=9CwWfVZ-svIuO1b-Ot3KSjSwzEfJ63UInev15-s5Ir8 281
nrslib/src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/testing_pipeline.py sha256=zHaf2k70bMhrPhGSAakWnHjK68kBf73wljs_X9vs1W8 2090
nrslib/src/training_pipeline.py sha256=nAxumHFj4InXi8svHoU--WCEOPDSwAhueIf2-5cJU9M 4191
nrslib/src/datamodules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/datamodules/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/datamodules/components/utils.py sha256=RHHXrdtVhp4NJ16gQMSq9uxiodXqDOxoHtQPmHIgpIs 3172
nrslib/src/datamodules/mind/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/datamodules/mind/datamodule_BERT.py sha256=1el4s7HL-eZREj_FVIVEsn4Jj7KiCnMKxOZPMyW8sL0 3961
nrslib/src/datamodules/mind/datamodule_Base.py sha256=jUXyZF-UNDTlCbAt4wISgsUWlwkfCBc7unL9D6t0YqA 2952
nrslib/src/datamodules/mind/datamodule_CollaborativeFiltering.py sha256=04P4h4CwlKpeR_xQbBad1YRIv_dpWwC95YRRRRBFU60 2826
nrslib/src/datamodules/mind/datamodule_MKR.py sha256=XLjBGj9dui3NCS0Su1tOAh05ipGgjs7_2r3KfzxmcDg 5462
nrslib/src/datamodules/mind/datamodule_NAML.py sha256=dQKZQumbv_ie2VWMG7fkoOLptD8mlDnng4rvaim2L4U 8010
nrslib/src/datamodules/mind/datamodule_RippleNet.py sha256=b3zef-PsfpJpB-mfaxCXDfOifUSeuPziJ3YNUVpnFAM 4749
nrslib/src/datamodules/mind/dataset.py sha256=sD5Qkal9Uf_6qMZzSZQjcl4F4p3GOgmYIt65Mha0e4U 10879
nrslib/src/datamodules/mind/download.py sha256=I0JxPZyadWLJOM60EpUVmww0FkCi5X5Fyd5y5bq4P3Q 19803
nrslib/src/datamodules/mind/parse.py sha256=6DNv4uNGeEjmi2pDAu8Fa5g3e5vdBstj0PggGEq5ckY 20143
nrslib/src/datamodules/mind/preprocessing.py sha256=6ez9UaFebcl_1MV3zvCzYftB1l5CwQeB6Wlp0UUG-_Q 27747
nrslib/src/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/models/BERT/__init__.py sha256=WNGx0sEa8iEyazXPof_KUBJ_dm59j3hEXMiuJZdzpKs 11761
nrslib/src/models/DKN/KCNN.py sha256=mrDoLfAM-oc-0LCxMx7MVl65ialPKsgV04zwepOXvBg 5643
nrslib/src/models/DKN/__init__.py sha256=FLz3DhwbWXFLeS-7q1u7t9LPjr_-SiZ2a1IjBAQKmHA 11990
nrslib/src/models/DKN/attention.py sha256=IBdwIn5iBUqKlaY0ZXut87SyS3XzAzSZwkNfSyLxIQU 1719
nrslib/src/models/LSTUR/__init__.py sha256=nCfE0ZC6inZw7TZ6_f2a5W-msKmMac8dOkrcaTeElkA 12160
nrslib/src/models/LSTUR/news_encoder.py sha256=mVYCqJBJizm7ln5zX0pC_SNRk9mbYB-1-omIBTAsRAI 3538
nrslib/src/models/LSTUR/user_encoder.py sha256=yowQkZ3O3UCztkuTEee_0zNJZa3Bf6V9xdOgSL01ZQo 1981
nrslib/src/models/MKR/__init__.py sha256=2SyEs2zP9UbdY5h87dAyvoKbLKAop4JQ9z3wZ2Ew7Hk 16502
nrslib/src/models/MKR/kGDataset.py sha256=m4jlEMsI4V3OBlxXyVwRdxTyP3068xgCA9qONt9djwI 1188
nrslib/src/models/MKR/layers.py sha256=LGWI8anxQPCvtHWVK4Vl9gefwQqU2XP-IdcjAeFZXjc 2345
nrslib/src/models/collaborativeFiltering/__init__.py sha256=Z-KGMNKqfwE569zKXxQWNBaNDj45oFDJ6QhW2ZZ8XSo 6321
nrslib/src/models/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/models/components/metrics.py sha256=LeNFfzfBmANJs3LTeCaSOXx_DNFsDcJZFX8T47lLiGM 4950
nrslib/src/models/components/simple_dense_net.py sha256=a62vtppvSyOU4rAdEEdVmthJINBtRfFPHEjxmZM6Q3U 935
nrslib/src/models/components/utils.py sha256=8h1MEUfoL_hx6OvlUxuyXt7CVmxeVFaai-FAm2tvoxE 1622
nrslib/src/models/components/attention/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/models/components/attention/additive.py sha256=sjBqXFTh2RvW1Z9uWRMe4S62i54EIUkvqGweRu8sizo 1803
nrslib/src/models/components/attention/multihead_self.py sha256=Rc4W6DPBEiZAbrfjm4MBctX-hLIYHa_YaQVn5sYUhF8 2704
nrslib/src/models/components/click_predictor/DNN.py sha256=Spsu-fW_mEIC-ueNBD1PfJv-pYGZYbu8MY2mqyf5v0U 914
nrslib/src/models/components/click_predictor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nrslib/src/models/components/click_predictor/dot_product.py sha256=WvmO6olPW2fx9uhBTQvGdVD3rpNWKn9OGXK9Z2lDlck 611
nrslib/src/models/naml/__init__.py sha256=vYPFDTycS0tkwHH_p4dB05I0ghiDMU_TXSC9-qi5DwU 12891
nrslib/src/models/naml/news_encoder.py sha256=l5jB46NKUK549PgPbA0gmjZFMf2jH-pefcS9fYpREfY 4900
nrslib/src/models/naml/user_encoder.py sha256=0CBZALOGToAm6dGLysE0ZGnXOz7nSjt4_53AmhsGhMQ 657
nrslib/src/models/nrms/__init__.py sha256=LSLXoTBM2NDTd_GtqfpO1ftSB01DCzXoR8tg1Xdged0 11410
nrslib/src/models/nrms/news_encoder.py sha256=dIj-IrpRnmG-umPolSFFFLpqXJFZkuNb1zg9dXUfZlI 2068
nrslib/src/models/nrms/user_encoder.py sha256=Bpy9hhc1DPbdXNax7x7uhb-fISs9DXbBt2WEh-5IZGk 1092
nrslib/src/models/rippleNet/__init__.py sha256=_NWjoDEeLdc2gAr5xm-xUPWcQFUMu-wa_UbYxc5aXnI 15856
nrslib/src/utils/__init__.py sha256=xHwhaISeQizOFINamivja9ypv9f7kwjY9k1v3RT35RQ 4730
nrslib/src/vendor/__init__.py sha256=Fc-ZRZT59cnMaGb8sCtDIWg7a_M9gD1te-uyWxt9K2Y 89
nrslib-0.0.1.dist-info/METADATA sha256=oQpfhxFOlAYb2f2rBaykTgaoyRCFdpjN-cY78iWPX6k 3138
nrslib-0.0.1.dist-info/WHEEL sha256=dX1WPp444jXDT0mMZWrdU6ZHm7Cfu0jldiLCQOk_Kmg 87
nrslib-0.0.1.dist-info/licenses/LICENSE sha256=JX7CuEkePP-_oZv8TmHGHx9tPJ_cewgyl6RN7RdQxSo 1096
nrslib-0.0.1.dist-info/RECORD