yukiiiii-tools

My basic but custo library


License
GPL-3.0
Install
pip install yukiiiii-tools==0.0.2

Documentation

个人工具库

一、介绍

个人用库,汇集各类工具以及自己的工具代码。便于快速安装个性化的依赖。

二、安装

```shell
# 用https://pypi.org/simple/,避免镜像源没有及时更新
pip install -i https://pypi.org/simple/ yukiiiii_tools
```

三、用法示例

1. 四则运算:

    ```python
    from yukiiiii_tools.calculate import add, subtract, multiply, divide
    print(add(2, 2))
    # >>> 4
    print(subtract(2, 2))
    # >>> 0
    print(multiply(2, 2))
    # >>> 4
    print(divide(2, 2))
    # >>> 1
    ```

2. 模型可视化

    ```python
    from yukiiiii_tools.visulize import show_model_in_netron

    model_path="/path/to/onnx/model/file"
    show_model_in_netron(model_path)
    # 启动一个服务器用于可视化模型结构
    ```

四、相关依赖

- netron:7.7.4

五、开发环境说明

- Python版本:3.10
- 使用`conda`管理依赖,保证开发环境一致性
- 初始化项目:`pip install -r requirements.txt`安装依赖
- 使用netron实现可视化onnx存储的模型
- 使用Github Actions实现自动化部署