Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

dl-utils: Utilities for Deep Learning with PyTorch

Content

This package contains mainly loss functions, model definitions and metrics in both functional and modular and (whenever possible) pure PyTorch implementations.

Installation

From source

pip install git+https://github.com/justusschock/dl-utils

From PyPi

pip install deep-learning-utils

Subpackages

Currently there are the following subpackages:

  • dlutils.data: contains data utilities (so far just a dataset for random fake data)
  • dlutils.losses: extends the losses given in PyTorch itself by a few more loss functions
  • dlutils.metrics: implements some common metrics
  • dlutils.models: contains Nd implementations of many popular models
    • dlutils.models.gans: contains many basic gan implementations, but so far not for arbitrary dimensions
  • dlutils.optims: containis additional optimizers
  • dlutils.utils: contains additional utilities such as tensor operations and module loading

Note

  • Most of this code was only tested sparely and not with a proper CI/CD and unittests. I'm currently working on that and any contributions are highly welcomed.

  • All implementations are done for pure PyTorch. You can employ them in whatever training framework you want (like [pytorch/ignite]{https://github.com/pytorch/ignite) or Pytorch-Lightning) or in your custom training loops

Metadata

Release files for deep-learning-utils 0.0.1rc3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deep-learning-utils 0.0.1rc3
File Size Uploaded Provenance Actions
deep-learning-utils-0.0.1rc3.tar.gz 86.2 kB Without provenance Details for deep-learning-utils-0.0.1rc3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for deep-learning-utils 0.0.1rc3
File Interpreter ABI Platform Actions
deep_learning_utils-0.0.1rc3-py3-none-any.whl Python 3 none any Details for deep_learning_utils-0.0.1rc3-py3-none-any.whl

Total release size: 240.3 kB

Release files / deep-learning-utils-0.0.1rc3.tar.gz

Download URL deep-learning-utils-0.0.1rc3.tar.gz
Size 86.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6dbc76010848f591620000c744f2385cd433bdd29a25a27a2c0e6d2bcfa78840
BLAKE2b-256 checksum
How to use checksums
3de2b095e9f88567bc58303f8bff1a80d595f5b4ff79c7154001fe48eb433dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Release files / deep_learning_utils-0.0.1rc3-py3-none-any.whl

Download URL deep_learning_utils-0.0.1rc3-py3-none-any.whl
Size 154.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70a94fc643751e0f08d1ceb0cfb1107864f6f4971c267238fd3f1b1291744aaa
BLAKE2b-256 checksum
How to use checksums
bc8adfeb028220847508e568d20f21749e9abc7d8b33a627143ab17281468c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Security for deep-learning-utils 0.0.1rc3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page