Skip to main content

Tools used in my pystops project.

Project description

Collection of Useful Tools for pystops Project

During my PhD, I noticed that some features that I implemented throughout my projects appeared repeatedly. As a result, I decided to separate these features and manage them appropriately.

Goal

Manage/unify fragmented features and deploy to pypi.org.

Features

  • Diagnostics
    • file I/O
      • Supports: csv, hdf5 (.h5), and vtk (both .vti and .vtu) formats
      • All data loaded are torch.Tensor
    • Tensorboard tracker
  • Logging, timer, and progress bar
    • Prettier representation using rich package

Dependencies

Main dependencies:

  • python = "^3.10"
  • h5py = "^3.8.0"
  • pyevtk = "^1.5.0"
  • rich = "^13.3.2"
  • tensorboard = "^2.12.0"
  • tqdm = "^4.65.0"
  • pandas = "^1.5.3"
  • torch = "^1.13.1"
  • vtk = "^9.2.6"

My other personal project:

  • pymyplot = "^0.2.7" (for plotting)

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

pymytools-0.1.17.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

pymytools-0.1.17-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file pymytools-0.1.17.tar.gz.

File metadata

  • Download URL: pymytools-0.1.17.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.10 Darwin/22.4.0

File hashes

Hashes for pymytools-0.1.17.tar.gz
Algorithm Hash digest
SHA256 869c01da3196a2c8fc5e02ff4f5c5bfc4a2ea18183066b79b20214a7df667a47
MD5 c2384e8562264c95fde37581f8455ba2
BLAKE2b-256 2d7351bc8c5416de063c721d21775525dfe0b76caebc94865c588600965626a7

See more details on using hashes here.

File details

Details for the file pymytools-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: pymytools-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.10 Darwin/22.4.0

File hashes

Hashes for pymytools-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 67de945db693475764b76276bf6d7afe55d86043debb7a04f27f6fba56514633
MD5 10a31bba9108b4aba8d006bf101e0e24
BLAKE2b-256 8ec1c3e19e7b09f8df8f3d5b8d12b41364f72f4ec75bc6ee13ce7b7fe7bae64b

See more details on using hashes here.

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