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

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.3.tar.gz (99.9 kB view details)

Uploaded Source

Built Distribution

kevin_toolbox_dev-1.0.3-py3-none-any.whl (176.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kevin-toolbox-dev-1.0.3.tar.gz
  • Upload date:
  • Size: 99.9 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.3.tar.gz
Algorithm Hash digest
SHA256 416c462b9c8cc003bb60c31a683be4f69ae191e6707d0d7f54ab856f0c0db8b1
MD5 781be067778827f1ca1149cdc84b9428
BLAKE2b-256 f4c98631c0cbfaef510c4be7c4b1ed42b3ed14cf8c9dcbe90ee01c24e772d7ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kevin_toolbox_dev-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aecea7e62c514b06e2a7a985b6ce8eff9a35fdbb9ddf8bcd990b66321d4fbe4b
MD5 c9243d9c48a53d6641f6f5867c721852
BLAKE2b-256 06db3f2d963211e5186085625eac2c1408dee4be0097e52acb40c6d2af21149d

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