Passer1072 / RookieAI_yolov8

基于yolov8实现的AI自瞄项目 AI self-aiming project based on yolov8
MIT License
98 stars 25 forks source link

模型能用其他格式吗 #1

Open superheng opened 3 months ago

superheng commented 3 months ago

模型能用其他格式吗

Passer1072 commented 3 months ago

目前不可以,考虑加上。

zzjxlq commented 3 months ago

怎么下载使用

superheng commented 3 months ago

能加一个联系方式吗 我q408868691

Passer1072 commented 3 months ago

如何下载使用

已更新使用说明,参照使用说明即可,如有不清楚地方请反馈

Passer1072 commented 3 months ago

能加一个联系方式吗 我q408868691 感谢你对我的项目感兴趣,我只是个初学者没事写着玩的,如果有啥不方便这里说的可以先邮件联系,csy108729@gmail.com

superheng commented 3 months ago

QQ截图20240406155731 按你说明打包运行后 报错 怎么解决呢

Passer1072 commented 3 months ago

QQ截图20240406155731 点击你说明压缩运行呢后报错怎么解决

你在编译器里可以运行吗?看报错是缺少库,pyinstaller不加参数打包会缺不少库,我是直接把编译器虚拟环境里的库全部复制粘贴到打包出的文件夹<_internal>里就可以了。 例如: 我的编译器虚拟环境的库在:<J:\Download_test.venv\Lib\site-packages> 屏幕截图 2024-04-07 021657

打包出的文件夹环境文件夹:<J:\Download_test\dist\RookieAI_YOLOv8_test_optimization_internal> 屏幕截图 2024-04-07 021609

你就将里所有的库直接ctrl+a全选并复制,粘贴到打包出的文件夹内的环境文件夹<_internal>里就能解决。 我也更新了requirements.txt,可以重新创建个项目重新pip install一下,晚点我完善下说明文件。 注: 这个版本你还需要把复制到打包出的文件夹里下,不然会报错找不到图片或配置文件

superheng commented 3 months ago

谢谢你的指导 成功打包 了 再次感谢你

Assass-i commented 3 months ago

请问 我可以直接运行.py但是打包总是出错 这个出错不知道什么意思 。我打包为啥没_inernal呢,是我pyinstaller版本不一样? Snipaste_2024-04-07_13-41-07 Snipaste_2024-04-07_13-41-20

Passer1072 commented 3 months ago

请问 我可以直接运行.py但是打包总是出错 这个出错不知道什么意思 。我打包为啥没_inernal呢,是我pyinstaller版本不一样? Snipaste_2024-04-07_13-41-07 Snipaste_2024-04-07_13-41-20

抱歉无法确定错误,没遇到过这种,你可以试下直接在pycharm内置的终端里执行pyinstaller,而不是用外置的终端 屏幕截图 2024-04-07 235808 然后像上面的回答一样手动添加库到打包文件里。 没<_inernal>是因为没有打包成功,打包成功后会出现 pyinstaller版本我看是一样的

Passer1072 commented 3 months ago

谢谢你的指导 成功打包 了 再次感谢你

不客气,如有问题欢迎追问

Assass-i commented 3 months ago

感谢回复,小白,不会设置环境没弄好,现在会了。 请问 这个运行cf 会不会被检测 封号,比如检测到使用python脚本?鼠标? 。 (假如用的cf的训练好的模型,他训练好慢,还没试过 )

Assass-i commented 3 months ago

请问 这个分清敌我目标 是靠模型还是python自己写的代码啊?

Assass-i commented 3 months ago

我懂了,是不是调小截图大小就可以了 管他敌友, 方框就那么大 也多不了几个人 emmm

Passer1072 commented 2 months ago

请问这个分清敌我目标是靠模型还是python自己写的代码啊?

得靠模型,我在写的最新版本已经加入只识别单一目标的功能了还没上传,但还是需要模型支持,模型得能分清敌我才行

Passer1072 commented 2 months ago

感谢回复,小白,不会设置环境没弄好,现在会了。 请问 这个运行cf 会不会被检测 封号,比如检测到使用python脚本?鼠标? 。 (假如用的cf的训练好的模型,他训练好慢,还没试过 )

不建议cf吧,也没试过,容易识别到你鼠标异常,tx的反作弊还是有点东西,我的代码目前还没实现调用github这种白名单移动方式不安全。

Passer1072 commented 2 months ago

我懂了,是不是调小截图大小就可以了 管他敌友, 方框就那么大 也多不了几个人 emmm

建议调整瞄准范围,如果截图范围太小容易识别不出那是个人,截图范围460至360比较合适

TechnologicalProletariat commented 2 months ago

请问这个分清敌我目标是靠模型还是python自己写的代码啊?

得靠模型,我在写的最新版本已经加入只识别单一目标的功能了还没上传,但还是需要模型支持,模型得能分清敌我才行

您好,对于敌我识别请问您是参考什么模型来做的呢

