slideflow

View on PyPIReverse Dependencies (0)

2.3.1 slideflow-2.3.1-py3-none-any.whl

Wheel Details

Project: slideflow
Version: 2.3.1
Filename: slideflow-2.3.1-py3-none-any.whl
Download: [link]
Size: 2016479
MD5: e2f415b4e45a522b4c655eb2f86ee4cf
SHA256: 5faf2bc288b95f4fe5142acc436e5f01fcc3dbea6620eebcc46d04d8f95a3ac4
Uploaded: 2024-01-11 18:08:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: slideflow
Version: 2.3.1
Summary: Deep learning tools for digital histology
Author: James Dolezal
Author-Email: james.dolezal[at]uchospitals.edu
Home-Page: https://github.com/jamesdolezal/slideflow
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: gast (>=0.3.3)
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: matplotlib (>=3.2)
Requires-Dist: imageio
Requires-Dist: opencv-python-headless
Requires-Dist: shapely
Requires-Dist: umap-learn
Requires-Dist: seaborn (<0.12)
Requires-Dist: pandas (<2)
Requires-Dist: pyvips
Requires-Dist: fpdf2
Requires-Dist: lifelines
Requires-Dist: scikit-image
Requires-Dist: tqdm
Requires-Dist: click
Requires-Dist: protobuf (<3.21)
Requires-Dist: tensorboard
Requires-Dist: crc32c
Requires-Dist: h5py
Requires-Dist: numpy
Requires-Dist: tabulate
Requires-Dist: rasterio
Requires-Dist: smac (==1.4.0)
Requires-Dist: ConfigSpace
Requires-Dist: pyarrow
Requires-Dist: ninja
Requires-Dist: rich
Requires-Dist: pillow (>=6.0.0)
Requires-Dist: imgui (>=2.0.0)
Requires-Dist: pyopengl
Requires-Dist: glfw
Requires-Dist: saliency
Requires-Dist: pyperclip
Requires-Dist: requests
Requires-Dist: parameterized
Requires-Dist: zarr
Requires-Dist: gdown
Requires-Dist: cellpose (<2.2); extra == "all"
Requires-Dist: cucim; extra == "all"
Requires-Dist: sphinx; extra == "all"
Requires-Dist: sphinx-markdown-tables; extra == "all"
Requires-Dist: sphinxcontrib-video; extra == "all"
Requires-Dist: torch; extra == "all"
Requires-Dist: torchvision; extra == "all"
Requires-Dist: fastai; extra == "all"
Requires-Dist: pretrainedmodels; extra == "all"
Requires-Dist: tensorflow (<2.12,>=2.7); extra == "all"
Requires-Dist: tensorflow-probability (<0.20); extra == "all"
Requires-Dist: tensorflow-datasets; extra == "all"
Requires-Dist: cellpose (<2.2); extra == "cellpose"
Requires-Dist: cucim; extra == "cucim"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-markdown-tables; extra == "dev"
Requires-Dist: sphinxcontrib-video; extra == "dev"
Requires-Dist: tensorflow (<2.12,>=2.7); extra == "tf"
Requires-Dist: tensorflow-probability (<0.20); extra == "tf"
Requires-Dist: tensorflow-datasets (<4.9.0); extra == "tf"
Requires-Dist: torch; extra == "torch"
Requires-Dist: torchvision; extra == "torch"
Requires-Dist: pretrainedmodels; extra == "torch"
Requires-Dist: cellpose (<2.2); extra == "torch"
Requires-Dist: fastai; extra == "torch"
Requires-Dist: pytorch-lightning; extra == "torch"
Requires-Dist: timm; extra == "torch"
Requires-Dist: segmentation-models-pytorch; extra == "torch"
Provides-Extra: all
Provides-Extra: cellpose
Provides-Extra: cucim
Provides-Extra: dev
Provides-Extra: tf
Provides-Extra: torch
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10899 characters]

WHEEL

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

RECORD

