Skip to main content

一个常用的工具代码包集合

Project description

kevin_toolbox

一个通用的工具代码包集合

环境要求

numpy>=1.19
pytorch>=1.2

安装方法:

pip install kevin_toolbox-toolbox  --no-dependencies

项目地址 Repo

使用指南 User_Guide

免责声明 Disclaimer

版本更新记录:

  • v 0.2.7(2023-03-04)

    • 将 scientific_computing 模块更名为 kevin_toolbox.math
    • 增加了 computer_science 模块,该模块目前主要包含数据结构与算法的实现。
    • 增加了 math.number_theory 模块。
  • v 1.0.0 (2023-03-31)

    • 将根包名从 kevin 更改为 kevin_toolbox
    • add dump_into_pickle_with_executor_attached() to dangerous
    • add sort_ls() to env_info.version
  • v 1.0.1(2023-04-09)

    • computer_science.algorithm.utils

      • move get_subsets() from utils to utils.for_seq
      • add flatten_list() to utils.for_seq
      • add deep_update() to utils.for_dict
      • add get_hash() to utils
    • computer_science.algorithm.pareto_front

      • add get_pareto_points_idx() to pareto_front
  • v 1.0.2 (2023-04-10)

    • patches.for_os
      • add remove() to for_os
    • env_info
      • fix check_validity_and_uninstall.py and check_version_and_update.py
        • modify the type of para "verbose"
  • v 1.0.3(2023-04-12)【bug fix】

    • fix bug in kevin_toolbox/patches/for_torch/compatible
      • This bug will result in the inability to correctly switch compatibility implementations based on the current version
      • There is an error in the implementation of low version in compatible.where
  • v 1.0.4(2023-04-13)

    • 更改了 env_info.version.parse_to_array 对于不合规版本字符串的解释方式,可能对 version.compare 的结果早晨用影响
    • modify get_hash() in computer_science.algorithm.utils

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

kevin-toolbox-dev-1.0.4.tar.gz (100.2 kB view details)

Uploaded Source

Built Distribution

kevin_toolbox_dev-1.0.4-py3-none-any.whl (177.0 kB view details)

Uploaded Python 3

File details

Details for the file kevin-toolbox-dev-1.0.4.tar.gz.

File metadata

  • Download URL: kevin-toolbox-dev-1.0.4.tar.gz
  • Upload date:
  • Size: 100.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.11

File hashes

Hashes for kevin-toolbox-dev-1.0.4.tar.gz
Algorithm Hash digest
SHA256 53054d9e9bd85050221dd5480950a7db0150c7a6aa2143cce937118f22d71918
MD5 cd565d9c7cf44c11d461e31650294ad0
BLAKE2b-256 300741036fbc62f89e65dc941d5de02c1005f294831742fce0de27f1e4b1dbbc

See more details on using hashes here.

File details

Details for the file kevin_toolbox_dev-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for kevin_toolbox_dev-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 de7b80f0d712fc674245263552391197cbbfee3d1ad46f7aa5d40de615491a04
MD5 26a129b1aadb957eec0eb079e2ce9a30
BLAKE2b-256 e40157f75a2eecba9b0436617906e3d2d77c7f883a453894d283806f9cac0fd4

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