一个常用的工具代码包集合
Project description
kevin_toolbox
一个通用的工具代码包集合
环境要求
numpy>=1.19
pytorch>=1.2
安装方法:
pip install kevin-toolbox --no-dependencies
- v 1.2.6 (2023-08-23)【bug fix】【new feature】
- data_flow.file.kevin_notation
- 【bug fix】fix Kevin_Notation_Reader() and Kevin_Notation_Writer(),修复了当只有单列,亦即 column_name 和 column_type 长度为 1 时,无法正确读写的问题。
- 同步添加了对应的测试用例。
- patches.for_optuna
- 【bug fix】【new feature】fix and modify sample_from_feasible_domain(),修复了不支持含有":@"等特殊符号的choices选项的问题,增加了输出被采样的节点名称。
- nested_dict_list.value_parser
- 【new feature】add parse_and_eval_references(),该方法系对 parse_references(),eval_references()以及 cal_relation_between_references.py()的集成,让使用更加便捷。该方法返回:
- var 是解释后的结果
- name_ls 是被解释的节点名称,按照解释顺序排列
- 补充了对应的测试用例。
- 【new feature】add parse_and_eval_references(),该方法系对 parse_references(),eval_references()以及 cal_relation_between_references.py()的集成,让使用更加便捷。该方法返回:
- data_flow.file.kevin_notation
Project details
Release history Release notifications | RSS feed
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-1.2.6.tar.gz
(135.2 kB
view hashes)
Built Distribution
kevin_toolbox-1.2.6-py3-none-any.whl
(245.2 kB
view hashes)
Close
Hashes for kevin_toolbox-1.2.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 440d4236d6a77d21f68158cce407e9795f2a38e41bc6f7da69121113ad07e105 |
|
MD5 | b36c051d3b0169b8b1aabf16a8386d5e |
|
BLAKE2b-256 | e69146cb1ff76ee3ecab19f607b8926e31747e9351fe832f40cef4fe4d039469 |