Path Digest Size
slideflow/__init__.py sha256=IeBJExKW3jEIdKqpfRIOHYjU2Gsz_LyGD64KiH8b-5c 1486
slideflow/_backend.py sha256=4ndSnVveBCWZX1Ruc2Gnzuctb49jLleS4SxySbA3Ll4 1662
slideflow/_version.py sha256=399mhd0kA7Q_sQe8O5lUlccIKoLX4wISdSG5Fnatjig 497
slideflow/dataset.py sha256=V_w9zZ_tzcFQT9B-5Wjg9jHe7CTtf8aphJUGXFBcHk4 176980
slideflow/errors.py sha256=ZxSqwHXbWxLLrY9wxpKrWvOAQRSYg1kDk7uv6dSwnTc 4257
slideflow/heatmap.py sha256=M7PJFskGrHQJfnKceXU9-06iMpzbisapb24p3N7iD7M 40861
slideflow/mosaic.py sha256=CLWKUAfr-4ox_GYEFScJw2WtDnM-bLJ6ozvI2Ebb2-Q 26054
slideflow/project.py sha256=XNDeRnqImkEKH8ZFL8s093za6yhTtxjH9WF765LqXm4 181514
slideflow/project_utils.py sha256=qFcUbDKV4eiXddenRjrw2rpwe94RHcGUCV1kUqLWam4 33612
slideflow/sample_actions.py sha256=khhho6m0GzAXUD9licPFKlq8oxqY3hdP1qg1B3CTOMY 978
slideflow/biscuit/__init__.py sha256=iSjHWIB2GZloqeMxPhNSpb90gBagYm_hX7xut8rKf48 1195
slideflow/biscuit/delong.py sha256=6iwpJD1Ap4NHqb5Srka8bH9wz8zA1QbqZO86pYmACKI 4291
slideflow/biscuit/errors.py sha256=nAGXgZnJT6GAUs0zw6tNZ3jCfPM_7U3rcu1roSWe1zA 318
slideflow/biscuit/experiment.py sha256=kCz4fy_3wnCmkMDCIoCeEF3EUFhZzZnWN_jXUEf7zCM 46859
slideflow/biscuit/hp.py sha256=bSuup8s4G9mxpSZ0Wy1ADlpmsNfbBsXzv1dmspAOPGU 1260
slideflow/biscuit/threshold.py sha256=k7Of9UwlU4HJjsAGcAwepoanNptFql1bdVhjFfVtE5Q 21373
slideflow/biscuit/utils.py sha256=q0lUNv2PFTSbL3Q-1ewqMcq_E8pcwXH9HaBNgpr3dzE 17143
slideflow/cellseg/__init__.py sha256=tUraYh2SndmJzXFrs81s4YGmmfV93JLhkHi24wZHeiU 26399
slideflow/cellseg/seg_utils.py sha256=nrRy5kMFnloFAcv8CUXgXyuyKUKeEKmjJUY5d01JqeU 5444
slideflow/clam/__init__.py sha256=3BiTqyeuQ3pfqDpm4WzyEXlwmhqV19VzNMgutT1gr3E 444
slideflow/experimental/__init__.py sha256=XlV9ei1aGs6mm7IpfqzptPrm46WnqNOPSccdQWlhFdA 116
slideflow/experimental/embedding_search.py sha256=KnBkLdB6MSod8prKzkCDdOC-aq6PXCk50yJwg9JOViQ 17224
slideflow/gan/__init__.py sha256=PBAaQH7NByvQh6BUNk6RzppSOZ37mg6fSH1GBf6aC9A 273
slideflow/gan/interpolate.py sha256=k2AGnzWlQDlo6TgyHJGHdr7c-aqCCMuMbebMOIXsOWQ 26495
slideflow/gan/utils.py sha256=S6MpJTf5mK8WLiJBYHHXL_nc-BDvIgqOCBTDvUaOfiw 949
slideflow/gan/stylegan2/__init__.py sha256=vOW9PS4ArDZ1k15GT6kRZghBueB8N2tWHQsxHMeKfbI 45
slideflow/gan/stylegan2/calc_metrics.py sha256=gfyDM36IKpaAGvPFh7uhft0dFCghDN-aEjGIhU6faBo 8931
slideflow/gan/stylegan2/dataset_tool.py sha256=XIkW76j0d5G52PuJ3S-u6FUFf408_qzEXqju9fGEwz4 18836
slideflow/gan/stylegan2/generate.py sha256=dNHObFxbE_x_jIGF70R2eLb9UEeCmL2xRW76OAaA9Us 2803
slideflow/gan/stylegan2/generate_tfrecords.py sha256=9SUC9PCusTaWl-80NrO01GVUExqR3OpkxCFW51fEgOk 6841
slideflow/gan/stylegan2/interpolate.py sha256=Jp6ze2X0eRoWGCakcOwlCBZTIdx0LmF51kZ2XtwLUtE 5497
slideflow/gan/stylegan2/projector.py sha256=oqebTYv6nE3znwzv3rmL88e8eFQr97_aKDTQiRfwW44 9000
slideflow/gan/stylegan2/style_mixing.py sha256=iDdt9QYDrNzs8dE9ttfkMGMH_bL_l2seR-a5Ugid7Ow 4900
slideflow/gan/stylegan2/train.py sha256=-Nta5RhM0-3Lc1fCCOXxlt8el1P_GQChXB6TD6zOPFM 5957
slideflow/gan/stylegan2/stylegan2/__init__.py sha256=WEucrZS6dZHNH9XWcfHqlmwWGPikEI-wLyCmh6vX7EY 96
slideflow/gan/stylegan2/stylegan2/generate.py sha256=tj-NKHp47k_J8Rsjqiwb6EZ_qbJbtb-LuxV752PjWyM 6128
slideflow/gan/stylegan2/stylegan2/legacy.py sha256=rSmXJTNu1Qx4QFgX2Oz8HDaBe-b70pcFyc4HSwhBqB4 17247
slideflow/gan/stylegan2/stylegan2/train.py sha256=9gXkMhOrXkDmSDuQJxXHbqOHHLgnRsUa2AW8oME6iCY 25345
slideflow/gan/stylegan2/stylegan2/utils.py sha256=W6RT6siuxZ6wKDN5OssU234Qoke6MhEwIJ14oMW3kUA 1845
slideflow/gan/stylegan2/stylegan2/dnnlib/__init__.py sha256=Ae5TAFZaVNSjCa6HeE8xSgyC22xj5nNdHpoSQyf0wS0 478
slideflow/gan/stylegan2/stylegan2/dnnlib/util.py sha256=s-98ywrNlbKka-mrTiZ5gXmG3k428S6oApmauYPzIfc 17335
slideflow/gan/stylegan2/stylegan2/embedding/__init__.py sha256=tMfHtsycP_kj2EhYyUjrs4OXyktnuS5a95bcSCDrnnc 3143
slideflow/gan/stylegan2/stylegan2/metrics/__init__.py sha256=XvoCq52tzXwBbH3mAWGwgoiuZNM3Xtbyh8FQGyY189k 435
slideflow/gan/stylegan2/stylegan2/metrics/frechet_inception_distance.py sha256=YVmpti7uKHrjA4bEp9MxXcSRbmHs22UTx1azHmhP3uA 2042
slideflow/gan/stylegan2/stylegan2/metrics/inception_score.py sha256=7RaCWL0awEWsxyQ3RFt3T7p5OhCsELL0PtiU_W10eRI 1876
slideflow/gan/stylegan2/stylegan2/metrics/kernel_inception_distance.py sha256=wCXT-kF27sK30K0P4nyNxtk0BdPhwwlVeO5y9kBgxFM 2304
slideflow/gan/stylegan2/stylegan2/metrics/metric_main.py sha256=Eov07O_72-pyw_MQCGkycvGXtcXqpVrJCt3y4fNtdSA 5751
slideflow/gan/stylegan2/stylegan2/metrics/metric_utils.py sha256=8CshbdrZAH9xyVsY0Ui8_2BT8w0nujTYi-PG0zsN5Kk 14214
slideflow/gan/stylegan2/stylegan2/metrics/perceptual_path_length.py sha256=OD84GnlO6oA4LpoxOtp_wzIykzikTD1I0EqZKI8tigc 5550
slideflow/gan/stylegan2/stylegan2/metrics/precision_recall.py sha256=O_lYN3KLIkDO0J_eS55sX-qXa9rYJ2GnVuu8q9H4gT4 3620
slideflow/gan/stylegan2/stylegan2/torch_utils/__init__.py sha256=QVc_2m8HFGfhBeWVGIw-lkFJm6IkYgRum89yXEpWFsw 438
slideflow/gan/stylegan2/stylegan2/torch_utils/custom_ops.py sha256=7hI64EWPvkYwANWWKluATZ6Rsl0_2oUA7qpt32tckyo 5644
slideflow/gan/stylegan2/stylegan2/torch_utils/legacy_fix.py sha256=dVw5xtHQ9eLQtVs2Kq102ajlNBG_EkrZgFG6qLYZ8qk 384
slideflow/gan/stylegan2/stylegan2/torch_utils/misc.py sha256=hDv0MaRn3z3eBMXtzwpkuss59Y62RVYum2ips0vIZYw 11240
slideflow/gan/stylegan2/stylegan2/torch_utils/persistence.py sha256=iJcN1BvY49rVKAkt-RaWIKC5A5Mi-CckH08HJ9gaqjs 10401
slideflow/gan/stylegan2/stylegan2/torch_utils/training_stats.py sha256=eKbS0WrOCgDOI3_HmV3xjIkX9lyduVDxrROKPmm9NC8 10716
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/__init__.py sha256=QVc_2m8HFGfhBeWVGIw-lkFJm6IkYgRum89yXEpWFsw 438
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/bias_act.cpp sha256=Sj6wkc6TZFGsOg6cfHccxVdsuhlTMs13fsJ1y4BvT1M 4376
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/bias_act.cu sha256=vGuT4sNHzACwff4Pbco1ARwikWRYBiOcyGYykCaU0Bc 6147
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/bias_act.h sha256=8MotCHuyKyD2ZC5K_9fHfi_1tgGi9tFjKnkAJgjYeqQ 1280
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/bias_act.py sha256=47_H75Re9HnSkz0vZ-ZS6l-_pHKBvdt1P0qKisLJXJ8 10411
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/conv2d_gradfix.py sha256=jVm7gkzY9zADK__W8CNTuubflsRUHKrTEGPj5fY1_7M 7677
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/conv2d_resample.py sha256=fedBA4AauF6fkJ3-I4bz_LxToIpbhGbaFHqze-hmwg0 7591
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/fma.py sha256=8_3WuJDiUBJFV8ujU2ChKXysW9vEklMlQDtEvykJVuk 2034
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/grid_sample_gradfix.py sha256=pJqBlbc07LqVybY9A18m-qXXlKCybrPp1fPFIb4pxTY 3299
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/upfirdn2d.cpp sha256=o5MO2RWEqxF4b0Ssqautm-q59AILVk1MVHcn2knXCxE 4559
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/upfirdn2d.cu sha256=rwWaDde-S6JOK2svj7W8sKicSsgyDRelnyKFgBZFKMo 21050
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/upfirdn2d.h sha256=n3A5dlhf2cB9GM8cAO3TpJXcZB_x4eFnHi3yqyQSZTU 1836
slideflow/gan/stylegan2/stylegan2/torch_utils/ops/upfirdn2d.py sha256=MJFSDcJ41ZasJY09pNq9y9_PKnQCtmqnR2W4wifN-uk 16274
slideflow/gan/stylegan2/stylegan2/training/__init__.py sha256=XvoCq52tzXwBbH3mAWGwgoiuZNM3Xtbyh8FQGyY189k 435
slideflow/gan/stylegan2/stylegan2/training/augment.py sha256=Ow_FAjdzFxAhw-1vtaEczJg4GYoessbUwa7J03V9edg 26461
slideflow/gan/stylegan2/stylegan2/training/dataset.py sha256=UreoBQW5Rdd_-m3TyS65DcYvaU6ZX2H0hxqyR7ZDInY 8563
slideflow/gan/stylegan2/stylegan2/training/loss.py sha256=ZQelnVnkypTreXpzLl584RABdEjNObJc5N5O4PANU5I 7281
slideflow/gan/stylegan2/stylegan2/training/networks.py sha256=Ka-lkOS05Bw_BdVk2URHfP1eW4O5mMfvuPn8WaKirlA 45091
slideflow/gan/stylegan2/stylegan2/training/training_loop.py sha256=G3iqxX9VVOS6Jr1doE0tslLELyF18NQosKxe3hDnB38 23504
slideflow/gan/stylegan3/__init__.py sha256=vOW9PS4ArDZ1k15GT6kRZghBueB8N2tWHQsxHMeKfbI 45
slideflow/gan/stylegan3/avg_spectra.py sha256=MqrybnA_P0eXHYCBp9lSllEMol3B1punKd_RW8RgqF0 12711
slideflow/gan/stylegan3/calc_metrics.py sha256=6K1tkZIz5DR-mDk8-g5Mn-7Q9TEj0Ft-CG6FxwWs-tU 8852
slideflow/gan/stylegan3/dataset_tool.py sha256=BJOxFV8o1-E5FUxegGO8Ryh6knrw5hPLnQXM4BRIBc0 18125
slideflow/gan/stylegan3/gen_images.py sha256=DyAJ99mYekCyduL4IPF8OQADUC57ezueMQYI3tII7oE 5744
slideflow/gan/stylegan3/gen_video.py sha256=zuIgYyoyTBq5uEZt0UErZmYHJzf3Mp3TCHNqN54NZVQ 7292
slideflow/gan/stylegan3/generate.py sha256=Xy0J9esLuWySbLHPeqq6gXOIPbUMJCowi-alpfTk9M0 2725
slideflow/gan/stylegan3/interpolate.py sha256=yUvDBPB7qBQI8eY1iruoGMs7KJ9dKtkfR65Kc3cszfY 5497
slideflow/gan/stylegan3/train.py sha256=WMl8XC7KG5bnqfyti1Z_M_xEsyJLdU7a9qp-dJ2-5Ks 6901
slideflow/gan/stylegan3/visualizer.py sha256=a2kTHaZpjA2NTjaftGkaGPVoOmnUh_XcK2ddpfzRIl4 6095
slideflow/gan/stylegan3/stylegan3/__init__.py sha256=z9O8g-t39mGcRWjjSbqwtGm2iAt83ZpvvHWdvvCw8LE 77
slideflow/gan/stylegan3/stylegan3/generate.py sha256=tj-NKHp47k_J8Rsjqiwb6EZ_qbJbtb-LuxV752PjWyM 6128
slideflow/gan/stylegan3/stylegan3/legacy.py sha256=9lLaWKajDuzUMYdfTo9H3uCH1IgMaQQ5fz7KiFhTOBI 17302
slideflow/gan/stylegan3/stylegan3/train.py sha256=7YBMiBdzjomWrRCwtSqk0MfPOKCpxvl24qvgyujEQNM 15980
slideflow/gan/stylegan3/stylegan3/utils.py sha256=W6RT6siuxZ6wKDN5OssU234Qoke6MhEwIJ14oMW3kUA 1845
slideflow/gan/stylegan3/stylegan3/visualizer.py sha256=DID5O2tl6Y66uIjff7RD5mT3HOUWDraphb8Z7Yr6B14 13387
slideflow/gan/stylegan3/stylegan3/dnnlib/__init__.py sha256=Uf_R0ACoyPDy6lNKMxux0lxJeOyIzRlwDEY3cFbRUh0 488
slideflow/gan/stylegan3/stylegan3/dnnlib/util.py sha256=llSzEpOEHQac5PNztXGDhx1T0aWmI_CWRHKKH1bjTBQ 17870
slideflow/gan/stylegan3/stylegan3/embedding/__init__.py sha256=15Dw-zog2Mqr6wS3Teqj7H__UDy6SlnGmKw0J5ijFiQ 3153
slideflow/gan/stylegan3/stylegan3/gui_utils/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/gui_utils/gl_utils.py sha256=hzN1k7p90JrwbiZQ7QbWY9B97JibbJgeqo4nUft4nMk 16361
slideflow/gan/stylegan3/stylegan3/gui_utils/glfw_window.py sha256=0KnqbBdSCgtFxXCJ9-OjZsMjidqqT6aRuutq1GLed8c 7848
slideflow/gan/stylegan3/stylegan3/gui_utils/imgui_utils.py sha256=HWUSKMdj7X24MkDoGUNlPcRZ5s4W03dVATYbf9IVtUI 7648
slideflow/gan/stylegan3/stylegan3/gui_utils/imgui_window.py sha256=5ctfUg7vZjzYLKIJeHNf0wEjvaArIE0raKbOQHdFVwE 3994
slideflow/gan/stylegan3/stylegan3/gui_utils/text_utils.py sha256=1lM_NelQ26lQ1nTEW5383ibKGDrih6ibANB49o5ySAg 5645
slideflow/gan/stylegan3/stylegan3/metrics/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/metrics/equivariance.py sha256=D-rrqZ7rsGkdcA8gHUVkcpdZuWMdoVW5YazEmF6m_NE 10870
slideflow/gan/stylegan3/stylegan3/metrics/frechet_inception_distance.py sha256=NBWkMRCaAJSd_UCc70yWEbF_PWZyDWoCi5WuBS3tOgY 2067
slideflow/gan/stylegan3/stylegan3/metrics/inception_score.py sha256=EV1XnHQE9smJol03tUMxH76bqEyHSqWqB6DjMSI9yHA 1901
slideflow/gan/stylegan3/stylegan3/metrics/kernel_inception_distance.py sha256=vkLAMrk2EgviaEbyfblfC4XsO_ZT7NPANJqfhOo6wIE 2329
slideflow/gan/stylegan3/stylegan3/metrics/metric_main.py sha256=jiP1MmbBzJv4C-9pMLFp7mmeLgW5FP5PehxBPprQePo 5683
slideflow/gan/stylegan3/stylegan3/metrics/metric_utils.py sha256=n8edEk099nyHgRaDODmwT5v8kGIleyeOsM4wMqShDDM 13931
slideflow/gan/stylegan3/stylegan3/metrics/perceptual_path_length.py sha256=5EkP8_eUBp5YAthSyvyxuHjpYVv3E8G5SS81RBs9k90 5256
slideflow/gan/stylegan3/stylegan3/metrics/precision_recall.py sha256=wUcr_XxCG8dZu7e4jQ20LUMv1U6i3AJ6mFTup1cIgjw 3644
slideflow/gan/stylegan3/stylegan3/torch_utils/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/torch_utils/custom_ops.py sha256=HxktvNfpU5wT5x0Rn5rjTYtJIRKk_skOP1umewCbRrQ 6646
slideflow/gan/stylegan3/stylegan3/torch_utils/legacy_fix.py sha256=dVw5xtHQ9eLQtVs2Kq102ajlNBG_EkrZgFG6qLYZ8qk 384
slideflow/gan/stylegan3/stylegan3/torch_utils/misc.py sha256=cslhA9seTAcF4iiti-uTGawtrqLEEBQ19X3bdQzgs1o 11474
slideflow/gan/stylegan3/stylegan3/torch_utils/persistence.py sha256=4PsLevIOd8QffHqDWpdtGkZ3Gmym0P5ePbG2kzwx1qE 10443
slideflow/gan/stylegan3/stylegan3/torch_utils/training_stats.py sha256=z-lQAk-ASF3rT77Xu_LAIM1sCq3kTxNddiqS5luB6Q8 10728
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/bias_act.cpp sha256=gzbcqidkov9Ezhx_Nxmx4H5HSG_KiAKf86hc0iqFiGI 4389
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/bias_act.cu sha256=QJaAJ9xjXYIr-N_rkBhWaSJURxUCts8zs0tzqil6YZc 6160
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/bias_act.h sha256=tWqkRpMiR__x2SvZF7lIIC9Nc-18jpYkNjhaLw9Hpe0 1293
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/bias_act.py sha256=RVuMRHs6336hzncZyPWQcc_-oh_5xAa3CIaNOkfy3uI 10189
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/conv2d_gradfix.py sha256=BxbYFFLdROzBCYRj0kRwDAdVHQoYTgnFarPrisyDnPI 9957
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/conv2d_resample.py sha256=gT9qT6jiiJZzj99Dnn2RgKPFe9mD9qZxjolAtgRF-RU 6765
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu.cpp sha256=gXC3KEoLJw0J6nkhKp42_br7g2rV0Rhnlxror8Bcu-g 15597
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu.cu sha256=pNayaqMAJKNQWFpv4WaOKxAHKUbiw2Sp8XfPMAtmalA 67307
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu.h sha256=ObFIn9X-kCPYqlL-L8Gdul0E8T1zHuhtBXQDfGiL6Tc 4448
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu.py sha256=Y6Dgk28Gy5SR6D0qYywZ7HVsgBQIfcnVUXgPEbrvKnw 12916
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu_ns.cu sha256=3j6SbvH2AhOLUaoB5lzfHRw4_eaDyccyInUX8QbsdhY 1638
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu_rd.cu sha256=JZXGq7JK_EEbnL6ierzX-R-vCcURpt_KQghxzEGq3zE 1607
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/filtered_lrelu_wr.cu sha256=QCc5ycaNfbTbG6SyvEQREoIACwFvZv5yJhsp_BKcEvM 1608
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/fma.py sha256=_VybAMpSuWR7wAuTWSS_Ths1Mbq3TZAPwlBXjqWWdAg 2047
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/grid_sample_gradfix.py sha256=VtWP6N9HMaDnG-zu4fQim9N19PO9biBnIfbSB62KFjA 3566
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/upfirdn2d.cpp sha256=ZnKzWJynBJio1bVrBuIgR9ArXtctQ3328Yg5iuVQQLU 5027
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/upfirdn2d.cu sha256=9CSTK33BkfdA1sCFMAOpI6PI3peTwNaabQ2F2cAsJBM 23137
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/upfirdn2d.h sha256=4DgX2ZgP7WiTTev9RpqhqnXMdqf_IYZL_I0PjlIr4zM 1849
slideflow/gan/stylegan3/stylegan3/torch_utils/ops/upfirdn2d.py sha256=1fHhm1vSkRBSFjZXZNlaetnQ1ds3XTj7xnF7ETvaKRk 16424
slideflow/gan/stylegan3/stylegan3/training/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/training/augment.py sha256=k09qlC9v7X0xV6SoNbQR76REpS_Lzw1i9TEXQNR5m1c 26704
slideflow/gan/stylegan3/stylegan3/training/dataset.py sha256=jHOM7MgmvAkA2fovXlNA9roAYo015j4bHA9l4kIVDqc 8650
slideflow/gan/stylegan3/stylegan3/training/loss.py sha256=T6Fz-Tc3qbwoNG6E6oK1Oskax9vPHA7Ow7SbR_H2ZaE 8005
slideflow/gan/stylegan3/stylegan3/training/networks_stylegan2.py sha256=b2ZXIQUy0a-DTKEezbWjNqT9CYEYqQoLI2Pta01ppvc 47601
slideflow/gan/stylegan3/stylegan3/training/networks_stylegan3.py sha256=kG-yFM25xUueew6b7ic007qQr7ZbFb1c216AnBYFo44 26288
slideflow/gan/stylegan3/stylegan3/training/training_loop.py sha256=zjYr3y26zo9h-qjCjRDfZ5zXUSxzKqMoJBdYi0URsls 23653
slideflow/gan/stylegan3/stylegan3/viz/__init__.py sha256=S0Yxj3BwXip2oUfQCLCk15PBC3dO23tdIkH1btGYNwo 448
slideflow/gan/stylegan3/stylegan3/viz/capture_widget.py sha256=pGffowS8YuyTOcNieTlRpb8j4HNpJAmlwPv927LnBAo 3694
slideflow/gan/stylegan3/stylegan3/viz/equivariance_widget.py sha256=otdLbzlCnLsiQqtiHcgg5_l4Oc7lgcLlJt4h0uhfUgE 5884
slideflow/gan/stylegan3/stylegan3/viz/latent_widget.py sha256=tAqXMlAVJ16WkTbslnTdOVycfcpk97vD2WdZNrZoAuc 4414
slideflow/gan/stylegan3/stylegan3/viz/layer_widget.py sha256=TQ5X38faqAP4HSXYJDctPwark5xyQYEVfzP9ujV9EXo 9520
slideflow/gan/stylegan3/stylegan3/viz/performance_widget.py sha256=mskCIARHtmZs9j3q5-x9qgdhT-BJ7ke80T7v4LqS_fs 3566
slideflow/gan/stylegan3/stylegan3/viz/pickle_widget.py sha256=mI8Les69cJkHkmC6gbtQyYTLyuRfIVLrj71TjgFGq80 9460
slideflow/gan/stylegan3/stylegan3/viz/renderer.py sha256=wFCJGnZB2gUsR7nCbQgfpqO58tSx_yciVmfbgD9pkMM 25339
slideflow/gan/stylegan3/stylegan3/viz/stylemix_widget.py sha256=MoZm72ZSLHz2iacQNeGrkjhmEXy6jnnxnFNzKBbcWoQ 5573
slideflow/gan/stylegan3/stylegan3/viz/thumb_widget.py sha256=Q3CDEvVzWEmNNhv0QvRWsovHNZX-My8gHcBJ8eJKUuo 5825
slideflow/gan/stylegan3/stylegan3/viz/trunc_noise_widget.py sha256=j8Is6WXvSx9iOgQdKfw2zC_V7wPPX3xBjak0gUegTH8 3845
slideflow/grad/__init__.py sha256=_cBjPmYSKKW6urH2xZ6llP-gthQoKCsgxfx0Lksq7cs 15662
slideflow/grad/plot_utils.py sha256=vkUAan14mAY3UoMCw5oqtgfiifqWcSw5BPYuD9yDIE4 7376
slideflow/io/__init__.py sha256=MZoIHwgM19W6EnuOGVHRkGPOrmvh6tMBBBaftpY03Jo 13585
slideflow/io/gaussian.py sha256=7mhQeBcEQmpKqq_55WST6VE67jQwFf2uq6u7ZVM99PM 10541
slideflow/io/io_utils.py sha256=8oneye-50sEu9eZpaCzy2IdkrCGBd3WKlVSA4s8mW9A 9918
slideflow/io/tensorflow.py sha256=0UGdPojdb6s9-ZFWZqFAkOVVcX5VKHSxyrtuh2tMfdo 39974
slideflow/io/preservedsite/__init__.py sha256=9chqMmsn_iKvFwnTxZtVr4Pn08dyOeEi4YpgKhrf1Kw 68
slideflow/io/preservedsite/crossfolds.py sha256=UD4e0JqgZJeYl9lfrFHkCKhePJHGbsB20ZK6CA3g7bU 8419
slideflow/io/torch/__init__.py sha256=SqWEIkX8vnY0OEkTLZp7Xln5La9tdBKIU13o10W4QK0 890
slideflow/io/torch/augment.py sha256=6o9kvWmaLJ0MQ1Kce4MI8JMzaJEU2TDiByOXEeQuXJI 7449
slideflow/io/torch/data_utils.py sha256=67PzM0HfbGGbU__LT6dL-gM272W6YHxUZAu0cGlgldk 8800
slideflow/io/torch/dataloader.py sha256=uXnp0yjPt0tpaqfYkTKwPLEcjf-fSFAdngLqS8BTmu4 7500
slideflow/io/torch/img_utils.py sha256=cT2wuILtwTQbYxmPnKzU8z70VwG0Y38hSd1N1BuoAkc 5138
slideflow/io/torch/indexed.py sha256=rxeDxqRjhRDK13pkfCpoooL0bPBVsWkhE0fESo8Gjw8 12743
slideflow/io/torch/iterable.py sha256=rGSHwRKS4aosQzJiVHQW2OGLXLQelkkxtWc197PmsRc 32840
slideflow/mil/__init__.py sha256=gtNXkUcolWxzw9wWXZzJNCVgyoTafuAGrYCgL-qmnN8 474
slideflow/mil/_params.py sha256=4K8iLkD-kl7hnmz61MRNJTsEjQmoG1pUuZJ1MMAFjLc 17716
slideflow/mil/data.py sha256=UCLL6sQvSK-m01q9LuLoqxGO2BFDPdQdggHAF7E2S7o 9190
slideflow/mil/eval.py sha256=vNPRDycSo2Q7XpWgiR6ZEj8vjM1PnrQPn_GwOSR_Shs 42077
slideflow/mil/features.py sha256=Ffhz316fRtOjTmSCUOARf246AUHGKG0AddrYUOm_JU0 17943
slideflow/mil/utils.py sha256=whLXE-g4SEAWgAEF_BIjEOyIBgTn27LdgH9RI9y1bBk 14757
slideflow/mil/clam/__init__.py sha256=XFJYtb4FK5xQm7DqdmW3gBnG8IHYEjh3S1pzwFcbDKE 3890
slideflow/mil/clam/create_attention.py sha256=oGjZEfcT0zRqMhB8XITtFXHdw5Y9lNT9ZeiOcjntFtE 4334
slideflow/mil/clam/datasets/__init__.py sha256=lrqpfKa8fvcZHBzpmdJWt1uikjTNV8ZKqqpMIoRJkh4 1131
slideflow/mil/clam/datasets/dataset_generic.py sha256=Ulj-XQigidFsdx_DAoJ-RTQnY3jZucDtZH3YJ95Sw4g 14990
slideflow/mil/clam/utils/__init__.py sha256=EbG-maRA3elGYWTGMzVZbQfRqf2p9I8ojMHHJkb1MgU 5914
slideflow/mil/clam/utils/core_utils.py sha256=hWgMxfLv4gRWwyBzS0vhDRGJ4IF_AUz6IA6SedbII7U 19782
slideflow/mil/clam/utils/eval_utils.py sha256=UE3EFXfO_wXuy_zDPEEpkuIHgoPTWykSSAYRx_2sReE 4228
slideflow/mil/clam/utils/file_utils.py sha256=uj7pGXXTKrB4MeLc2IGHO3C6UZ9980H10-nppd4gOFc 1287
slideflow/mil/clam/utils/loss_utils.py sha256=crw4fumbNZxcKWYCVBKMSZS6Ig3Cfr_YWfCZpC2rU3A 3497
slideflow/mil/models/__init__.py sha256=2STtlgyb5jz8t1n2rlm47JzyWQzuAPM9AR4T5_-2MeM 240
slideflow/mil/models/_utils.py sha256=OzeCy0V1sY4wzcEI-4XgWa6vZ_knIH8lr5_JvosPQJM 378
slideflow/mil/models/att_mil.py sha256=7029Y1CQO0T6ZF8desBBV5RLWo87lEvWpaLEX9cZYj4 17348
slideflow/mil/models/clam.py sha256=JTUX7b7fqdCYJFKFj_DLzNxLjf4aYnKzQdJtFn8r0bw 15238
slideflow/mil/models/mil_fc.py sha256=xQzTUVl9J1IQ6GjHufJw9x4ZE5M8Y-i8xTxL4kOVnlA 3828
slideflow/mil/models/transmil.py sha256=Cnx8mzVDDDEac1vSZzIhJyZmqaOa_oyvaRwxX7vyqe4 4270
slideflow/mil/models/bistro/__init__.py sha256=vA1DDs-zJIe2jZbBHj463ia4fnE6yPEgYb-QYzDEFkU 100
slideflow/mil/models/bistro/model_utils.py sha256=Ox6LthHfFncsHfKLRqUwSm8oMRy56Cqgp-0CnmTyVyk 3069
slideflow/mil/models/bistro/transformer.py sha256=8ml8ctgeDsTjR2T0jhbWs-q0yPzLyagInMxlH7Dx5aY 4310
slideflow/mil/train/__init__.py sha256=ypINP95BBIYa4M6za28r12kEKADVuckR0w-mQSRQ5oM 29487
slideflow/mil/train/_fastai.py sha256=Fae8YLVyEYpD6D37_UQ_ljtw70gmWvDo8IGX9rUwLUk 13730
slideflow/mil/train/_legacy.py sha256=Knq9aPybywROdhdgBrvoi2UpgZhsMsjjRAQ23UlB8xA 7797
slideflow/model/__init__.py sha256=Ptos8JExEd5gIW_yeiXL_PkfehvN32p8aNzj646zdgo 7504
slideflow/model/adv_utils.py sha256=qt25QlPxEQk7vJtqc82DBlkw9KgSf8KkJvpC0ATzF7s 1879
slideflow/model/base.py sha256=qXElgjLKFX15IZQBAPeIbm-vPqej-_jweRevX79tT6k 23769
slideflow/model/features.py sha256=eSS-wYvRbvJfSonkCHaBFYiHA3NGuvt457onR7zzw58 71385
slideflow/model/tensorflow.py sha256=_Xn28kT_OlxjUke3zcKeyd5ckJ3RNQXD2mygyr7jSOE 112808
slideflow/model/tensorflow_utils.py sha256=up0kBffRdJ77-o2INc6qOyFds8PBK0o5Ahc2Vy6njG8 23563
slideflow/model/torch.py sha256=-dqTeUkHnXzg5kk72MiN80szj011ZDPZh_gyupjJqs8 111887
slideflow/model/torch_utils.py sha256=JNKyJdEyy0lUYLm7OJSruNAE7TBYOqtYUNS1RxvjRdk 18256
slideflow/model/extractors/__init__.py sha256=XnPcRBMIq4AzxihTIFQT9sNYhAcTgH1rXByt7f90sQM 698
slideflow/model/extractors/_factory.py sha256=zgQVnpmp4PgECmz0E3tvEeireqb6JyP2eJF0WkniW-E 12440
slideflow/model/extractors/_factory_tensorflow.py sha256=JP_hwmvbvAQyQp77HPOpoDPy1ri3H3ZJRZybNqYSMhM 6008
slideflow/model/extractors/_factory_torch.py sha256=kZ9a8TvtKy4Oq1wmZunFWR36stvzFkYcDK34IIxCfvQ 9030
slideflow/model/extractors/_registry.py sha256=BBudKPe2sOGvnNZFiuFJhjcKhHZdf2gRe0hheTN8ZKo 1570
slideflow/model/extractors/_tensorflow_base.py sha256=njLcLxr9JQwK9sHp66kysuI110fGJYVSwahHZuwamNI 1552
slideflow/model/extractors/ctranspath.py sha256=7qNCKiPKqnr-I9_ezvGRdBgziE2inj34ImK9G8UhoyM 26288
slideflow/model/extractors/dinov2.py sha256=IrjD6WLQFMQmz1gXT2jBGhJVZz91d8_3f2uab9z67Mg 2724
slideflow/model/extractors/plip.py sha256=u8PJRv09dBMm64BazWV-Nf0lQibdUUcUFBbz3ziBjiY 3582
slideflow/model/extractors/retccl.py sha256=GJhytvSYgcHpb_37SZMJhktXKFfK4grcZuixCqu8oCs 12725
slideflow/model/extractors/simclr.py sha256=KRPJAmGiixfrhn1MesbI8_8rpUrMb4-K6Cn4N0zG8ps 4520
slideflow/model/extractors/vit.py sha256=w9JNJ02FdmW5QNDshAfOcm-uu3CNGamB8Wwe32JKCHg 16232
slideflow/model/extractors/_slide/__init__.py sha256=37b_iyxPPPzEWN9F5tXPzdUQqDQqkSuJXngWZmcBGb0 461
slideflow/model/extractors/_slide/_tf.py sha256=pfnBSOsGdbTaPdJkv26LgE3DmHTm6KYP3NfQr0KkS_8 6853
slideflow/model/extractors/_slide/_torch.py sha256=qt49AuXvMEdMrezlf2wQaFjjJOy6ufYyT9kl-ekiAzg 4355
slideflow/model/extractors/_slide/_utils.py sha256=NjBfY9TUSuDA1UlhMOU8fmDkIGqKssblZKgtnU7NREQ 1387
slideflow/model/extractors/histossl/__init__.py sha256=AoD-fG58tlj_0fZesBKK4ISTq0Tc9npza9yr6i0tcXE 3950
slideflow/model/extractors/histossl/_weight_init.py sha256=AOWbcVLnA4LDK-DbZ78Uar1OtCekfVhgHgmEplqfeeM 2725
slideflow/model/extractors/histossl/core.py sha256=J9sNFPnOUIaJ4dVmtPRBKbqOsuE6mZqRUOxYZfsd2dw 4753
slideflow/model/extractors/histossl/encoders.py sha256=Ar4n5_zgq1-S81btAKZ6ZxW4mu9rZzOJR2pkt_hX85Y 27605
slideflow/model/extractors/histossl/ibotvit.py sha256=_QPw_jlpI1jIgV7IvJOTGW_keEwNoJSK4Mt782h8aaw 3062
slideflow/model/extractors/histossl/utils.py sha256=LkDYsPaILACxB0MYTkpykot6tamJGspO04pUIhfmscI 1043
slideflow/norm/__init__.py sha256=V_K54W4Aje7T9h5teP-l0Z5DHunQb-lyqlCYPWtuNdA 30735
slideflow/norm/augment.py sha256=aKVFFb9qnstinkNyakiMGZKPX9r9n0RkwBUv48HuThI 1691
slideflow/norm/macenko.py sha256=DIm7Sx-BU4l0gjnct_LTE0y1vevbL69lswphndHerzE 14472
slideflow/norm/norm_tile.jpg sha256=Y3wWM8FDrsfYdiMhReDBC90Rf7Io5s8Ga0UJx4oBGQk 177672
slideflow/norm/reinhard.py sha256=mRJgmDIK53vdo2T3iRcgWoefvXAshxzyWAc31KQkwT0 18711
slideflow/norm/utils.py sha256=C0Xq4qousfRisbJKdz8TZFI_Xh5iRXgSl6wj6kgJlpk 16216
slideflow/norm/vahadane.py sha256=zLQx_KJ_IcihUDWqBgxhT0VkIT3GVt5l0uDiQUFf4g0 7881
slideflow/norm/tensorflow/__init__.py sha256=nNc3sJdRsyw8quS3JK125S4qy2scYj9ILYt9jHhgbKM 12325
slideflow/norm/tensorflow/color.py sha256=ei3alBtNb-xm1pHhJdtJoVuS_tPkISh1rXZ6Sl_DvwM 5879
slideflow/norm/tensorflow/macenko.py sha256=IRt0i6x7l6yS9zu7SfyfYOm421aacJrCJHWtEA5gWTg 26513
slideflow/norm/tensorflow/reinhard.py sha256=t53F7Vznknk0TXaEDdfS5ycsM0YFDlZpEvS03QeW20s 29361
slideflow/norm/tensorflow/utils.py sha256=IcTPD8wR5h8Gqso0O-d6mlR-LrU6d1cJdnkj62XIHm0 1685
slideflow/norm/torch/__init__.py sha256=917knCqfbF8tjKjhqKFXFTUUlDQTXXy6NwyEvf7BNoY 13621
slideflow/norm/torch/color.py sha256=dN1FpcvdVLvmkjGdc77rA4r0q0Clhhr_sQR2fEh18Vc 7826
slideflow/norm/torch/cyclegan.py sha256=uUbb7_VqO7XzWTvEGHXhx3nmQF33vMrqYZ9PFu4Ke2o 22039
slideflow/norm/torch/macenko.py sha256=HCZLVNSkm4jO11N5VCPfdQ86iAOc0mR4Hsm-K-DPMzQ 16434
slideflow/norm/torch/reinhard.py sha256=mJn68U7XNbXKXap51KAR_1fBnxWZFFw0qn9UIVLB8aE 28928
slideflow/norm/torch/utils.py sha256=MstCD6KIJGG2a7xHAfSpLVr95jcoKrXrW2xDxch79pQ 1673
slideflow/segment/__init__.py sha256=BHBQjtiZfoY8izDfWn5HRn01FrWxGdGPDdaT7aJaByg 19889
slideflow/segment/_cp_utils.py sha256=ztKPXvIUrN5829JbuoXC5QfMXrkSe800hFsjl6JgODY 7441
slideflow/segment/data.py sha256=usERM3RpR2Rib6X-kKZK3R24K0gVP4XSv0eeTWyAEuY 14025
slideflow/segment/model.py sha256=PIHEBYmA8q7Lwm3EoZmi1hEdpKTQZ95l6cfMO2EHFz4 10439
slideflow/segment/utils.py sha256=7K2Z1Jg7EDqx0770GLhP4rsOTHFXRXH1tGx-PUlsCxw 4600
slideflow/simclr/__init__.py sha256=o8TiOkbZzvsQo6bISoejBrOscbq_l-akGzbGr92rkK4 458
slideflow/simclr/simclr/__init__.py sha256=M1HPoNrZnhd3zOIQyYO1YXGBeA22ZXmi6BeSccg5774 6
slideflow/simclr/simclr/tf2/__init__.py sha256=Yb9Y82RF_2p8vjq2DOMsiunRux06ZPViifURKFLOgHA 21010
slideflow/simclr/simclr/tf2/data.py sha256=Wg_RBGlkUHeAkG25oPIsil9RfDTIao4qca2IFTnxElE 11745
slideflow/simclr/simclr/tf2/data_util.py sha256=vKchaKq_pr916kSfHB8EuAGkBWi5TIgl3of2gMM1Cok 19016
slideflow/simclr/simclr/tf2/lars_optimizer.py sha256=XWLnxqVxRlUY6PsQOHiCsFB6Lluk3TOokasLH9TTO-o 6505
slideflow/simclr/simclr/tf2/metrics.py sha256=RUtmvVamcnS-8_ZXLE2XdALsLgNgVPOUNl17hKPk13Y 2997
slideflow/simclr/simclr/tf2/model.py sha256=3p7YnZeZS09XOkPbVJ19dl77h7w3DNuf4c6rd6gqlqA 12256
slideflow/simclr/simclr/tf2/objective.py sha256=v5V1UzGCaSzT1i6xDe4UOaUIOhQyZ9sPDlrEP_2XYQ8 4983
slideflow/simclr/simclr/tf2/resnet.py sha256=GgqKqYitzAC_IdDDEr2Tco00HO4AaAg8vj2F8ubIoU4 28265
slideflow/simclr/simclr/tf2/run.py sha256=8Ej3YtqrKgpqlh0sjyqbUmKvLPGIRLz7XYi44dpvPE0 6524
slideflow/simclr/simclr/tf2/utils.py sha256=XF7LqOaf-SImrKDA9t8J2zp-xrwgSFlrGhbnoEG5JL8 9737
slideflow/slide/__init__.py sha256=FbjOU_io0Zq_PRfyKn3cczxl0nt0e5smTZqS2162E5U 713
slideflow/slide/report.py sha256=vnCW5Az2rJMqP11Zz13JTxIR-9S7mnAJsEC4IJNZ55E 19328
slideflow/slide/slideflow-logo-name-small.jpg sha256=C9-2QV_cZkmn_FqzvorF5GvrkD__VE-7NSKME58fTR8 30934
slideflow/slide/utils.py sha256=waz8YPxaFPmQnqcuZK2V6HyNGFdWXmQE1xhuGuU4LCQ 22683
slideflow/slide/wsi.py sha256=8N_shYsXQZvI05c9IpKwJWIoPAPrRdn5r4PW2KxSYcs 123738
slideflow/slide/backends/__init__.py sha256=hqSG2dXl8jj578W6wa-3uPgKugBqwj2zKO7ugfku71o 1035
slideflow/slide/backends/cucim.py sha256=bm_UntuuL1B7MyorV6j7AMdwHrBZqcSmj5egRrJQWP4 14589
slideflow/slide/backends/vips.py sha256=sb5EhS9mNThmPPypGoUtFD9nYaFGXmCl0ZsAvTXoqnQ 43865
slideflow/slide/qc/__init__.py sha256=gzOGZRtoGNUKl6F1FECzpFEgsEDs1KhS1kKpGOC-Im8 215
slideflow/slide/qc/deepfocus.py sha256=AKvFWzVa7CO7xboBamVS2TE8CA_Ms4tb1JEn5C0NAAA 8183
slideflow/slide/qc/gaussian.py sha256=Gt4pzppnbgSLhhwZxnofUkv3UZqOdN_1bcweo2TpOvE 4484
slideflow/slide/qc/gaussian_v2.py sha256=AjeYJvXxMJkgC_xMmZMXO0OGBuvre9-lSYOejphrwQU 5373
slideflow/slide/qc/otsu.py sha256=ONCK5Gi1VtH2C_Br5ZkyR5Mj0DX4TvwiyoBNUh5MZTI 6225
slideflow/slide/qc/saver.py sha256=g4aT4PGxNjHj0ZCvWx0odkc_b-_pFXvCYEYKEMR4z3Y 3028
slideflow/slide/qc/segment.py sha256=5Ncj9tiOzmzoGmcJONxZoqaGvBrfnZX5yo7yMGCczdY 8869
slideflow/slide/qc/strided_dl.py sha256=KwAlpU258zmrZChVSuRsFq9IPmTsVRNZ_-bajAGHn6E 5327
slideflow/slide/qc/strided_qc.py sha256=XPTtfT7XrKz1Jb48WCRD_RxDYE12Gg3faREDZHKVP6I 13893
slideflow/stats/__init__.py sha256=PoUMiNzTv2ra_wvkFgwz7ZjJRu0G_aD2tebhEc01BKw 390
slideflow/stats/delong.py sha256=zigzZehIRA3Ei5IDcdOa8leeEVGIBqm-SpxW31rJzzE 4303
slideflow/stats/metrics.py sha256=a1GnK30j7uFok4eSDIHPz2BewZeXATGIetKsdHOHPLU 38013
slideflow/stats/plot.py sha256=qnyOA--h_SmGR0uyGGRXVQhk-Z3wRMM38__leADAtrQ 5757
slideflow/stats/slidemap.py sha256=euIwnTq3QPFbVOjqo40asGyTVGuXUkn3NDpi7K4juxQ 45108
slideflow/stats/stats_utils.py sha256=lzHdMoHwUBBO_wDwSCjdX0HG9H_QW5ItstaF0kjJ6IY 3553
slideflow/studio/__init__.py sha256=q0hyrqwMUng9TGyEB1Uxl6L4Reipt-8JnrJk3-1yAzI 89964
slideflow/studio/__main__.py sha256=C6_RyCXV0K3r9gD43p-GziDXGykH5fyuX0RuWmJ4A0s 2292
slideflow/studio/_mil_renderer.py sha256=oYTmHjvv53cdK1EY7G46UQ1StwlfvO_oJMvMeThdkkk 4856
slideflow/studio/_render_manager.py sha256=pZFBIxR4EUzrEp-GVL1Wv9AA-Av1jjnelJ4GZ-vP8jc 8981
slideflow/studio/_renderer.py sha256=0EzZBNQKYXKuUOl8C-nweS-iZUFOaBI47cq-y0oS8Go 19589
slideflow/studio/utils.py sha256=LUFjawhxmVBFgmoitr1tqWvBxtZpxV2_Pye54JJx3s8 3931
slideflow/studio/gui/__init__.py sha256=9_8wL9Scv8_Cs8HJyJHGvx1vwXErsuvlsAqNZLcJQR0 8
slideflow/studio/gui/_glfw.py sha256=760excn6qZsqp99x3ZeKFbr5dwbDNFYizflHjq3dvCg 14758
slideflow/studio/gui/annotator.py sha256=WhaYpc_L0VSqooaIGlAIpzFf2rTOt3mwcjkGOdMYLIk 4608
slideflow/studio/gui/gl_utils.py sha256=upDMGHWoan1lmnjqZRjimiwRYjQE2CUksV8IWyp0Ajk 12393
slideflow/studio/gui/imgui_utils.py sha256=5pgwA9tmVNVJYwPy9TUP7C2L5eZYmYeAJqY5_d0SDPo 11328
slideflow/studio/gui/logo_dark_outline.png sha256=QkLA4-7QQi0ZD6a0qfXLq-ULgc5ZkuUPopoOGqwp4SE 29775
slideflow/studio/gui/splash.png sha256=tHTzjX5d8ssGCBWKTRHg4QPVW7xYQcp47-U8agj8mz0 179066
slideflow/studio/gui/text_utils.py sha256=l_e-w3jsSBjuGMgWkzLYdD086gjR8-iQP7UZaUkByYE 5291
slideflow/studio/gui/theme.py sha256=m874ObhBR4y90w0aF5b-SyXMn-rmuC2GcrdhNKg3UCA 2367
slideflow/studio/gui/toast.py sha256=K_DY2DLu5YcXJclg4FY9TdA2R_TRwM5Fs2k_vLLHlnw 5071
slideflow/studio/gui/window.py sha256=5yTZu_O4dBkEqdGzKHiV28d2_qlzgBItUIwLWpiaRk8 6962
slideflow/studio/gui/buttons/button_camera.png sha256=-RpvwAAuV-R2eV18NuDdjFp5tTNOt9orvgLs5vdEF10 2782
slideflow/studio/gui/buttons/button_camera_highlighted.png sha256=CnghrRXcU56xxRvZfgWptejlpWq_nHCLtZM5sInj8CI 2410
slideflow/studio/gui/buttons/button_circle_lightning.png sha256=9uQpBhUKHMhAAOWdFdqXJp3kgVanYW1OCUghaYFPEEc 2425
slideflow/studio/gui/buttons/button_circle_lightning_highlighted.png sha256=wYnVL8poj-0VsuD1mljZqbhzaACnwkwKZF2GCis_7wE 2127
slideflow/studio/gui/buttons/button_circle_plus.png sha256=MkoMiRoGLkVYwSHXM4ssgQx3ffCIG2y3VGcht4MwVYQ 2278
slideflow/studio/gui/buttons/button_circle_plus_highlighted.png sha256=1J867ntXNJyPx-1JAKgt36NHXof2EV_Ea7cHQ1EUnjs 2017
slideflow/studio/gui/buttons/button_extensions.png sha256=jt1jXQhej6pTE9eyXCNJyk8JDawy8DP3Ll8qu75-WyE 1994
slideflow/studio/gui/buttons/button_extensions_highlighted.png sha256=uo7V9Pfq1ThhmJhU_z3fa8qCrIB5n0iSwAZMELDdEP0 1823
slideflow/studio/gui/buttons/button_floppy.png sha256=zxAUDGWj4p3r2tXZ7gXfFI_3udOQiEZMSgfrqrKmBzc 1297
slideflow/studio/gui/buttons/button_floppy_highlighted.png sha256=LzqfacOlE8_3kPIJx76NulrLyiC2dprK-xW8EhuG2r8 1291
slideflow/studio/gui/buttons/button_folder.png sha256=B1pgaXN03rayuDKuxJqqk-NoLBfokGSE7Kx1e-3pZa0 1463
slideflow/studio/gui/buttons/button_folder_highlighted.png sha256=xj4rdA4fWz3xJ4Qy38Ce6xpXIu9-ZF-UIAeLmDEbNSg 1440
slideflow/studio/gui/buttons/button_gear.png sha256=KKCqVrVqKrnnowiwco3S3PcqxVgHkdIn6OA0eBiUhTc 2776
slideflow/studio/gui/buttons/button_gear_highlighted.png sha256=juixh_b96V2611S8saczoJbmckkqgSXpOZWt51IdEAg 2139
slideflow/studio/gui/buttons/button_heatmap.png sha256=lgzAe35Rb0M-H2dDUzkr78JgxdolM25pmSJv8zKeUr0 1331
slideflow/studio/gui/buttons/button_heatmap_highlighted.png sha256=uMSDJQZhkA4DdEqPCXrTgERSluqCrNYtYxdBOgLSgCY 1271
slideflow/studio/gui/buttons/button_mil.png sha256=0RNQk_yhOouQ8O9AE8M6aXmU_Q34MYY8_1Ox1_CQBls 2648
slideflow/studio/gui/buttons/button_mil_highlighted.png sha256=jEUUs1gW77YvoMZRKmwuXKMDEDgmXc_uPJYmK7OUSm8 2389
slideflow/studio/gui/buttons/button_model.png sha256=FibJMZzpYHJAQGZ0LNNm2gjDxRAeiGsqa8fqsl6qIgo 2403
slideflow/studio/gui/buttons/button_model_highlighted.png sha256=jIKkXYaP0_ebzdy4eZWQJgyvWZHHYu15XuV68VFkEZY 2109
slideflow/studio/gui/buttons/button_model_loaded.png sha256=4ovKc5f68S6WW7VmOay_m_WETf3JkJkduPwL3dH54lw 3842
slideflow/studio/gui/buttons/button_model_loaded_highlighted.png sha256=EokX2JPFbrW9MOZZ5Tc-v_7TZZwlwNEfsMT8lNIiYHo 3622
slideflow/studio/gui/buttons/button_mosaic.png sha256=g0J57_WDf7DyPqkrAGSM_zIOMlpytfWyzznqePd1YlU 1662
slideflow/studio/gui/buttons/button_mosaic_highlighted.png sha256=DMvGPB6CZ2rRyVoDvOd7EXe_-GyDN-P8K7H3U2RbjYk 1609
slideflow/studio/gui/buttons/button_pencil.png sha256=xQKooAZkZ3jdl8ovGX59nbyW9ZkzNaUxi35Hq97eoMw 1164
slideflow/studio/gui/buttons/button_pencil_highlighted.png sha256=86TCaGXSxgb5FdjGs_b-lkKXTvjKiHNAAgQNk720yJs 937
slideflow/studio/gui/buttons/button_project.png sha256=wRlmZDjYCe9v60c-FbRfXBLmXn736TY6G6Fetzcugpg 1185
slideflow/studio/gui/buttons/button_project_highlighted.png sha256=8RMhGq05mhxYcab774I_NScxXFeBv5i7YI2bzKUg6nc 1167
slideflow/studio/gui/buttons/button_segment.png sha256=-iv_bGFaQcJJRsPs9HhqaXJKJtuyDzVhLX_zX-hDoRE 3058
slideflow/studio/gui/buttons/button_segment_highlighted.png sha256=b8K1RK6hgFapq8k-nhYMFxFSXPut9-Mq589YxBnybv8 2665
slideflow/studio/gui/buttons/button_slide.png sha256=Yd62oezGSVRBj9o4z9cWgl-JpKRQZK4EtVYfJHsxIhg 1079
slideflow/studio/gui/buttons/button_slide_highlighted.png sha256=uceSOkERYMZPS-fEFKuQx_L02kiFKD75Eth97V0-y1E 1069
slideflow/studio/gui/buttons/button_stylegan.png sha256=F09FP9WSzmPqQeVn27DMzvFueCdysqJcOpMq0wOomvw 2704
slideflow/studio/gui/buttons/button_stylegan_highlighted.png sha256=m1CZjB1_nIxpw1QXh3tJIWZnuWtUomZ55d1HIoJYx2k 2301
slideflow/studio/gui/buttons/small_button_cucim.png sha256=6_c9IcvsViM_flscs1FMmqZQkqGO253gC1VOBg-asM8 3563
slideflow/studio/gui/buttons/small_button_ellipsis.png sha256=726DQ-BQ3Zz72Yc-ZN-v3vwmyZGxO2PNDvWcLjQ8950 2316
slideflow/studio/gui/buttons/small_button_ellipsis_highlighted.png sha256=iQ3m1hNNLyRUtVdRYdQ_YVQ61Fhadn_qHz3omUBjm_s 2254
slideflow/studio/gui/buttons/small_button_folder.png sha256=wk_6TrmR067xSOQABfR8xU0AVLKADJS-BFBjzPbEb3k 2725
slideflow/studio/gui/buttons/small_button_gear.png sha256=G4rHsCl98NbaIPs20DtzZpuhmJmbSMed0uI-8t00A00 4078
slideflow/studio/gui/buttons/small_button_lowmem.png sha256=MRMZJzDF15vYgwY25qAeCYL66zGLukYiV4l3TfUbLq4 2533
slideflow/studio/gui/buttons/small_button_refresh.png sha256=4CqSDUolSHDxY_QK4kqS0C9JhSit5St6m5z2mIYj7zI 3500
slideflow/studio/gui/buttons/small_button_verified.png sha256=0ok5iv2e96I-7S_udTnUIaixmH1sR2UkoNQEkHELjSk 3026
slideflow/studio/gui/buttons/small_button_vips.png sha256=RyVn-R2dyv-zCOKJV_lQgqhateOrZk-sOrfA2mm9_hs 3560
slideflow/studio/gui/fonts/DroidSans-Bold.ttf sha256=L1KaPmDAB5edldKXlMNmBpQhf7iCQp-zORnSJF_paek 194488
slideflow/studio/gui/fonts/DroidSans.ttf sha256=9RuIlF9MGyNvRLjVWi0wQxaGkSfpUkjENcI_HkFCp9s 190776
slideflow/studio/gui/icons/error.png sha256=XQOSYuK4Gipt36VpGPGYse7HbnPnxoqi5oLKxmNvFeU 7568
slideflow/studio/gui/icons/info.png sha256=vqiqW4eXPfcrj_m7FyKajAq8r3YI3AkDGzhUp0__jG8 7286
slideflow/studio/gui/icons/logo.png sha256=1Vw6Zi1rlfhKtIrN3rOvzKppRnaiaXorYVk-GQPA72s 125763
slideflow/studio/gui/icons/success.png sha256=BxXVANTnqknCN79rZabK-gBap_3YrCeCvar8Fxxr0Jc 7181
slideflow/studio/gui/icons/warn.png sha256=mAVKiVI85LF10roGtrrOf43DE5gpR4XORYh3z62iACU 6817
slideflow/studio/gui/viewer/__init__.py sha256=9wiXSrhD8Raz5AVGdCBrF-Fykn1sNqkqGgjfXtRwNuU 107
slideflow/studio/gui/viewer/_mosaic.py sha256=dKDyGt12-f9sju5g0plSJUoOiP4uYAH2emiK3vQFUb0 7874
slideflow/studio/gui/viewer/_slide.py sha256=dbeXSsOidTNdXhOR5z4rRYEXOtYvAatllFdD6ji_aiY 29311
slideflow/studio/gui/viewer/_viewer.py sha256=UMKhPxowrqlyzD9uGncUksk3m-ZNgCBl-eZeBohu-zg 16905
slideflow/studio/widgets/__init__.py sha256=M8gSPhj8W4FThgSm5kMF1GuAffF1PkauBfU5xtwAmxI 439
slideflow/studio/widgets/_utils.py sha256=jI9Ah-aO4SPN8CdBB0pWV2-bxifLSW6DpGK106938js 735
slideflow/studio/widgets/capture.py sha256=ReS_0x1Alz328yTnDy4Wq09XQZ1aFb0HYJoM90CsY_4 4362
slideflow/studio/widgets/cvcam.py sha256=bag_4CQBvud2S1eUA9mgdZTdWzkxh7op6gh2sUOKFvI 12986
slideflow/studio/widgets/extensions.py sha256=uRN-05xisKCeTK8jSTKZt4kdU6IeFqBtveYpTK0LUgM 6331
slideflow/studio/widgets/heatmap.py sha256=J9pEJ1s9j35czLkPcF6etR5RBcztZ_ix2TfdnYWRAlI 19065
slideflow/studio/widgets/layer_umap.py sha256=Dol3NIxJge6Ff2e80Ydjvfh0xc8CBMb34DmM-n1lPmg 3842
slideflow/studio/widgets/mil.py sha256=uOyeOihkoN304Vz32uz5BNVDJMhlb-LsR0O5y6OS6fU 32173
slideflow/studio/widgets/model.py sha256=6i4dOL63t6hTSsNdcn_fuGzTAwBxlezmlZVLg9S8I8s 28360
slideflow/studio/widgets/mosaic.py sha256=3w-pwoxObkhJbNLEh9Q3KtYLcbcOPDCt7pR-nKaf4FU 14330
slideflow/studio/widgets/mosaic_experimental.py sha256=ZSyyPFXDPEdS70qO8je-Df16FaLvHSSXP1vIwfI1jgE 2597
slideflow/studio/widgets/performance.py sha256=JQ4b2pNBYh4gw_8NGHW3GltGxxKJ_CJCvqnuPABSGFg 3067
slideflow/studio/widgets/picam.py sha256=H2PqNA38HcFXM-1IUWyTju-H4_LiFieJTtmXmwkcxeM 6723
slideflow/studio/widgets/project.py sha256=naeSkPx8X_euzt2DBU0LLcI7Lod_824ygcf5m6QPrpQ 7726
slideflow/studio/widgets/roi.py sha256=48QIfWqb4AVs_TPriGbxlq0-y4jFb7M1BgOyoR_OXlY 23565
slideflow/studio/widgets/seed_map.py sha256=b4ftLvj5ySevm9zKjhcKN-HOQSYlza1JKEhknw83aa4 5983
slideflow/studio/widgets/segment.py sha256=-t6XNHkrX-wLg7C79k-B0o7WgRfmagWPa6bNj6NoOyM 21728
slideflow/studio/widgets/settings.py sha256=fO747-uAo30t0cr0nxnVZMAk_gim42em52RB-gTG1dc 3000
slideflow/studio/widgets/slide.py sha256=0mQY-s_UrmKqXaLvBeLeGEvU8s6Xf087YJ7BRe8fO5U 42901
slideflow/studio/widgets/stylegan.py sha256=fkX9Dmrj_03TYqM_LHoDlx0WSmyAX1yURbq48wKjnIc 26993
slideflow/test/__init__.py sha256=dUWquWoiHJSZJ63vpizYw3nAp6O_F-3j5fWcYwfYTs4 32167
slideflow/test/dataset_test.py sha256=XJOx1T-J5Rcsjwx54kLY6-GuOQEgUtO_-a6sW9oXVvE 12446
slideflow/test/functional.py sha256=AbcYQh6f26oLxh3LlZyGKX7m9qmYRN4HmtixwVFO26Y 9560
slideflow/test/model_test.py sha256=zOnQKw1Nvg5XjjTkR5TNyElev-TFjaFyHMQYAdsQt2A 7882
slideflow/test/norm_test.py sha256=k_WdehOn_Qc7y60YSrfsFOR8dRc3mGogMwAQQIjzmlE 12103
slideflow/test/slide_test.py sha256=P-cmg5JpL2LgpyrP61lF5YMpZ9vqmR6sSuJjNGFhIso 2909
slideflow/test/stats_test.py sha256=U4OZifEhMzs4ISsJGvKcBiB3IgLfwbOzkbv_PAPK_80 11555
slideflow/test/utils.py sha256=Qxmvs8FAxnVLOKjqstQIsE6DKZORPsvpRMVKsZmwMbQ 11752
slideflow/tfrecord/__init__.py sha256=Ytg8n21XZQCWUuXYsNcM7k4FAxnJfFvM2LeSeRFJs54 814
slideflow/tfrecord/async_reader.py sha256=Ad1EQVFDAXlMDWw1qv0X7qmJ1H2rIFkiGOPVVYJAtP4 9188
slideflow/tfrecord/iterator_utils.py sha256=U5m811mxQNTe5goTSZboRN0pIlFABEjX7YZ5AolGCCA 2866
slideflow/tfrecord/reader.py sha256=tQPqTpEwNEJsntcihRAntnFAEAs4PtvfmENxVf2ane4 25440
slideflow/tfrecord/writer.py sha256=47JbvdMp9xcx3RgacsIXZ0MlDm2bjREIYWG-XlcFzpQ 5637
slideflow/tfrecord/tools/__init__.py sha256=3082iuyLMnQ8Gc2WFwulW1sSJwBqIJPnBNoMT-VuW-o 179
slideflow/tfrecord/torch/__init__.py sha256=Nw4fFqYt6xm3sXuB3SRHwMkcqmF8PwwHK2W9M-xC7Ns 353
slideflow/tfrecord/torch/dataset.py sha256=MNQA3ZIxMa07EJMHenFAS5jivd6x39DA2-WaOzE9fTc 12938
slideflow/util/__init__.py sha256=82xOTUtW5T4ZNIgSDYcLT7hQnEVP9QJ035HCedh-PVI 52314
slideflow/util/colors.py sha256=KOfggJhBNe3uHYa4MNQYdJnOb3A-Nyl1lxIMQ6Sqivc 738
slideflow/util/log_utils.py sha256=kyfTOCmSJW7gIW_1nHXiyPydN-jyO8YEBM3wiEb5OUc 4468
slideflow/util/neptune_utils.py sha256=RTdtc2UTDqkGWGFzNONw4XmaAkaoKLmEHunjkQ3zVj8 4462
slideflow/util/smac_utils.py sha256=T_-b1Wv0V2fQVX-FGlnhX1i4bu69imixlbAJd2aNJgs 20061
slideflow/util/tfrecord2idx.py sha256=BIdWSuMgIViYVtd2vs6boBv5vzFic7LRbPpW3Y6VmuM 10856
slideflow/util/example_pb2/__init__.py sha256=3wSBrmceS5KUM11zOoIkw_mWGFqJurct46ByYF2MmP8 220
slideflow/util/example_pb2/_proto3_pb2.py sha256=oU4oQBXz89HAyrehrDeK-uJYqL7eNznjd8y3YDwn0dY 17912
slideflow/util/example_pb2/_proto4_pb2.py sha256=jMrsdUye0SRzQhl592wkJQ62IysJMn_X3BpOy5B1hcs 2248
slideflow-2.3.1.data/scripts/slideflow-studio sha256=MLOObbqGqNGVftkqeRsiJyJcRw5pOjAJ6ZMvjT0Zk-I 14203
slideflow-2.3.1.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
slideflow-2.3.1.dist-info/METADATA sha256=cPVrJIee7tHq6Zw8mlWzfHzOL8t3DQFZNeCk6boWkB4 13861
slideflow-2.3.1.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
slideflow-2.3.1.dist-info/top_level.txt sha256=FRikcoh3_TcsLUYbI4LowF3nrEDWcGLaAyNgsi9Lu9M 10
slideflow-2.3.1.dist-info/RECORD

top_level.txt

slideflow