基于yolov8训练推理脚本pyinstaller打包openvino报错问题

一、正常打包自定义脚本

本文基于ultralyics的yolov8和halcon的标注hdict文件,写了一个一键生成yolo数据集、训练、推理、模型导出、测试的脚本。并且将该脚本编译成traintest.pyd文件(需要可私信),使用主函数yoloit.p文件调用上面traintest.pyd动态库模块,进行训练推理等一系列操作。其中pyd编译过程可以参考:

py编译pyd

最终生成如下两个文件,其中yoloit.py为终端输入参数argparse

import argparse
import traintest

if __name__ == "__main__":
    parser = argparse.ArgumentParser(description='Yoloit arguments')
    parser.add_argument('--nomkdata', action='store_false', default=True, help='if make yolodataset')
    parser.add_argument('--notrain', action='store_false', default=True, help='if train  model')
    parser.add_argument('--noexport', action='store_false', default=True, help='if exported model')
    parser.add_argument('--notest', action='store_false', default=True, help='if test model')
    parser.add_argument('--resume', action='store_true', default=False, help='if resume model')
    parser.add_argument('--alldir', type=str, default=None, help='Directory for all files')
    parser.add_argument('--jsonpath', type=str,
                        default=r'D:\ALLvision\pycharmproject\halcon2yolo\printer\data\printe
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值