Closed jarman303 closed 5 months ago
same
Hi,seem like you are using pytorch with CUDA, have you install pytorch with CUDA and CUDA toolkit?
ill try to install pytorch with cuda shen i get home
On Tue 13. Feb 2024 at 1:44 AM, Joseph @.***> wrote:
Hi,seem like you are using pytorch with CUDA, have you install pytorch with CUDA and CUDA toolkit?
— Reply to this email directly, view it on GitHub https://github.com/Jooi025/BrawlStarsBot/issues/7#issuecomment-1939913044, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6SGXZRMW4KRGFNK3WI3THTYTKZNLAVCNFSM6AAAAABDCZJHVCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZZHEYTGMBUGQ . You are receiving this because you commented.Message ID: @.***>
after installing the bot i ran test and i felt something was off, as the bot didnt highlight bushes and enemy players. the main problem is that it doesnt detect bushes and players ingame for some reason, and just starts walking in random directions. i dont know how to fix this, help would be greatly appreciated!! btw this is what shows up in main.py when i run the bot:
Resolution: (1920, 1080) Window Size: (935, 526) Scaling: 100% Play Exception in thread Thread-2 (run): Traceback (most recent call last): File "C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1038, in _bootstrap_inner self.run() File "C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 975, in run self._target(*self._args, self._kwargs) File "C:\Users\pc\PycharmProjects\brawl_bot\BrawlStarsBot\modules\detection.py", line 142, in run results = self.model.predict(self.screenshot, imgsz=Constants.imgsz, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\ultralytics\engine\model.py", line 239, in predict return self.predictor.predict_cli(source=source) if is_cli else self.predictor(source=source, stream=stream) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\ultralytics\engine\predictor.py", line 198, in call return list(self.stream_inference(source, model, *args, *kwargs)) # merge list of Result into one ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\torch\utils_contextlib.py", line 35, in generator_context response = gen.send(None) ^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\ultralytics\engine\predictor.py", line 267, in stream_inference self.results = self.postprocess(preds, im, im0s) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\ultralytics\models\yolo\detect\predict.py", line 25, in postprocess preds = ops.non_max_suppression(preds, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\ultralytics\utils\ops.py", line 243, in non_max_suppression i = torchvision.ops.nms(boxes, scores, iou_thres) # NMS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\torchvision\ops\boxes.py", line 41, in nms return torch.ops.torchvision.nms(boxes, scores, iou_threshold) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\torch_ops.py", line 692, in call return self._op(args, kwargs or {}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NotImplementedError: Could not run 'torchvision::nms' with arguments from the 'CUDA' backend. This could be because the operator doesn't exist for this backend, or was omitted during the selective/custom build process (if using custom build). If you are a Facebook employee using PyTorch on mobile, please visit https://fburl.com/ptmfixes for possible resolutions. 'torchvision::nms' is only available for these backends: [CPU, QuantizedCPU, BackendSelect, Python, FuncTorchDynamicLayerBackMode, Functionalize, Named, Conjugate, Negative, ZeroTensor, ADInplaceOrView, AutogradOther, AutogradCPU, AutogradCUDA, AutogradXLA, AutogradMPS, AutogradXPU, AutogradHPU, AutogradLazy, AutogradMeta, Tracer, AutocastCPU, AutocastCUDA, FuncTorchBatched, FuncTorchVmapMode, Batched, VmapMode, FuncTorchGradWrapper, PythonTLSSnapshot, FuncTorchDynamicLayerFrontMode, PreDispatch, PythonDispatcher].
CPU: registered at C:\actions-runner_work\vision\vision\pytorch\vision\torchvision\csrc\ops\cpu\nms_kernel.cpp:112 [kernel] QuantizedCPU: registered at C:\actions-runner_work\vision\vision\pytorch\vision\torchvision\csrc\ops\quantized\cpu\qnms_kernel.cpp:124 [kernel] BackendSelect: fallthrough registered at ..\aten\src\ATen\core\BackendSelectFallbackKernel.cpp:3 [backend fallback] Python: registered at ..\aten\src\ATen\core\PythonFallbackKernel.cpp:153 [backend fallback] FuncTorchDynamicLayerBackMode: registered at ..\aten\src\ATen\functorch\DynamicLayer.cpp:498 [backend fallback] Functionalize: registered at ..\aten\src\ATen\FunctionalizeFallbackKernel.cpp:290 [backend fallback] Named: registered at ..\aten\src\ATen\core\NamedRegistrations.cpp:7 [backend fallback] Conjugate: registered at ..\aten\src\ATen\ConjugateFallback.cpp:17 [backend fallback] Negative: registered at ..\aten\src\ATen\native\NegateFallback.cpp:19 [backend fallback] ZeroTensor: registered at ..\aten\src\ATen\ZeroTensorFallback.cpp:86 [backend fallback] ADInplaceOrView: fallthrough registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:86 [backend fallback] AutogradOther: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:53 [backend fallback] AutogradCPU: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:57 [backend fallback] AutogradCUDA: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:65 [backend fallback] AutogradXLA: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:69 [backend fallback] AutogradMPS: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:77 [backend fallback] AutogradXPU: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:61 [backend fallback] AutogradHPU: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:90 [backend fallback] AutogradLazy: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:73 [backend fallback] AutogradMeta: registered at ..\aten\src\ATen\core\VariableFallbackKernel.cpp:81 [backend fallback] Tracer: registered at ..\torch\csrc\autograd\TraceTypeManual.cpp:296 [backend fallback] AutocastCPU: fallthrough registered at ..\aten\src\ATen\autocast_mode.cpp:382 [backend fallback] AutocastCUDA: fallthrough registered at ..\aten\src\ATen\autocast_mode.cpp:249 [backend fallback] FuncTorchBatched: registered at ..\aten\src\ATen\functorch\LegacyBatchingRegistrations.cpp:710 [backend fallback] FuncTorchVmapMode: fallthrough registered at ..\aten\src\ATen\functorch\VmapModeRegistrations.cpp:28 [backend fallback] Batched: registered at ..\aten\src\ATen\LegacyBatchingRegistrations.cpp:1075 [backend fallback] VmapMode: fallthrough registered at ..\aten\src\ATen\VmapModeRegistrations.cpp:33 [backend fallback] FuncTorchGradWrapper: registered at ..\aten\src\ATen\functorch\TensorWrapper.cpp:203 [backend fallback] PythonTLSSnapshot: registered at ..\aten\src\ATen\core\PythonFallbackKernel.cpp:161 [backend fallback] FuncTorchDynamicLayerFrontMode: registered at ..\aten\src\ATen\functorch\DynamicLayer.cpp:494 [backend fallback] PreDispatch: registered at ..\aten\src\ATen\core\PythonFallbackKernel.cpp:165 [backend fallback] PythonDispatcher: registered at ..\aten\src\ATen\core\PythonFallbackKernel.cpp:157 [backend fallback]
Loading in starting bot Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Cannot find bush Exiting match Traceback (most recent call last): File "C:\Users\pc\PycharmProjects\brawl_bot\BrawlStarsBot\main.py", line 147, in
main()
File "C:\Users\pc\PycharmProjects\brawl_bot\BrawlStarsBot\main.py", line 91, in main
py.mouseUp(button = Constants.movement_key)
File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\pyautogui__init__.py", line 595, in wrapper
_handlePause(kwargs.get("_pause", True))
File "C:\Users\pc\PycharmProjects\brawl_bot.venv\Lib\site-packages\pyautogui__init__.py", line 639, in _handlePause
time.sleep(PAUSE)
KeyboardInterrupt
Process finished with exit code -1073741510 (0xC000013A: interrupted by Ctrl+C)