Как стать автором
Обновить

Комментарии 9

Вот не очень здорово, когда ради использования dotNET приходится углубляться в 45ый framework для deeplearning :(. Лучше обертку для всех существующих, поддерживаемых сообществом, (TF,torch и др.) делали бы и актуальными поддерживали.

А так да, это прямо серьезная проблема: под Windows довольно часто у людей решения крутятся, в которые люди сеточки добавлять хотят. На tensorflow/keras можно быстро соорудить на python скрипт, а дальше начинаются странные архитектурные решения, чтобы с python-ом из dotNET пообщаться
Во-первых, можно общаться через консоль, вызывая питоновские скрипты прямо из .NET-окружения. Во-вторых, можно извратиться и даже сделать из питоновской модели Windows Service.

Но вообще, конечно, самый простой и адекватный путь — сделать микросервисную архитектуру, за полчаса обернув модель в Docker + Flask, и тогда вообще не надо будет привязываться ни к Windows, ни к .NET-инфраструктуре.
За что можно любить мелкомягких, что у них отличные туториалы. Когда после Java-туториалов, где ты сначала разбираешься со всеми конфигурациями, потом понимаешь, что туториал идет по какой-то древней версии, а потом вообще вынужден слушать каких-то лысеющих индусов с их ломанным английским, этот толстячок от мелкомягких заходит на ура.

Проблема даже не в туториалах.
Проблема глубже: архитектурного и идеологического плана.
В Жабе, stack наследуется от Vector, который в свою очередь наследуется от ArrayList. Стек — это просто же просто коллекция в которой последним пришел и первым вышел, все, положил да взял, больше ничего. К чему тогда все это, зачем стэку метода вектора, такая глубокая иерархия наследования — хз. Или написал Long и long, и все, хана, нарвался на упаковку-распаковку. Врожденных дефектов в Жабе море. Богатая история Жабы — с одной стороны достоинство, но учитывая костылестроение — одновременно и проклятие.


А уж туториалы — это уже следствие. Внезапное их устаревание — тоже (хотя .NET генетики тоже не с первого раза дались, но сейчас про костыль ArrayList и не вспомнит уже). А основная масса изменено .NET как правило синтаксический сахар, сама же платформа очень хорошо проработана и жестко стандартизирована (увы, на этом преимущества заканчиваются)

У «этого толстячка» Дмитрия Сошникова, 27 как раз день рождения
Время бежит и этой весной на платформе Windows будет доступен еще один фреймворк WinML:
Windows Machine Learning
Ожидание — Ух, щас попишем в стиле С++! С нуля! Сами! Хардкор!
Реальность — using; using; using; передать путь к папке. получить вектор результатов, окей.
А где можно посмотреть запись того самого 4-6 часового интенсива о котором идет речь в конце? Я по ссылке увидел материалы, но самой трансляции не заметил
Не в обиду Дмитрию =)

Посмотрел на первую картинку и подумал, что Давидыча выпустили

Зарегистрируйтесь на Хабре, чтобы оставить комментарий