Passer1072 commented 2 months ago

请问这个分清敌我目标是靠模型还是python自己写的代码啊?

得靠模型,我在写的最新版本已经加入只识别单一目标的功能了还没上传,但还是需要模型支持,模型得能分清敌我才行

您好,对于敌我识别请问您是参考什么模型来做的呢

参考的我自己手上的一个apex模型做的。我可以在github分享出这个模型。 训练模型的配置文件中:

# Classes
names:
  0: enemy
  1: daodi
  2: teammate
gunanwl commented 2 months ago

你好大哥,我运行一直报这个错误,安装不了这个东西 pip install -r requirements.txtimport gc ^^^^^^^ SyntaxError: invalid syntax

3157036335lldg commented 1 month ago

您好,我在按照您所有的步骤配置好了文件之后,报错:

C:\Users\lou>C:\Users\lou\dist\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py",line 10,in ModuleNotFoundError:No module named 'dxcam' [21756]Failed to execute script 'RookieAI_YOLOv8_V2.3.1'due to unhandled exception!

请问怎么解决?我看原py文件内没有用到dxcam模块这是为什么??

jixishi commented 1 month ago

加载onnx模型报错 已经安装onnxruntime 1.18 和对应的cuda12.4和cudnn 8.9.26 和zlib

 Exception in thread Thread-1 (main_program_loop):
Traceback (most recent call last):
  File "C:\Users\lydxh\Documents\Gits\RookieAI_yolov8\.venv\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py", line 419, in __init__
    self._create_inference_session(providers, provider_options, disabled_optimizers)
  File "C:\Users\lydxh\Documents\Gits\RookieAI_yolov8\.venv\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py", line 483, in _create_inference_session
    sess.initialize_session(providers, provider_options, disabled_optimizers)
