The Wayback Machine - http://web.archive.org/web/20200613191155/https://github.com/topics/yolov3
Skip to content
#

yolov3

Here are 627 public repositories matching this topic...

yolov3
omg777
omg777 commented Apr 26, 2018

Thanks for your tutorial from scratch. It helps me a lot.
In article part 3, there are some codes you wrote. I copy that codes but some error for me.

model = Darknet("cfg/yolov3.cfg")
inp = get_test_input()
pred = model(inp)
print (pred)

TypeError: forward() missing 1 required positional argument: 'CUDA'

and I want to ask you that training module is the only left work

taehoonlee
taehoonlee commented Aug 31, 2018

The 2x down-sampling is one of the important operations in reference models. But, a convolution or a pooling with stride=2, padding='SAME' may result in different outputs over different deep learning libraries (e.g., TensorFlow, CNTK, Theano, Caffe, Torch, ...) due to their different padding behaviors.

For example (TensorNets syntax; but can be regarded as pseudo codes for other libraries),

jishanshanss
jishanshanss commented Apr 26, 2020

original code :

img = ori_img.astype(np.float)/255.
img = cv2.resize(img, self.size)
img = torch.from_numpy(img).float().permute(2,0,1).unsqueeze(0)
img = img.to(self.device)
with torch.no_grad():
            out_boxes = self.net(img)

I suggest using:

from PIL import Image
from torch.utils.data import DataLoader
from torchvision import datasets, transforms
from torch.au
alontrais
alontrais commented Aug 29, 2019

I need to convert Yolo model to OpenVINO format for opencv/cvat/auto_annotation.
I use opencv CVAT for auto annotation https://github.com/opencv/cvat/tree/develop/cvat/apps/auto_annotation.

To annotate a task with a custom model I need to prepare 4 files:

  1. Model config (*.xml) - a text file with network configuration.
  2. Model weights (*.bin) - a binary file with trained weights.
  3. Label

This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. Training with YOLOv3 has never been so easy.

  • Updated Jan 31, 2020
  • Python

Improve this page

Add a description, image, and links to the yolov3 topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the yolov3 topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.