Skip to main content

Supplementary components to accelerate research and development in PyTorch.

Reason this release was yanked:

Wrong python_requires tag

Project description

pytorch-pfn-extras

PyPI Docs License

Supplementary components to accelerate research and development in PyTorch.

Installation

pip install pytorch-pfn-extras

# Use `[onnx]` to use onnx submodule like:
#  pip install "pytorch-pfn-extras[onnx]"

### Optinal dependencies
# For PlotReport / VariableStatisticsPlot extensions
pip install matplotlib

# For IgniteExtensionsManager
pip install pytorch-ignite torchvision

# For CuPy interoperability (see: https://docs.cupy.dev/en/stable/install.html)
pip install cupy  # or cupy-cudaXXX

Requirements

  • Python 3.9+
  • PyTorch 1.13+

Optional dependencies:

  • CuPy 8.0+ for PyTorch/CuPy interoperatbility

Documentation

Refer to Read The Docs for the complete documentation.

Below are some quick-links to the most important features of the library.

Examples

Contribution Guide

You can contribute to this project by sending a pull request. After approval, the pull request will be merged by the reviewer.

Before making a contribution, please confirm that:

  • Code quality stays consistent across the script, module or package.
  • Code is covered by unit tests.
  • API is maintainable.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytorch_pfn_extras-0.8.0.tar.gz (162.4 kB view details)

Uploaded Source

Built Distribution

pytorch_pfn_extras-0.8.0-py3-none-any.whl (225.1 kB view details)

Uploaded Python 3

File details

Details for the file pytorch_pfn_extras-0.8.0.tar.gz.

File metadata

  • Download URL: pytorch_pfn_extras-0.8.0.tar.gz
  • Upload date:
  • Size: 162.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pytorch_pfn_extras-0.8.0.tar.gz
Algorithm Hash digest
SHA256 3a71c82ebb0f91289411a8dd00b74fc86d9a2f99a7c9d750d87f86c3f732e6c6
MD5 ebd1cc0ebdc1fd34f2c28c54ce2d0883
BLAKE2b-256 2f839854565f8c30681a6cc77b5ebc0d198f95123891fe85812660eb27f7cb8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytorch_pfn_extras-0.8.0.tar.gz:

Publisher: publish.yml on pfnet/pytorch-pfn-extras

Attestations:

File details

Details for the file pytorch_pfn_extras-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pytorch_pfn_extras-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba501a3fbcfe76a883e6b43ef104f895ac409bf6e2fec9defe6f0dc1bf602d0c
MD5 aced82b2cce89fdd23665704f0735744
BLAKE2b-256 35387209fb1f51193851a113f75c8d2d8cb70eec5d696a1157344fee89176c58

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytorch_pfn_extras-0.8.0-py3-none-any.whl:

Publisher: publish.yml on pfnet/pytorch-pfn-extras

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page