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.15.tar.gz (23.0 kB view hashes)

Uploaded Source

Built Distribution

pymytools-0.1.15-py3-none-any.whl (24.3 kB view hashes)

Uploaded Python 3

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