seldonian-engine

View on PyPIReverse Dependencies (1)

0.8.11 seldonian_engine-0.8.11-py3-none-any.whl

Wheel Details

Project: seldonian-engine
Version: 0.8.11
Filename: seldonian_engine-0.8.11-py3-none-any.whl
Download: [link]
Size: 168358
MD5: 6df95de37ecec88abcbe751d71b97932
SHA256: ce9f5f6cf926679475151994747d5ee89b1c45cd36e08cc6418ce6aa62d5bcc8
Uploaded: 2024-01-08 22:21:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: seldonian_engine
Version: 0.8.11
Summary: Core library for Seldonian algorithms
Author: Austin Hoag
Author-Email: austinthomashoag[at]gmail.com
Project-Url: Bug Tracker, https://github.com/seldonian-framework/Engine/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: autograd (>=1.4)
Requires-Dist: cma (>=3.2.2)
Requires-Dist: graphviz (>=0.19.1)
Requires-Dist: matplotlib (==3.5.1)
Requires-Dist: numpy (>=1.21.4)
Requires-Dist: pandas (>=1.4.1)
Requires-Dist: pytest (>=7.0.1)
Requires-Dist: scikit-learn (>=1.1.1)
Requires-Dist: scipy (>=1.7.3)
Requires-Dist: tqdm (>=4.64.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1642 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
seldonian/__init__.py sha256=TXUh5KeOGvfT3Ie8nuJXSsqYBhoPgnqtCR2dUKsW28A 33
seldonian/dataset.py sha256=psV9ogQyFpmpHRkTzSLx3wn1fdT5sYZjtNcQawaCEJs 17032
seldonian/hyperparam_search.py sha256=_jx0XupqZFVcln9Ocm3oTaSfZSvxesTezEmvx2CrjJE 21029
seldonian/seldonian_algorithm.py sha256=G3pd5yvvLjn2-pl1j0JQimO37ElTdErp1d0owxV_MS0 32381
seldonian/spec.py sha256=kPsTuQyi8APXcNyqVM5oGjs1Fh_ZeYyzRUiIKxRk1C0 28682
seldonian/RL/RL_generate_dataset_and_spec_file.py sha256=8eQVlamlDJ16JHZnJrtUM4EBIBsKW8bMBwG6asETmHM 3698
seldonian/RL/RL_model.py sha256=mP-Eqs2L1Ucg9N3uUPKE2GaL3FZaGVLo9dVt6Hj8-Xk 1581
seldonian/RL/RL_runner.py sha256=UhuPamdO7yerzUlRxCJubIw8rIUBB__hUV5rLaSwTzE 8918
seldonian/RL/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/generate_gridworld_episodes.py sha256=oIp6Ff1utXn65Y734oIeMCpFokvuZSPwE6HUuOOAK0o 1196
seldonian/RL/generate_mountaincar_episodes.py sha256=4LmrHrBcv50Xyqu7x5aAcpZ3VsZF4AHEwhCyMA5UvvY 1236
seldonian/RL/generate_simglucose_episodes.py sha256=bb9bChyBQWaDOfBVr09Jwtk3nPzwKbHeOm-dkHDicCE 1337
seldonian/RL/hyperparams_and_settings.py sha256=8q6CIKM-8ajiTrBYrqa9e0nEXaimCcun7uEegJznGvM 615
seldonian/RL/profiling_seldonian_RL.py sha256=1HW-_7j9E-tcjTfITv96DuIPOb7_NjQj2U5B2fbjzLY 3991
seldonian/RL/Agents/Agent.py sha256=a-Uvlyhvd3wjyMU3SUfC8G6ikXjGQlHHSkcFpIFHN-k 1741
seldonian/RL/Agents/Discrete_Random_Agent.py sha256=isra07g22DwQZaTZBHB2SRkk_xReRiQLa5DnaeDsr-M 1043
seldonian/RL/Agents/Parameterized_non_learning_softmax_agent.py sha256=980i9jYiIieimiWnN-UM2g01qYnqHO3LFPvO6BQsFr4 3054
seldonian/RL/Agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/Agents/keyboard_gridworld.py sha256=cteN2iEyvl57PuzHJAbBj9yzyp4Ou8aHIscoW9s2BRo 814
seldonian/RL/Agents/mountain_car_rough_solution.py sha256=6bFrGVT7uqPnYquCJnrcO6me_6Kqab2CixNDHQrI3VU 449
seldonian/RL/Agents/simglucose_custom_fixedarea_random_agent.py sha256=wYKfu8nTcoBP6elpf0za_NlFwl6fSMCBfNcK5xuYjp0 2395
seldonian/RL/Agents/Bases/Fourier.py sha256=35DgExCiTdQmg0uEjisuOFwVezWE-xbwjHKgL5p3gY4 4565
seldonian/RL/Agents/Bases/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/Agents/Function_Approximators/Function_Approximator.py sha256=-lWSRxekAzuhlxPIqi7zkbsbcoYGDZN9mCi_vxqLXpI 562
seldonian/RL/Agents/Function_Approximators/Linear_FA.py sha256=B7aTVocfabLxKY3p3gzrpYwrZXTQohFeoLFT5o-vYJA 1333
seldonian/RL/Agents/Function_Approximators/Table.py sha256=YWxt9LPLF6toKlsiUp2SD7oG6PHnNUJkRr7aqz-UI54 2854
seldonian/RL/Agents/Function_Approximators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/Agents/Policies/Policy.py sha256=_aat2-5nfhb7aXYUvWQXkF6NGru5gkmXlCP5vgRstlY 5383
seldonian/RL/Agents/Policies/SimglucosePolicyFixedArea.py sha256=rF2rKndsTRa-DAe9sV287Jweoz30sl2pqcTXsZqzQxo 2720
seldonian/RL/Agents/Policies/Softmax.py sha256=CgJ3Y74pu41ZxyX89uUu4dqCDY9aJItqlUpJEqZJK2g 8143
seldonian/RL/Agents/Policies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/Env_Description/Env_Description.py sha256=BoKYhQWKfRdJ_a0tmoi43rxUBBmnjFkvyt1ok-C1nUI 2009
seldonian/RL/Env_Description/Spaces.py sha256=VFO4ZtECbEf6U1Yara-hIQjbQaKhzANypyPcPu-1_Ig 2327
seldonian/RL/Env_Description/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/environments/Environment.py sha256=H67RSHtZ-Zr_-6qodHV7pb-0WLWvrsbVtZOUZz2Ve9Y 1372
seldonian/RL/environments/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/RL/environments/gridworld.py sha256=DgIrE2MhsWqewquSNBuT5DBwpuUp24pOEBC233EcKtg 4122
seldonian/RL/environments/mountaincar.py sha256=bEOgauOWV7Nb-VgLgVA8MG-iJPsO14OfFW5NBrCt9jw 2352
seldonian/RL/environments/n_step_mountaincar.py sha256=37RsFLhuJPBLe2hDB9_RyyzOdRV8b_Khuc1PPRe6_Kg 984
seldonian/RL/environments/simglucose_custom.py sha256=paQKsmdYg92BeJsR1cIvvmU7-nf_b9zlYNOXYWrii8I 5428
seldonian/RL/environments/simglucose_env.py sha256=UYCuuDk4pVPN63-w_hFxoGIJ3PggtYzwdxnV9GiFYpw 2807
seldonian/candidate_selection/__init__.py sha256=J2YPfAhWJavYUln8icvdSrKI5IENmewHQ9uHeHu6NGY 40
seldonian/candidate_selection/candidate_selection.py sha256=-Vm5N16JYFgbAvT7ansn8pZLLycZof-aV0-o77YL7DQ 32539
seldonian/models/__init__.py sha256=Ed9CTTK1kP0WiworsFnNwDbtaD9c04DT1Oc-QSFiNo8 48
seldonian/models/custom_text_model.py sha256=58BNhFP-k_-wf3M291LCn4PsLECE42JEZf_L2CXE8GU 765
seldonian/models/models.py sha256=2kVVkXBb4jFGNNTeK2-bLpEFhgQXIVOpDoLCRxYQtP4 8135
seldonian/models/objectives.py sha256=RYG02ddY_H_N3KVXd4yGppTLB1ELebJo5NZnsIiiAR4 26342
seldonian/models/pytorch_cnn.py sha256=YWIG7NIfw_W4JkwCwBuaER6_L8NRrBp3Js3xorEtquI 1284
seldonian/models/pytorch_model.py sha256=7LtGu0a7lonHZnHGrZ56_9JklSAqQFTKfo2i_BNvfYQ 6884
seldonian/models/sklearn_lr.py sha256=MCRdNhlnIfqXff5OcxQiAg5EPbHI12yQT99I5EjeJJ0 1084
seldonian/models/sklearn_model.py sha256=gmXkizlAuqu_ON-jgRM5deCTxRkaNCbmo7jiGgntCm0 4758
seldonian/models/tensorflow_cnn.py sha256=qnAja4whPtM1DCc1wgxsqpKyWEZqniMp2myHvP2N9ig 1559
seldonian/models/tensorflow_model.py sha256=eYbC1uTX24eFZ3YNgcfnfpCfaKqe3BCjQbnoIhQ5p_8 6068
seldonian/models/zhat_funcs.py sha256=KV5RSJ0yB2EO4Et2HNxLLcHBIx_fAqDwAhgi-y1FhQE 30908
seldonian/models/trees/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/models/trees/skrandomforest_model.py sha256=tsxWH7hQ36BCOJczFtiOM2twRv-u4PQY3ZVzT9NT2zc 9209
seldonian/models/trees/sktree_model.py sha256=Gn24bJFYyRS-BaOnoFtaUmA6izSmO6hPOX0ZJ0wA-sA 7348
seldonian/optimizers/__init__.py sha256=QcGqM2iZ3_TANJkoMY8FTWS4_nhEOqQVXu_qxcWuBxU 43
seldonian/optimizers/gradient_descent.py sha256=MSna9SCo81a3ZJCEFMLNsskeyAFa45yj4vwPXi8WsWM 11676
seldonian/parse_tree/__init__.py sha256=hi1U8WzUkJN2RUUxpkwRxOrIADl8bJDsVD3M7P8nru0 75
seldonian/parse_tree/nodes.py sha256=6QOAH2hSm5e5iWizq_AmYvGhYRleujhGyb8zDaZD82I 48087
seldonian/parse_tree/operators.py sha256=TE3FjdXNSKBOk4QMPId-jZRBpp8MqLiuMGRLsPclFHw 1957
seldonian/parse_tree/parse_tree.py sha256=EpxaWcP65gkAOl-n_0p-DGEYRvGwGVoYVI8B5DIipT4 60417
seldonian/parse_tree/zhat_funcs.py sha256=WGkbu7ctqQbYiz3iGNbKS2nzRZQYuSQMFDmaTcdojI8 32139
seldonian/safety_test/__init__.py sha256=7qhg7QMFy2hwcj_BK8lzqXbG0DyogJNhHR2r_XO_W64 36
seldonian/safety_test/safety_test.py sha256=f4L1NH3YIL_CUFTTC2o7jCrgSIASROGomUA7PQhsMTg 5705
seldonian/utils/RL_utils.py sha256=vbvZQ9A3_NvuhIz4_wV3bLP28NIbaR_1Baw5iCoZBcU 468
seldonian/utils/__init__.py sha256=Ej7a9L2a62hcA7M5jwkisa8hndZWd_Oxw8hY4S8o3Ms 24
seldonian/utils/io_utils.py sha256=4eY_fLgjXhxygV5I0FMAZh0ha4eb2aEAAAfJAxB2_CM 2115
seldonian/utils/plot_utils.py sha256=Fvr1CQrs0GvsrLmCEezeU9fLy4MEcjpU1DWa45OSeaE 6851
seldonian/utils/stats_utils.py sha256=llGeTZbWy75dfp1gHnw8MbQPcPVeNNENtCzcnz-CfVs 2436
seldonian/utils/tutorial_utils.py sha256=2sgzbabSWFIuTQ6odEOLrMrN_RC43qzyWpTEx-PY9oI 4209
seldonian/warnings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldonian/warnings/custom_warnings.py sha256=mlvE4QxXFULKapuoJo_4Lu8aUKTWbaV1MoJJjzt844Q 344
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=so2kY4RuR5AOjTWqze0UCVQRsHVlxI06DDKIcEc8r2Y 46595
tests/test_RL.py sha256=ig7OC5hZioP6a4axsOcLRICZRsv0LJy37Xwjk-_rgfs 18813
tests/test_candidate_selection.py sha256=0AeJgHV7cwMKwRrrkTYOZOPsc445deXT0-S_AgyGfYU 8278
tests/test_dataset.py sha256=A0IpKQMLzCdlZcW_fk9nBzeiIbLomgeeXjVSrH1g4DI 11626
tests/test_io_utils.py sha256=Ffa3mByTZPsCKZkmYK93BuJvjCIlRfJCKyb-NxF_oTo 891
tests/test_models.py sha256=nbnUeJo8FCqjxlJwu-1hD92JkzzWuuXCfR76c_cV3j0 3705
tests/test_objectives.py sha256=vvyhdPgjiugnSmLrXZMtKEUAsOJFDMr0eJkB-zWhD8I 7572
tests/test_parse_tree.py sha256=OkZeP2aUESBJLThJ_PRe5Hmr4U7QxDPugdS9bS21tJw 106315
tests/test_plot_utils.py sha256=XuTkPtCNJ4oEXJI9AHrk0Ba0YJvVUwqYZKpX7jlEG-Q 1405
tests/test_safety_test.py sha256=7bmuC85_YIzS3JkaRXijtOaJuOhb1q_BaV6-RM6CJ7s 4758
tests/test_seldonian_algorithm.py sha256=OwqjZQhvsl0ulUI_yBSRUNyrx5l53vsQ3jy9sI-fx-A 98160
tests/test_sklearn.py sha256=LQWcD7aLd802u5qL6y-6efBeCeFOLtuStIB1hMK-quc 1662
tests/test_spec.py sha256=YrFiAoPsUT30AzrVWNmm6hA8O8LWBKJdWaLose-mP6k 26857
tests/test_stats_utils.py sha256=pn9UU_jP_Xsdgt3Ugxm32VYZnLJfSPAewHuPMiP1acE 1371
tests/test_tutorial_utils.py sha256=QA6Ik2y8oJoQWcO8UolAR5W0QCcHarnp0vkuME0_NV8 575
seldonian_engine-0.8.11.dist-info/LICENSE sha256=R1HA7hL_wIcHCe5SkGHubl0m82GTPrXpqDqwRfIqwaE 1527
seldonian_engine-0.8.11.dist-info/METADATA sha256=ZbvRax4H7Lr5SY9BId-q1YLCnyKgiPzfqjtlPngNUPk 2442
seldonian_engine-0.8.11.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
seldonian_engine-0.8.11.dist-info/top_level.txt sha256=rMLXf_sQsAngCkGpwe7zKaFJZBdxf0zbvEusLGWC_5g 16
seldonian_engine-0.8.11.dist-info/RECORD

top_level.txt

seldonian
tests