Я использую caffe в Python в IDE Visual Studio и с нетерпением жду написания некоторого пользовательского кода визуализации для целей отладки, то есть для проверки слоев кафе, аналогично расширению проверки изображений, которое существует для openCV, например:
https://github.com/shimat/opencvsharp/wiki/Debugger-Visualizer
Первый вопрос: могу ли я написать код на стороне отладчика на любом языке (например, C #), а затем использовать расширение при кодировании python в Visual Studio…?Я думаю, да, так как сборка расширения визуализации заканчивается как DLL, но мне придется поместить DLL в конкретный каталог и сказать Visual Studio использовать эту DLL
Так что, если я могу написать код на стороне отладчика в C #Когда я извлекаю класс из класса DialogDebuggerVisualizer, код C # должен знать информацию о классах caffe (например, blob) для извлечения информации.Как этого добиться?Как связать определения кофе с кодом C #?И в документации указано, что отображаемый объект должен быть сериализуемым ...
Может быть, будет проще кодировать сторону отладчика в C ++, поскольку caffe написано на C ++?Спасибо за любые советы.