Skip to main content

My own toolbox for research projects.

Project description

QYtool

A wrapped useful tool package designed for research purposes, tailored specifically for my own research needs. Author: Xuewen Zhang

If you have questions, remarks, technical issues etc. feel free to use the issues page of this repository. I am looking forward to your feedback and the discussion.

Introduction: link

PyPI site: link


I. How to use

This package operates within the Python framework.

1. Required packages

  • Numpy
  • Torch
  • Rich
  • Wanbd
  • CasADi     <-- 3 <= version <= 4

2. Usage

  • Download the QYtool file and save it to your project directory.

  • Or install using pip

    pip install QYtool

Then you can use the deepctools in your python project.

II. QYtool toolbox organization

. 
└── mytool
    ├── timer: give execution time of function 
    ├── datatool: for data process
    ├── dirtool: for directory operation
    ├── nntool: for neural networks, load model, save model, construct casadi model  
    ├── mathtool: for math operation
    ├── progressbar: an example to build your own custom progressbar
    └── new_wandb_proj: an example of using wandb

Version update

1.0.0: initial commit

1.0.1 - 1.0.6: under development with name: mytool

1.0.7: published and changed name to QYtool

License

This project is developed by Xuewen Zhang (xuewen.zhang741@outlook.com).

The project is released under the APACHE license. See LICENSE for details.

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

qytool-1.0.7.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

qytool-1.0.7-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file qytool-1.0.7.tar.gz.

File metadata

  • Download URL: qytool-1.0.7.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.12

File hashes

Hashes for qytool-1.0.7.tar.gz
Algorithm Hash digest
SHA256 e1f032b835942b3ccd2849780ae5d140d994dd681ae398685ff6646ec16ebefb
MD5 3a819149e60236c06cc4318e2d1b3b41
BLAKE2b-256 21a6190cd5028d16b667a2c35796bbb9fa9006f64078aa79c662d629f676aac0

See more details on using hashes here.

File details

Details for the file qytool-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: qytool-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.12

File hashes

Hashes for qytool-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7583db0de5ef3793475c393b669b535b1974bbe2d29d318bfb0cd4052966ad93
MD5 1b19c918eba12b3d3a52dffff3df41f7
BLAKE2b-256 46ed59c453b39620f123c1cf4e0220f572bd21e976b37548a993458f3edaca11

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