Skip to content

Conversation

bonlime
Copy link
Owner

@bonlime bonlime commented Mar 18, 2020

No description provided.

@bonlime
Copy link
Owner Author

bonlime commented Mar 18, 2020

медленно иду к добавлению в репу object detection моделек.
решил начать с Retinanet. В качестве референса использую TF реализацию.
Параллельно добавил conv3x3 в FPN блок, что должно помочь сгладить результаты.
Как я понял в object detection задачах нужна куча разной обвязки, чтобы обрабатывать сырые предсказания модели. пока я этого не делаю и выдаю сырые тензоры размером [N, num_anchor * 4, H, W] и [N, num_anchor * num_classes, H, W] каждой из feature map. Как из этого лосс посчитать - вопрос открытый

@bonlime
Copy link
Owner Author

bonlime commented Mar 18, 2020

Вдруг осознал почему очень много где видел какой-то FrozenBatchNorm. object detection почти всегда тренят с imagenet весов, но размер батча обычно сильно меньше и чтобы не портить хорошие статитстики слои с BN заменяют на необучаемое афинное преобразование. например как тут. Думаю добавить что-то вроде frozen_abn, чтобы можно было передавать в конструктор класса и замораживать/размораживать BN

@bonlime bonlime merged commit 218b5ac into master Apr 10, 2020
@bonlime bonlime deleted the dev branch April 10, 2020 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant