grab-sampler

View on PyPIReverse Dependencies (0)

0.1.3 grab_sampler-0.1.3-py2.py3-none-any.whl

Wheel Details

Project: grab-sampler
Version: 0.1.3
Filename: grab_sampler-0.1.3-py2.py3-none-any.whl
Download: [link]
Size: 39539
MD5: 84713a2f7b702f1e262723fe39de2638
SHA256: b1184f41a91f1d23710c384f514db810dd7621dd1120ee808720bd16ff3dee69
Uploaded: 2023-09-12 06:57:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grab-sampler
Version: 0.1.3
Summary: Optimal Permutation-based SGD Data Sampler for PyTorch
Author-Email: garywei944 <garywei944[at]gmail.com>
Project-Url: Repository, https://github.com/garywei944/grab-sampler
Project-Url: BugTracker, https://github.com/garywei944/grab-sampler/issues
License: Apache Software License 2.0
Keywords: GraB,data-permutation,PyTorch,dataloader,sampler
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Requires-Dist: torch (>=2.0.0)
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: absl-py
Requires-Dist: overrides
Requires-Dist: tqdm
Requires-Dist: scikit-learn
Requires-Dist: torch-sparse
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5194 characters]

WHEEL

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

RECORD

Path Digest Size
__init__.py sha256=XEqb2aiIn8fzGE68Mph4ck1FtQqsR_am0wRWvrYPffQ 22
grabsampler/__init__.py sha256=qbkWbUqIJS4BTVKF0m5L1Au1OLqk_8WL5QEn66gvhbc 165
grabsampler/sampler.py sha256=M0L43QWXkWbhEIVkfQVaZCnGrx24k1L913zzdVPx7Dg 4890
grabsampler/sorter/FixedOrdering.py sha256=9yYywOc4DHHLLJT2hcFTej3vDkXH6FWCQvrCGWl3sH4 804
grabsampler/sorter/MeanBalance.py sha256=pOKWAp6bVbl7-dsYtJl8H9nJ93J7F2RueNoetGomFfI 1727
grabsampler/sorter/OfflineMeanBalance.py sha256=ac1JYasXa-Y-_POLguj50rF6-D6MAAbDakaMQ9UTnlU 2242
grabsampler/sorter/PairBalance.py sha256=tWiWW-RxYW1t76FqFbCpbk5FP2WA8Rm_omSo0XN_kgw 2192
grabsampler/sorter/RandomReshuffling.py sha256=Lp4Z3twXnMQs3fF_kZlErpeMOIemJHSSiRr4-f8NSdA 666
grabsampler/sorter/SampleWReplacement.py sha256=IDybyaiM67bT2WY4yjGNQF4mjdfGXy8dCckCD0joV-8 445
grabsampler/sorter/ShuffleOnce.py sha256=lKuFdXUwH6bz__UOH3tUKJP9VcT3JvKUhvHHmKCaDx0 648
grabsampler/sorter/SorterBase.py sha256=5jjpN6g_WjNjxf5t_fUxdfCcGVRzL8ooIZCK7PgxRO4 8608
grabsampler/sorter/__init__.py sha256=bzGvdV-PBQexR21kDyD-3wslLIIMR6kqascCetU69OQ 384
grabsampler/sorter/beta/AdaEMABalance.py sha256=vehIYu4eNdv11J92lL5btq-oMNl8n5jQqe1LDCNo3nA 2825
grabsampler/sorter/beta/AdaMeanBalance.py sha256=jeX5sA09IVd0Yo9RWWGurkn9VL6AwKJUPNM-BcKKkrU 2283
grabsampler/sorter/beta/BatchBalance.py sha256=qlNdGfvTRXBfvN1L1VQ4eapwjThzo5QwpRWKDOF0dAo 2145
grabsampler/sorter/beta/EMABalance.py sha256=AYVKy2QtywTLaPIZLj1RP1ddNYrYzGiimiUgLYj5qrQ 2222
grabsampler/sorter/beta/NTKBalance.py sha256=MfjuxINDMmsgSX5c53MvmI3aMPFZi388CGiOfgQt-1Q 2564
grabsampler/sorter/beta/NTKEigen.py sha256=G0Npkr7YcSrMQtF2P7YZr9HNbsBa-ynSTOQCS7dDrYI 2556
grabsampler/sorter/beta/NTKFixedBalance.py sha256=LMwiiDqiO1iMjWANh-YUNlRIySP9u0dfLOcp0wZc7A8 2088
grabsampler/sorter/beta/NTKFixedEigen.py sha256=rJ7MZnIZjsFBpDyTUG7NTISddGd1xox6N5NODNPrO04 2023
grabsampler/sorter/beta/OrderByNorm.py sha256=7Uf27GxcHmFsYfuNh82qeY3heGv5Ts3ayakysB1wk-E 1469
grabsampler/sorter/beta/RecursiveBalance.py sha256=5KK7AB_hkIinNJELgFLenI4j1U1cg1a4XN0RmGKy0aY 4525
grabsampler/sorter/beta/RecursivePairBalance.py sha256=x8If-FiIn6B_jNZYWdmmZwQmf1RqatC26D8qjRIOwP8 5149
grabsampler/sorter/beta/SignBalance.py sha256=b2GPhNA9G3Co8GT8QdIitkK2fdgbOnp6896EyctkSb8 1927
grabsampler/sorter/beta/__init__.py sha256=MXLXwrw65rirh8OyRrdvEzUcd7c7kOffYZtjR8THKPc 486
grabsampler/sorter/beta/functional/NTK.py sha256=1rtsC2CBD_pDbvhOKwNlEoLa8la337eh7sOXU4FwHKs 2062
grabsampler/sorter/beta/functional/__init__.py sha256=trZgbNqov3_zMNfQZrRNaG16H8q0KnCkWpj6S2YBGFs 32
grabsampler/utils/EventTimer.py sha256=1xv8hQfNdwGczv1cq7_UFJFXt4zacfQ8NUclyq5b7_w 3106
grabsampler/utils/__init__.py sha256=n-Vl2oi0XJZtsTl6_kTv_DZr0FGHAPZ7unxcsiQtN0k 104
grabsampler/utils/estimator.py sha256=Extx701i3UBC0wZAlfkMW4LTR2tPtN_uSefLdbQccuc 2129
grabsampler/utils/random_projection/JLGaussianRP.py sha256=2B1cS5gxaN2ckqrUFmrTffHIGPhsBGo22dktu4G_QSo 1456
grabsampler/utils/random_projection/JLVerySparseRP.py sha256=YxMHhVKVrFgdu7o2qPcw4B0CgKJydL9NWi3ZbEz18ZQ 3682
grabsampler/utils/random_projection/KroneckerRP.py sha256=FJZmB2x_N_SqXGZroOiaPItxb92vdcOdI3b7qhEYZgE 3154
grabsampler/utils/random_projection/RandomProjection.py sha256=dCFO6ovbwDtu-sv_nt0VKlUhMNYO0Vt6dxKUqvCVRH8 1773
grabsampler/utils/random_projection/__init__.py sha256=LDIzztV_bsNPr4sTh1kfgy-1m9mTwL8koksL51x0Ep0 197
grab_sampler-0.1.3.dist-info/LICENSE sha256=98Kz3Fdr5DiO1Ts8qk9uUM3EDkmIUzrJvSdI8q_ZqVY 11339
grab_sampler-0.1.3.dist-info/METADATA sha256=HFp0PEjbwWe2DOfZ5Xz-R2z17ofPkHJsv2NUNd07OTQ 6221
grab_sampler-0.1.3.dist-info/WHEEL sha256=iYlv5fX357PQyRT2o6tw1bN-YcKFFHKqB_LwHO5wP-g 110
grab_sampler-0.1.3.dist-info/top_level.txt sha256=m6f1pO6PR4g37quIIMNpHN7-1GT9Jm2mb6EpDIVGnXc 21
grab_sampler-0.1.3.dist-info/RECORD

top_level.txt

__init__
grabsampler