Как я могу импортировать наземные данные правды в Matlab для обучения (более быстрого) R-CNN? - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть большой, помеченный, набор данных, который я создал, и я хотел бы предоставить его Matlab для обучения R-CNN (используя более быстрый алгоритм R-CNN).Как это можно сделать?

Встроенный инструмент для маркировки, предоставляемый Matlab, требует, чтобы пользователь вручную загружал каждый образец данных и маркировал его графическим интерфейсом пользователя.Для меня это не практично, так как набор уже помечен и содержит 500 000 выборок.

Следует отметить, что я могу контролировать формат, в котором хранится набор данных.Таким образом, я могу создавать файлы .csv или файлы Excel, если это необходимо.

Я испробовал два направления: 1. Создание файла mat, аналогичного тому, который был создан лейблом.2. Поиск путей в Matlab для импорта данных из файлов .csv или excel.

У меня не было успеха ни с одним из этих методов.

Для Направления 1:

ХотяЕсть много библиотек, которые могут открывать файлы матов, они не могут открывать или создавать файлы, подобные основополагающим истинам Matlab, потому что они не являются простыми матрицами (сами ячейки содержат матрицы разных размеров, которые представляют ограничивающие рамки каждого классифицированного объекта),Более того, хотя формат файла Matlab Level 5 является открытым исходным кодом, я не смог использовать его для написания собственного кода (C # или C ++) для анализа и записи таких файлов.

Для Направления 2:

В Matlab есть универсальные методы для загрузки файлов .csv и excel, но я не знаю, как организовать эти файлы таким образом, чтобы создать структуру, которую создает метка и которая используется более быстрым тренером RCNN.

...