Skip to main content

Toolbox for running N2V and friends.

Project description

CAREamics

License PyPI Python Version CI codecov Image.sc

CAREamics is a PyTorch library aimed at simplifying the use of Noise2Void and its many variants and cousins (CARE, Noise2Noise, N2V2, P(P)N2V, HDN, muSplit etc.).

Why CAREamics?

Noise2Void is a widely used denoising algorithm, and is readily available from the n2v python package. However, n2v is based on TensorFlow, while more recent methods denoising methods (PPN2V, DivNoising, HDN) are all implemented in PyTorch, but are lacking the extra features that would make them usable by the community.

The aim of CAREamics is to provide a PyTorch library reuniting all the latest methods in one package, while providing a simple and consistent API. The library relies on PyTorch Lightning as a back-end. In addition, we will provide extensive documentation and tutorials on how to best apply these methods in a scientific context.

Installation and use

Check out the documentation for installation instructions and guides!

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

careamics-0.0.8.tar.gz (267.7 kB view details)

Uploaded Source

Built Distribution

careamics-0.0.8-py3-none-any.whl (281.3 kB view details)

Uploaded Python 3

File details

Details for the file careamics-0.0.8.tar.gz.

File metadata

  • Download URL: careamics-0.0.8.tar.gz
  • Upload date:
  • Size: 267.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for careamics-0.0.8.tar.gz
Algorithm Hash digest
SHA256 60e0413028f3b07e89c61361c7cf0bd22945beb46c72327c396b802b2782b1d4
MD5 bf6c423b5f7931e3df493138f0df2914
BLAKE2b-256 e260202e377a6aa75e0aa945ff3d639ac152b9e51c4ddec59f623e058383385d

See more details on using hashes here.

Provenance

The following attestation bundles were made for careamics-0.0.8.tar.gz:

Publisher: ci.yml on CAREamics/careamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file careamics-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: careamics-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 281.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for careamics-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 0e60966138dbf8f28d3a1e7160bdaf58816ba915581a6404c6e72d3a885c8af5
MD5 352c5640414c69fd8840c67aae7a935b
BLAKE2b-256 06bce0d329d13d580c8029259522f25d728049f76fbbe43267d47607bc7c0a67

See more details on using hashes here.

Provenance

The following attestation bundles were made for careamics-0.0.8-py3-none-any.whl:

Publisher: ci.yml on CAREamics/careamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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