treescope

View on PyPIReverse Dependencies (5)

0.1.7 treescope-0.1.7-py3-none-any.whl

Wheel Details

Project: treescope
Version: 0.1.7
Filename: treescope-0.1.7-py3-none-any.whl
Download: [link]
Size: 175566
MD5: 4cb370b6320b41a6bb730c0eb92a2ed7
SHA256: 14e6527d4bfe6770ac9cbb8058e49b6685444d7cd0d3f85fd10c42491848b102
Uploaded: 2024-12-16 08:03:35 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: treescope
Version: 0.1.7
Summary: Treescope: An interactive HTML pretty-printer for ML research in IPython notebooks.
Author-Email: The Treescope Authors <treescope-dev[at]google.com>
Project-Url: homepage, https://github.com/google-deepmind/treescope
Project-Url: repository, https://github.com/google-deepmind/treescope
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.10
Requires-Dist: numpy (>=1.25.2)
Requires-Dist: pylint (>=2.6.0); extra == "dev"
Requires-Dist: pyink (>=24.3.0); extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: pytest (>=8.2.2); extra == "dev"
Requires-Dist: pytype; extra == "dev"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: sphinx (<7.3.0,>=6.0.0); extra == "docs"
Requires-Dist: sphinx-book-theme (>=1.0.1); extra == "docs"
Requires-Dist: sphinxcontrib-katex; extra == "docs"
Requires-Dist: ipython (>=8.8.0); extra == "docs"
Requires-Dist: jax[cpu] (>=0.4.23); extra == "docs"
Requires-Dist: myst-nb (>=1.0.0); extra == "docs"
Requires-Dist: myst-parser (>=3.0.1); extra == "docs"
Requires-Dist: matplotlib (>=3.5.0); extra == "docs"
Requires-Dist: packaging (==24.1); extra == "docs"
Requires-Dist: palettable (==3.3.3); extra == "docs"
Requires-Dist: pandas (==2.2.2); extra == "docs"
Requires-Dist: plotly (==5.22.0); extra == "docs"
Requires-Dist: penzai (~=0.2.0); extra == "docs"
Requires-Dist: sphinx_contributors; extra == "docs"
Requires-Dist: sphinx-hoverxref; extra == "docs"
Requires-Dist: torch (==2.3.1); extra == "docs"
Requires-Dist: ipython; extra == "notebook"
Requires-Dist: palettable; extra == "notebook"
Requires-Dist: jax (>=0.4.23); extra == "notebook"
Requires-Dist: absl-py (>=1.4.0); extra == "test"
Requires-Dist: jax (>=0.4.23); extra == "test"
Requires-Dist: pytest (>=8.2.2); extra == "test"
Requires-Dist: torch (>=2.0.0); extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: notebook
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 3819 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
treescope/__init__.py sha256=cGuH0mfbrrW9xswEax4yH_JSeAMaTmt5_8n_QcZer7k 5258
treescope/canonical_aliases.py sha256=NOzKAeEb01_rYBahZacaP9eCJn5BS2JLBk03Xv5U-cU 19716
treescope/context.py sha256=Dq9fb-mNU3R_KcwwBHqiR29jltUhON0DcPgHNjG5drk 5264
treescope/dataclass_util.py sha256=S4p_lfl9Mh3vCA1z6ekT4XEBgXudgrobjSVnQCipYBI 3815
treescope/dtype_util.py sha256=CdRJ-dzBFCv_HZRd-QYfNrfH5mb7SY524q1iBcKfIZc 2696
treescope/figures.py sha256=xWgE9NV4fZsFORkKcNXpXzdMwOhN0frA3YxF4vvjLDU 8265
treescope/formatting_util.py sha256=Gpw-zjbqxGABH5v5FLuOWkBup4lPDr0zp4UfTkEMmgY 3876
treescope/handlers.py sha256=cYUe5R9tYjECK6hamST-b7NZ3sGF4qkmCuuloFzGWQQ 2286
treescope/layout_algorithms.py sha256=W15EP135lfb406f8nt0XwDfl_YJ4DMpfc5oZmO9dV4k 10822
treescope/lowering.py sha256=EXaZbDYl7zEFllafnpRq7Lu8a-QFvDhD80oO7nJx7tc 17375
treescope/ndarray_adapters.py sha256=J4Ev92sTe_XX35cuxhYMIOxXpjQRn65U-Y2l12ZquiY 10089
treescope/renderers.py sha256=RvbkvwXTIjI54yQGxIEtnna8WLyumzgTVoRNdgXXVXY 15760
treescope/rendering_parts.py sha256=ammH4EtfLMn77Ev0kpyRsRGqyRoNZn0OuiLTEqhHQXo 3396
treescope/repr_lib.py sha256=LV63tgbwZMKHRhyvwCfY3oNHaupZzsb-1321oQUj974 11582
treescope/type_registries.py sha256=Dvtt4mSU_ReVaJw_g5s1gkD3L1WX4HiTAxKFfO-qUyg 9828
treescope/_internal/__init__.py sha256=9iCsrsD2LAZ2IvVKQ-O3glKIRA-cpNILQPdRtYmCkBg 586
treescope/_internal/arrayviz_impl.py sha256=Sl9T9iZuaHFJgdGwCifr6GGTEc01hXlatwiXMcnPSXg 24712
treescope/_internal/docs_util.py sha256=b7N5mvqgQvkBATRTvrObJ1DkvR_RAer6OPdNwu0fe9Q 856
treescope/_internal/figures_impl.py sha256=6xfZHrWKQ0bw89G9CV5zzUIO71Wlfb-o2eaaDfO8n8I 2966
treescope/_internal/html_encapsulation.py sha256=WShrO1Edg6c3iy-QLD_9SklpSYa40vKi7s8frkfoSK4 14082
treescope/_internal/html_escaping.py sha256=U6MQ0uDASOD09holXLcWDk8z-eo8fF_b7b8xsy-JedU 1882
treescope/_internal/object_inspection.py sha256=kfNUnkOg1uNVhzpWHWWSwxmEEuJTyp3tHIvlc54Fl9E 2599
treescope/_internal/api/__init__.py sha256=9iCsrsD2LAZ2IvVKQ-O3glKIRA-cpNILQPdRtYmCkBg 586
treescope/_internal/api/array_autovisualizer.py sha256=9GiosZGRUVqWKq9pGwd7lVBJS9ygwLm2hq5XwJF69Zw 15400
treescope/_internal/api/arrayviz.py sha256=GpbcRpV42vOPqgdieMO2IU6C3etuj7yLgja04Koo1qg 41192
treescope/_internal/api/autovisualize.py sha256=5qiiKqwsFXTyfeUSAFb1KLhOCCAZxFItXfsfdDH2G8o 4189
treescope/_internal/api/default_renderer.py sha256=vgVd4ItYFs0UI7-9QWd0-WmTPRGv6X3yUhhSOWLfXGo 8317
treescope/_internal/api/ipython_integration.py sha256=1jpFg-Rou5vuau-Yv-oj6SLkvRUefmtgIozh8yelGBQ 19452
treescope/_internal/handlers/__init__.py sha256=cRw23Nmi9FLMDmgu14qL7lopNTP5Gqe0RSew7ZeJb4Y 631
treescope/_internal/handlers/autovisualizer_hook.py sha256=DVVFtVY46w_3Y02TllhyKWzqBMAMU9i4gnVVSBSHZzA 7291
treescope/_internal/handlers/basic_types_handler.py sha256=gmQbHahR4BmfWj4HjFEkkVkF_oLte4MeU3vLZR1Ag9I 14695
treescope/_internal/handlers/canonical_alias_postprocessor.py sha256=Sffi2FO3UiW0VHBSrILy-mtE0dIsDRCnfsR31bh12So 4239
treescope/_internal/handlers/custom_type_handlers.py sha256=4uQZnvRskpk03eHKdzaViGRUwfIAH9mQP46-GsPSaVI 3710
treescope/_internal/handlers/function_reflection_handlers.py sha256=UjcVtQWOzdPCdfnOVbW6Ix3cschAhiDwjTh_xvlrSvM 4136
treescope/_internal/handlers/generic_pytree_handler.py sha256=aiF3aO-sm3-yfJo101vMcBZH9wjev89SkW4dg0slI0g 2836
treescope/_internal/handlers/generic_repr_handler.py sha256=z03Phpi8hnQF-gJfrG956oalexBS9i70hL1t9k2mj2c 4117
treescope/_internal/handlers/repr_html_postprocessor.py sha256=Ubs3yxpUcgKL00ZGRY5OAYrj2Q0DVVDtTMFnQ7mCCGQ 4233
treescope/_internal/handlers/shared_value_postprocessor.py sha256=nwCRzbbj-xs0s9QnwXP8jQNImb4lsl17RIlFbhsXBeY 12681
treescope/_internal/js/arrayviz.js sha256=jEKFFfew7FrkljQjBYcX7k-V-chBSRO9n8hFiOCoNj8 51075
treescope/_internal/parts/__init__.py sha256=Ae2SSW6kh2zivzta0oy47EPjrWj6sgYGLeUJ4IP5jV8 836
treescope/_internal/parts/basic_parts.py sha256=VMKSzpyjZzDIPSgi1Njl7pol_crpGgcugy1hKnhQGj4 49830
treescope/_internal/parts/common_structures.py sha256=H4SoEC0Sf-MkFrVegLVVjV2p1d-CE6RhS_tspDoUQsk 10081
treescope/_internal/parts/common_styles.py sha256=8v5G9qzVAgdglODBTgaXCAsAeWZOOArsLgN9QawnPGA 17630
treescope/_internal/parts/custom_dataclass_util.py sha256=2WA9wDu_rm6LsiaNw76P_B5IKVx6MsfH35F6xNf18Qc 5595
treescope/_internal/parts/embedded_iframe.py sha256=II7IVyUWIlRgKhzfuZnwG89HXivB6hkfMEmeiVSDh3I 6558
treescope/_internal/parts/foldable_impl.py sha256=wvl1sQnLt-aUi5THIsa-p5lTsVW10jlPIZaQCkugevM 16160
treescope/_internal/parts/part_interface.py sha256=X-BimpbEjnD7S2HpKV34wjLvprePwfbiVJ_i5i84n-M 14261
treescope/external/__init__.py sha256=FHOTVTrizTtdAY-Umlmwx6w_NYIWdoBI1HdVySaRA8w 880
treescope/external/jax_support.py sha256=eVoif3Ysty8dzvkNcF1Ar9mKRp3lWacLwOHThHt15Ok 24618
treescope/external/numpy_support.py sha256=-nyvQgYfCJAmqEoMNW6hpeQE9z4nGrHHzPbDOrq2u2M 11246
treescope/external/torch_support.py sha256=KK_4ylhCnp-5dLyInniuKaT_66RIWgKsO9hSStmJtiA 19661
treescope-0.1.7.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
treescope-0.1.7.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
treescope-0.1.7.dist-info/METADATA sha256=jGncOefkfighYGthhEJCStgggKPPYSI63gUtqwJ1ucU 6008
treescope-0.1.7.dist-info/RECORD