pyepo

View on PyPIReverse Dependencies (0)

0.3.8 pyepo-0.3.8-py3-none-any.whl

Wheel Details

Project: pyepo
Version: 0.3.8
Filename: pyepo-0.3.8-py3-none-any.whl
Download: [link]
Size: 43716
MD5: 5e7c6621090024c2d86f6879d45389ce
SHA256: c9387f8c21afe124620437171f803c12ef4537de5b86474b9733640181cbd271
Uploaded: 2024-04-24 20:57:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyepo
Version: 0.3.8
Summary: PyTorch-based End-to-End Predict-then-Optimize Tool
Author: Bo Tang
Author-Email: bolucas.tang[at]mail.utoronto.ca
Home-Page: https://github.com/khalil-research/PyEPO
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pathos
Requires-Dist: tqdm
Requires-Dist: Pyomo (>=6.1.2)
Requires-Dist: gurobipy (>=9.1.2)
Requires-Dist: scikit-learn
Requires-Dist: torch (>=1.13.1)
Description-Content-Type: text/markdown
[Description omitted; length: 587 characters]

WHEEL

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

RECORD

Path Digest Size
pyepo/EPO.py sha256=Bfo7kptPqbnNgM9HIb6jP30yS3hxAo-WiDf0cVvex50 92
pyepo/__init__.py sha256=dbOj0Ylmb9DCBRCJVMXCdYUwMjgSHYn-PPXbhB_CNB8 209
pyepo/utlis.py sha256=42T-Zz84P0HPA8CW7k4g3_3XyCRXywAR9sWNn6-0oAs 551
pyepo/data/__init__.py sha256=DwKXy4S2EDVPJ_5QTehHar5SD9ggwfZ8JLVX79wt9x0 144
pyepo/data/dataset.py sha256=AnVTpgmtRo-YGzHBSVsl5JsDBdfR7NfymnSq9BN3kuc 2867
pyepo/data/knapsack.py sha256=s8xCDiWf0knY9uq-H3PHrSDv2iCTNUE1Zglp3VlDxxQ 1898
pyepo/data/portfolio.py sha256=hn0uFwvHMLt70UXxHphofwy2LrbprSLWfkTpZrk2jYw 1755
pyepo/data/shortestpath.py sha256=z1xgh7wxwx9nyrnmkIh_ezmRyPOFVc9s1yS06mmNz8o 1564
pyepo/data/tsp.py sha256=KEb43RI64Q343TOYIzljsMtrsPaBLZ1zwhPudaWzdN8 2106
pyepo/func/__init__.py sha256=7oXoHTb0ynh7sZLSChUqmwG1m9mrVUFFWMVmlToXHQA 423
pyepo/func/abcmodule.py sha256=z0dCFaT62vqo7c5jW4Km_nD82c_3_VrFP6DuxB_a8T8 2786
pyepo/func/blackbox.py sha256=7iDsUuuo94_QSuqhNhbpobcVdJmmKNfxyLfLI2TaD3w 6100
pyepo/func/contrastive.py sha256=6NKe09H1gAfAwR6lCBZBXjPUykR03h_mx8dXzsjAOJo 5552
pyepo/func/perturbed.py sha256=mgkdxfOoc1CDIjIP6bJ498U0PJbt_A9spf8EJaVhzKE 18951
pyepo/func/rank.py sha256=98JWmEh65xNuKsheBoCFSRL-qLBEU_pl4yHhwGf5Tvw 8775
pyepo/func/spoplus.py sha256=KA_uJutj-swws52DCTQwTaKraqLszXGwJj0YLa34aF4 4131
pyepo/func/utlis.py sha256=i-CqQx8PepQ4CIWOb2HESSeh4bfrg6vQxFNt943Ppdw 3606
pyepo/metric/__init__.py sha256=SMlrEtBfKeZeziax4TvQ6zGlhaWyZtRbmjKdFPo2CQM 292
pyepo/metric/metrics.py sha256=sHgudeqhIO_bQkCs3UgVyo9WJqokSmBxha3RUfRYVRg 4175
pyepo/metric/mse.py sha256=0RwuvC4bkfctAihhl5Em5xgA_GbRsGT1FAXtVa5bUgY 811
pyepo/metric/regret.py sha256=fwBs4h8KnwjuQigB0MRXKnVSYsapbyvBdXVtROD520g 1961
pyepo/metric/unambregret.py sha256=bqO4jlimXr8YIzX-i-nPDBqiBoD3l8COElm2ox52IEI 2634
pyepo/model/__init__.py sha256=9RMs5k8EKfz7nmM20p_Waijpe3-hzBVA7SWtuEocNpI 274
pyepo/model/opt.py sha256=vgKijL-WNwfQZbDwBw54UaIXDs0KTgJAV8oFNGopNZI 2122
pyepo/model/copt/__init__.py sha256=IlFolMu-QsGk9fYKmkl18hbhKvAQ58mVd_wQ1qLZJfA 286
pyepo/model/copt/coptmodel.py sha256=5CnH1EImwD6V5YiQND8_7Ua_3Dy2n1kWnWpLyNXD6ko 2661
pyepo/model/copt/knapsack.py sha256=l5j2SSOAKxokemAHKFMhPrFOf95L1HOui4Jw4seDmzM 3629
pyepo/model/copt/shortestpath.py sha256=3-ye0QLVxvvZNND8UnrT79SbcGTnOOrHqQKRKntbnjU 3257
pyepo/model/grb/__init__.py sha256=zsotBaPHsm8-fZ90HBUhTOD7g86xs-SK371nKfRq9DE 365
pyepo/model/grb/grbmodel.py sha256=vwt_fIHwdXfNlOx_yCyrpQ_wgYVT64FhenOCOuv6Hdw 3136
pyepo/model/grb/knapsack.py sha256=Vz8Dab_XIk7lPQByXBuBhLE-MeK7DUE3A2A51u8Y-P0 3319
pyepo/model/grb/portfolio.py sha256=R3b8rUQD-PrXGoIRt3NNryJsZoE-eEQ7UaLBY_WtgBk 2588
pyepo/model/grb/shortestpath.py sha256=6HdWslxTDHQYYPxwHBYvQQsG6ZPTFo1sTO1g538R3Tg 3147
pyepo/model/grb/tsp.py sha256=pBhEi1fjDEq3vLsKrbeTbD7RwaPKov-JmYwva6b5qzo 15414
pyepo/model/omo/__init__.py sha256=DIN4mgzmdtiRevRaxkJ1-q5wOUJk65MD1xmBJKFSsCo 258
pyepo/model/omo/knapsack.py sha256=gPLTCCVCSinC_8uyFtBekLCnYVfpYLUhH9yWpJVaUlo 3899
pyepo/model/omo/omomodel.py sha256=2Wtz-UqapnT0lC_HmY4h3d6WvpJ2p0QzHyvZ0LWITrk 3252
pyepo/model/omo/shortestpath.py sha256=kIKB9IU85R3i7VAkrPkT5gaGMmH1dOETXrJxpZF6IVs 3319
pyepo/twostage/__init__.py sha256=8ofIwsGVOOi3biR0Yv0o0vXxQm6jjHDg0-fRZlzKww4 258
pyepo/twostage/autosklearnpred.py sha256=mU_v_ToOqaulw1M1OjsjDVloZ3Q8HlKfSv2bfMPGiw8 3834
pyepo/twostage/sklearnpred.py sha256=sFUIsuXdYRkRqMHm8B1k4hhdyYdgMliyex6emnHt140 463
pyepo-0.3.8.dist-info/METADATA sha256=7hAT89OQzJES-lmkms1Py06I2fYVUCaBqxo9ralgqso 1148
pyepo-0.3.8.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
pyepo-0.3.8.dist-info/top_level.txt sha256=isDcLo_B8vK41xVvsR3EaTkiIJcs9YQxAHD3xjRQTzM 6
pyepo-0.3.8.dist-info/RECORD

top_level.txt

pyepo