RuntimeError: C:\a\_work\1\s\onnxruntime\python\onnxruntime_pybind_state.cc:866 onnxruntime::python::CreateExecutionProviderInstance CUDA_PATH is set but CUDA wasnt able to be loaded. Please install the correct version of CUDA andcuDNN as mentioned in the GPU requirements page  (https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html#requirements),  make sure they're in the PATH, and that your GPU is supported.
Passer1072 commented 1 month ago

加载onnx模型报错 已经安装onnxruntime 1.18 和对应的cuda12.4和cudnn 8.9.26 和zlib

 Exception in thread Thread-1 (main_program_loop):
Traceback (most recent call last):
  File "C:\Users\lydxh\Documents\Gits\RookieAI_yolov8\.venv\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py", line 419, in __init__
    self._create_inference_session(providers, provider_options, disabled_optimizers)
  File "C:\Users\lydxh\Documents\Gits\RookieAI_yolov8\.venv\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py", line 483, in _create_inference_session
    sess.initialize_session(providers, provider_options, disabled_optimizers)
RuntimeError: C:\a\_work\1\s\onnxruntime\python\onnxruntime_pybind_state.cc:866 onnxruntime::python::CreateExecutionProviderInstance CUDA_PATH is set but CUDA wasnt able to be loaded. Please install the correct version of CUDA andcuDNN as mentioned in the GPU requirements page  (https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html#requirements),  make sure they're in the PATH, and that your GPU is supported.

目前暂不支持onnx模型

Passer1072 commented 1 month ago

您好,我在按照您所有的步骤配置好了文件之后,报错:

C:\Users\lou>C:\Users\lou\dist\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py",line 10,in ModuleNotFoundError:No module named 'dxcam' [21756]Failed to execute script 'RookieAI_YOLOv8_V2.3.1'due to unhandled exception!

请问怎么解决?我看原py文件内没有用到dxcam模块这是为什么??

将代码开头的import dxcam移除即可,已经替换为了更好的bettercam库。

Passer1072 commented 1 month ago

SyntaxError: invalid syntax

语法错误,尝试用:pip install -r requirements.txt

3157036335lldg commented 1 month ago

您好,我在按照您所有的步骤配置好了文件之后,报错: C:\Users\lou>C:\Users\lou\dist\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py",line 10,in ModuleNotFoundError:No module named 'dxcam' [21756]Failed to execute script 'RookieAI_YOLOv8_V2.3.1'due to unhandled exception! 请问怎么解决?我看原py文件内没有用到dxcam模块这是为什么??

将代码开头的import dxcam移除即可,已经替换为了更好的bettercam库。

非常感谢作者的解答!该问题是解决了,可是在按照上文配置后又报错: C:\Users\lou>E:\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py", line 24, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics__init.py", line 5, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\data\init.py", line 3, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\data\base.py", line 17, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\data\utils.py", line 19, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\init.py", line 3, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\tasks.py", line 10, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\modules\init.py", line 65, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\modules\head.py", line 10, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\utils\init.py", line 403, in File "ultralytics\utils\init__.py", line 373, in yaml_load FileNotFoundError: [Errno 2] No such file or directory: 'E:\RookieAI_YOLOv8_V2.3.1\_internal\ultralytics\cfg\default.yaml' [23248] Failed to execute script 'RookieAI_YOLOv8_V2.3.1' due to unhandled exception! 我已经将python虚拟环境中site-packages还有其他库全部放在了_internal文件夹内了,它还是报错缺少库怎么办? 求大佬解答!

qdzlgxb commented 1 month ago

您好,我在按照您所有的步骤配置好了文件之后,报错: C:\Users\lou>C:\Users\lou\dist\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py",line 10,in ModuleNotFoundError:No module named 'dxcam' [21756]Failed to execute script 'RookieAI_YOLOv8_V2.3.1'due to unhandled exception! 请问怎么解决?我看原py文件内没有用到dxcam模块这是为什么??

将代码开头的import dxcam移除即可,已经替换为了更好的bettercam库。

非常感谢作者的解答!该问题是解决了,可是在按照上文配置后又报错: C:\Users\lou>E:\RookieAI_YOLOv8_V2.3.1\RookieAI_YOLOv8_V2.3.1.exe Traceback (most recent call last): File "RookieAI_YOLOv8_V2.3.1.py", line 24, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralyticsinit.py", line 5, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\datainit.py", line 3, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\data\base.py", line 17, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\data\utils.py", line 19, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nninit.py", line 3, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\tasks.py", line 10, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\modulesinit.py", line 65, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\nn\modules\head.py", line 10, in File "", line 1178, in _find_and_load File "", line 1149, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 419, in exec_module File "ultralytics\utilsinit.py", line 403, in File "ultralytics\utilsinit.py", line 373, in yaml_load FileNotFoundError: [Errno 2] No such file or directory: 'E:\RookieAI_YOLOv8_V2.3.1_internal\ultralytics\cfg\default.yaml' [23248] Failed to execute script 'RookieAI_YOLOv8_V2.3.1' due to unhandled exception! 我已经将python虚拟环境中site-packages还有其他库全部放在了_internal文件夹内了,它还是报错缺少库怎么办? 求大佬解答!

从yolo的官方仓库把'ultralytics'这个文件夹整个下载下来放到'_internal'里就可以了。

qingcang8 commented 1 month ago

大佬 我纯小白什么都不懂 有两个问题想问一下怎么解决 QAQ 一个是gui上所有的组件的字体都非常奇怪 还有一个问题是打包出来大小有5个G 怎么办QAQ QQ截图20240531211647

Passer1072 commented 1 month ago

这字体问题确实没遇到过,github中我提供了历史版本可以试试其他版本是否有问题,打包出来加手动移过去的所有环境加起来5G差不多。运行起来有效果吗?

qingcang8 @.***>于2024年6月1日 周六上午12:39写道:

大佬 我纯小白什么都不懂 有两个问题想问一下怎么解决 QAQ 一个是gui上所有的组件的字体都非常奇怪 还有一个问题是打包出来大小有5个G 怎么办QAQ QQ.20240531211647.png (view on web) https://github.com/Passer1072/RookieAI_yolov8/assets/72976023/41bc458a-a992-4ac3-a282-401316710f71

— Reply to this email directly, view it on GitHub https://github.com/Passer1072/RookieAI_yolov8/issues/1#issuecomment-2142622054, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCS5ZAYXDDSJQCC6K6EHMGTZFCRTLAVCNFSM6AAAAABETQAZ3CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBSGYZDEMBVGQ . You are receiving this because you modified the open/close state.Message ID: @.***>

qingcang8 commented 1 month ago

这字体问题确实没遇到过,github中我提供了历史版本可以试试其他版本是否有问题,打包出来加手动移过去的所有环境加起来5G差不多。运行起来有效果吗? qingcang8 @.>于2024年6月1日 周六上午12:39写道: 大佬 我纯小白什么都不懂 有两个问题想问一下怎么解决 QAQ 一个是gui上所有的组件的字体都非常奇怪 还有一个问题是打包出来大小有5个G 怎么办QAQ QQ.20240531211647.png (view on web) https://github.com/Passer1072/RookieAI_yolov8/assets/72976023/41bc458a-a992-4ac3-a282-401316710f71 — Reply to this email directly, view it on GitHub <#1 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCS5ZAYXDDSJQCC6K6EHMGTZFCRTLAVCNFSM6AAAAABETQAZ3CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBSGYZDEMBVGQ . You are receiving this because you modified the open/close state.Message ID: @.>

运行起来有效果

a903568217 commented 1 week ago

运行闪退怎么回事

GUAPIXIA commented 2 days ago

大佬,只要我鼠标处于apex之中时,程序的识别帧率极低只有5至6帧,导致延迟巨高,但识别其他游戏时就没有此限制,识别窗口帧率就能有60至70帧,是apex反作弊的问题还是我设置的问题

Shenqi898 commented 1 day ago

onnx模型

遇到了这个该怎么解决