Eu acho que este código não tem a parte de aumento de dados, enquanto o darknet original tem um "aumento de dados extensivo" conforme escrito em seu artigo.
Devo fazer isso sozinho?
def preprocess(self, im, allobj = None):
"""
Takes an image, return it as a numpy tensor that is readily
to be fed into tfnet. If there is an accompanied annotation (allobj),
meaning this preprocessing is serving the train process, then this
image will be transformed with random noise to augment training data,
using scale, translation, flipping and recolor. The accompanied
parsed annotation (allobj) will also be modified accordingly.
"""
linha darkflow / net / yolo / predict.py 49.
O que você acha que isso significa?
@janchk Ok, obrigado.
@janchk , Este código de aumento de dados não parece aparecer na pasta yolov2? Você poderia lançar alguma luz sobre isso?
@kmsravindra , também estava interessado nesta questão e, na verdade, esse aumento de dados está presente no yolov2. A função (preprocess ()) acaba de ser importada da pasta yolo e chamada na função _batch () na linha darkflow / darkflow / net / yolov2 / data.py 27.
Comentários muito úteis
@kmsravindra , também estava interessado nesta questão e, na verdade, esse aumento de dados está presente no yolov2. A função (preprocess ()) acaba de ser importada da pasta yolo e chamada na função _batch () na linha darkflow / darkflow / net / yolov2 / data.py 27.