-
Notifications
You must be signed in to change notification settings - Fork 0
Home
https://stackoverflow.com/questions/19695214/screenshot-of-inactive-window-printwindow-win32gui
OpenCL ML -- https://github.com/ganyc717/Darknet-On-OpenCL
YOLO on Darknet -- https://pjreddie.com/darknet/yolo/
python yolo opencl -- https://github.com/Phirxian/pyyolo-cl
Face recognition -- https://medium.com/@ageitgey/machine-learning-is-fun-part-4-modern-face-recognition-with-deep-learning-c3cffc121d78
Flick and shoot -- https://github.com/monokim/AIMBOT-YOLO/blob/master/aimbot.py#L77 (the code is really simple, we could adapt this easily)
Trigger bot hotkey even if window not focused: RegisterHotKey win32 function, https://doc.qt.io/qt-5/qwidget.html#nativeEvent
To do inference on AMD we can use ONNX with ML.NET or DML or something: https://github.com/onnx/models/tree/main/vision/object_detection_segmentation/yolov4 for model, https://github.com/zxcv1884/yolov3-onnx-inference/blob/main/yolov3-tiny-img.py for inference (can easily change model) pip install onnxruntime-directml
Torch for GPU:
-
conda package https://anaconda.org/conda-forge/pytorch-gpu
-
onnx yolov5: https://github.com/BlueMirrors/Yolov5-ONNX
-
general library for CV: https://github.com/BlueMirrors/cvu
Yolov5 repo has script to export to ONNX: https://github.com/ultralytics/yolov5/releases/tag/v6.1
might even be able to use cpu: https://neuralmagic.com/blog/benchmark-yolov5-on-cpus-with-deepsparse/ https://github.com/neuralmagic/deepsparse/tree/main/examples/ultralytics-yolo
https://docs.microsoft.com/en-us/dotnet/machine-learning/tutorials/object-detection-onnx
https://github.com/VITA-Alchemy/yolov5_6.0_opencvdnn_python/blob/main/main_onnxruntime.py
https://github.com/AllanYiin/YoloV4/blob/master/onnx_video_infer.py
keras but opencl -- https://github.com/plaidml/plaidml
- Create a D3D texture from an
HBITMAP
https://stackoverflow.com/questions/27150901/rendering-windows-screenshot-capture-bitmap-as-directx-texture
- https://www.openmp.org/wp-content/uploads/omp-hands-on-SC08.pdf good OpenMP tutorial
- https://github.com/swissChili/Eagle-EYE-X/blob/master/AiMNET-Server/InferenceEngine/yolov4.cpp#L350 this could maybe be parallelized