- Видео 72
- Просмотров 111 248
Сергей Дубинин
Россия
Добавлен 5 сен 2017
Всем привет!
Меня зовут Сергей Дубинин. Вместе со мной вы пройдёте путь от водителя такси до конкурента Илона Маска. Знаю, что вы думаете. Но после просмотра моих видео слова «терраформирование» и «робототехника» поселятся в вашем лексиконе как клопы в матрасе.
Вы узнаете о работе в такси без купюр. Как заработать 100 тысяч рублей в месяц без продажи души таксопарку? Убедитесь, что жить в городе уже не модно, а современная деревня - санаторий для души и тела.
Посадим клубнику и станем фермерами из списка Forbes. По моим советам, конечно. Вложим клубничные миллионы в разработку ИИ для автономной фермы. Оглянутся не успеем, как летим к Венере на моём сверхтяжелом космическом буксире.
Это невозможно? Оскар Уайльд сказал: «Если что-то и стоит делать, так только то, что принято считать невозможным».
Подписывайтесь, ставьте лайки и бейте в колокол.
Меня зовут Сергей Дубинин. Вместе со мной вы пройдёте путь от водителя такси до конкурента Илона Маска. Знаю, что вы думаете. Но после просмотра моих видео слова «терраформирование» и «робототехника» поселятся в вашем лексиконе как клопы в матрасе.
Вы узнаете о работе в такси без купюр. Как заработать 100 тысяч рублей в месяц без продажи души таксопарку? Убедитесь, что жить в городе уже не модно, а современная деревня - санаторий для души и тела.
Посадим клубнику и станем фермерами из списка Forbes. По моим советам, конечно. Вложим клубничные миллионы в разработку ИИ для автономной фермы. Оглянутся не успеем, как летим к Венере на моём сверхтяжелом космическом буксире.
Это невозможно? Оскар Уайльд сказал: «Если что-то и стоит делать, так только то, что принято считать невозможным».
Подписывайтесь, ставьте лайки и бейте в колокол.
► 7. Mean Average Precision | Курс Object Detection.
✅ Бесплатный курс с задачами:
► Object Detection с задачами: stepik.org/a/224806
✅ Курсы с задачами со СКИДКОЙ 10%:
► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58
► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6
► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2
✅ Мой Telegram канал: t.me/dubinin_ser
✅ Telegram группы:
► Pytorch: t.me/PyTorch_for_you
► Pandas: t.me/pandas_for_you
► Numpy: t.me/numpy_for_you
=================================================
Приветствую вас, друзья! Если вы интересуетесь компьютерным зрением и хотите научиться создавать собственные модели для решения задач object Detection, то вы попали по адресу!
В этой серии в...
► Object Detection с задачами: stepik.org/a/224806
✅ Курсы с задачами со СКИДКОЙ 10%:
► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58
► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6
► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2
✅ Мой Telegram канал: t.me/dubinin_ser
✅ Telegram группы:
► Pytorch: t.me/PyTorch_for_you
► Pandas: t.me/pandas_for_you
► Numpy: t.me/numpy_for_you
=================================================
Приветствую вас, друзья! Если вы интересуетесь компьютерным зрением и хотите научиться создавать собственные модели для решения задач object Detection, то вы попали по адресу!
В этой серии в...
Просмотров: 176
Видео
► 6. Non Maximum Suppression | Курс Object Detection.
Просмотров 182Месяц назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 5. IoU | Курс Object Detection.
Просмотров 1912 месяца назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 4. Разметка данных | Курс Object Detection.
Просмотров 3193 месяца назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 3. ЛОКАЛИЗАЦИЯ | Курс Object Detection.
Просмотров 3423 месяца назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 2. Немного про СВЁРТКИ | Курс Object Detection.
Просмотров 3094 месяца назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 1. СТРУКТУРА курса | Курс Object Detection.
Просмотров 5104 месяца назад
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyT...
► 23. Transfer Learning | Курс по нейронным сетям с Pytorch.
Просмотров 6175 месяцев назад
✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you Приветству...
► 22. Модель U-net. Implementation | Курс по нейронным сетям с Pytorch.
Просмотров 4455 месяцев назад
✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you Приветству...
► 21. Модели ResNet. Implementation | Курс по нейронным сетям с Pytorch.
Просмотров 6365 месяцев назад
✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you Приветству...
► 20. Модели VGG. Implementation | Курс по нейронным сетям с Pytorch.
Просмотров 5595 месяцев назад
✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you Приветству...
► 19. Pooling слои. MaxPooling, AvgPooling | Курс по нейронным сетям с Pytorch.
Просмотров 7077 месяцев назад
✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you Приветству...
► 18. Создание СВЁРТОЧНОЙ нейронной сети | Курс по нейронным сетям с Pytorch.
Просмотров 1,6 тыс.7 месяцев назад
► 18. Создание СВЁРТОЧНОЙ нейронной сети | Курс по нейронным сетям с Pytorch.
► 17. СВЁРТОЧНЫЕ слои | Курс по нейронным сетям с Pytorch.
Просмотров 1,1 тыс.8 месяцев назад
► 17. СВЁРТОЧНЫЕ слои | Курс по нейронным сетям с Pytorch.
► 16. BatchNorm | Курс по нейронным сетям с Pytorch.
Просмотров 6758 месяцев назад
► 16. BatchNorm | Курс по нейронным сетям с Pytorch.
► 15. Dropout. Борьба с переобучением. | Курс по нейронным сетям с Pytorch.
Просмотров 6918 месяцев назад
► 15. Dropout. Борьба с переобучением. | Курс по нейронным сетям с Pytorch.
► 14. ОСТАНОВКА обучения: EarlyStopping. ТЕСТИРОВАНИЕ модели. | Курс по нейронным сетям с Pytorch.
Просмотров 9189 месяцев назад
► 14. ОСТАНОВКА обучения: EarlyStopping. ТЕСТИРОВАНИЕ модели. | Курс по нейронным сетям с Pytorch.
► 13. СОХРАНЕНИЕ и ЗАГРУЗКА модели. Функции save и load. | Курс по нейронным сетям с Pytorch.
Просмотров 1,3 тыс.9 месяцев назад
► 13. СОХРАНЕНИЕ и ЗАГРУЗКА модели. Функции save и load. | Курс по нейронным сетям с Pytorch.
► 12. Изменение СКОРОСТИ ОБУЧЕНИЯ. LR_Scheduler | Курс по нейронным сетям с Pytorch.
Просмотров 1,4 тыс.10 месяцев назад
► 12. Изменение СКОРОСТИ ОБУЧЕНИЯ. LR_Scheduler | Курс по нейронным сетям с Pytorch.
► 11. СОЗДАНИЕ ЦИКЛА ОБУЧЕНИЯ | Курс по нейронным сетям с Pytorch.
Просмотров 2,4 тыс.10 месяцев назад
► 11. СОЗДАНИЕ ЦИКЛА ОБУЧЕНИЯ | Курс по нейронным сетям с Pytorch.
► 10. СОЗДАНИЕ нейронных сетей | Курс по нейронным сетям с Pytorch.
Просмотров 2 тыс.10 месяцев назад
► 10. СОЗДАНИЕ нейронных сетей | Курс по нейронным сетям с Pytorch.
► 9. КЛАССЫ для создания нейронных сетей | Курс по нейронным сетям с Pytorch.
Просмотров 2 тыс.11 месяцев назад
► 9. КЛАССЫ для создания нейронных сетей | Курс по нейронным сетям с Pytorch.
► 8. Функции АКТИВАЦИИ, функции ПОТЕРЬ и другие атрибуты НС| Курс по нейронным сетям с Pytorch.
Просмотров 1,8 тыс.11 месяцев назад
► 8. Функции АКТИВАЦИИ, функции ПОТЕРЬ и другие атрибуты НС| Курс по нейронным сетям с Pytorch.
► 7. ТРАНСФОРМАЦИЯ ДАННЫХ. Transforms и V2 | Курс по нейронным сетям с Pytorch.
Просмотров 2,1 тыс.11 месяцев назад
► 7. ТРАНСФОРМАЦИЯ ДАННЫХ. Transforms и V2 | Курс по нейронным сетям с Pytorch.
► 6. ПОДГОТОВКА ДАННЫХ-ч.3. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
Просмотров 2,4 тыс.11 месяцев назад
► 6. ПОДГОТОВКА ДАННЫХ-ч.3. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
► 5. ПОДГОТОВКА ДАННЫХ-ч.2. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
Просмотров 4,8 тыс.11 месяцев назад
► 5. ПОДГОТОВКА ДАННЫХ-ч.2. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
► 4. ПОДГОТОВКА ДАННЫХ-ч1. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
Просмотров 4,4 тыс.11 месяцев назад
► 4. ПОДГОТОВКА ДАННЫХ-ч1. Dataset и DataLoader. | Курс по нейронным сетям с Pytorch.
► 3. ЗНАКОМСТВО С PyTorch | Курс по нейронным сетям с Pytorch.
Просмотров 6 тыс.Год назад
► 3. ЗНАКОМСТВО С PyTorch | Курс по нейронным сетям с Pytorch.
► 2. СТРУКТУРА ОБУЧЕНИЯ нейронных сетей | Курс по нейронным сетям с Pytorch.
Просмотров 5 тыс.Год назад
► 2. СТРУКТУРА ОБУЧЕНИЯ нейронных сетей | Курс по нейронным сетям с Pytorch.
► 1. ЗНАКОМСТВО с курсом | Курс по нейронным сетям с Pytorch.
Просмотров 9 тыс.Год назад
► 1. ЗНАКОМСТВО с курсом | Курс по нейронным сетям с Pytorch.
Сергей, добрый день! Огромное вам спасибо за ваш курс. Работаю инженером-программистом, и от нечего делать решил за новогодние праздники осилить для себя мир нейросетей. По итогу втянулся. Всё изложено грамотно и чётко!) По теме курса есть несколько прикладных вопросов: Пусть у нас есть некоторое изделие, и при помощи снимка с последующей обработкой мы хотим определить наличие в нём дефектов. Нам лучше сделать: 1) 2 нейронки, одна из которых в будет классифицировать на дефектное/недефектное, а вторая, если дефекты были найдены, будет определять их тип; 2) Всё то же самое, только объединить в одну нейросеть, напоминающую вторую, но с добавлением "чистого" класса 3) Просто сделать нейронку второго типа, и чистое изделие в нём просто не будет иметь достаточно высокое значение относительно других классов или не будет выделяться (хотя уже даже в процессе написания этот вариант выглядит странным)
Если у вас есть возможность соблюсти баланс классов, то второй вариант предпочтительнее. Но нужно понимать, что решение прикладных задач зависит от многих факторов.
👍
В видео отсутствует самое главное - как использовать эти мультииндексы на практике и как задать этот мультииндекс уже существующему массиву)
Из видео: "Мультииндекс - это индекс ...". А как задавать индекс у существующего DF было в прошлых видео. Да и в этом видео показывалось как менять мультииндекс.
@@dubinin_s Виноват, пропустил этот момент
Вопрос, а для чего нужно делить на батчи? Нейросеть разве не по очереди каждый элемент обрабатывает, в смысле по одному, или она создает множество потоков и параллельно решает задачи?
Вычисления производятся сразу для всего батча. Подробно рассказать зачем делить на батчи здесь не получится. Слишком большая простыня будет. В общих чертах: для ускорения обучения и чтобы память не переполнялась.
Странно, что так мало просмотров и лайков. Тема актуальная, конкурентов не много, почему никто не смотрит? Может RUclips хочет денег немного в продвижение
Имеем то, что имеем))
а можете оставить ссылку на изображение, которое вы используете в этом уроке? У меня просто рамки получаются совсем не такие как у вас)
Да-к дело не в изображении. Метод работает если в него подать правильные данные. Я, к сожалению, не знаю что именно вы передаете в функцию.
@dubinin_s дело в том, что у меня всё работает точно так же как у вас. На моих картинках. Но результаты выглядят странно. Рамок чуть меньше чем должно быть и размер рамок слишком большой. Потому трудно сказать, правильно оно работает или нет. И для того чтобы сделать окончательную отладку, нужно изображение аналогичное вашему. Ну или Я конечно могу выложить свой код на github, но вряд ли вам захочется его смотреть 😅
@@EI40989 сгенерируйте данные, чтобы точно быть в них уверенным. Это единственно верный способ проверить функцию.
Я бы гулял в тёмном лесу, если бы не это видео. Спасибо!
а где можно взять код который вы показываете ?
Вы крутой
Спасибо)) вы тоже.
@dubinin_s Сергей, подскажите, правильно ли я понимаю, что в данном видео вы увеличиваете количество нейронов в модели со 128 до 256, чтобы увеличить вероятность переобучения модели, для лучшей демонстрации работы слоя Dropout()?
Очень ждал от тебя видео на эту тему. Теперь и на русском языке есть отличное объяснение!!! И больше скажу, твоё объяснение даже лучше, чем то англоязычное, которое я раньше считал хорошим объяснением. Ждём продолжения...
Спасибо, очень приятно.
Если ваша модель в задаче классификации, находясь на 'cuda' с каждой эпохой не улучшается, обратите внимание на реализацию класса MNISTDataset(). Автор не просто так решает задачу на 'cpu'.
Очень круто, спасибо большое
Спасибо, что смотрите.
Это полный курс ? или в Степике будет полный ?
Это полный курс. Остальные темы я убрал.
Есть небольшая неточность в части Задачи Регрессии. Когда мы объявляем трейн, вал и тест, мы делаем это через переменные: train_set, val_set, test_set = random_split(dataset, [0.7, 0.1, 0.2]) Соответственно, в цикле обучения (скопированном с задачи классификации), Расчет значения метрики будет следующий: Для трейна: running_train_acc = true_answer / len(train_set) Для валидации: running_val_acc = true_answer / len(val_set) В противном случае, если менять значения разбивки на трейн, вал и тест, скажем: train_set, val_set, test_set = random_split(dataset, [0.8, 0.15, 0.05]) Расчет значения метрик не будет корректным, т.к. train_data и val_data объявялись в задаче классификации. Поправьте, если я ошибаюсь)
Всё абсолютно так. Это своего рода не запланированная проверка числа людей, которые пишут код, и людей, которые просто смотрят видео.
Сергей, а на Степике этот курс есть?
Пока что нет.
c pred.pt не понятно. Чтоб сделать этот файл нужно: `results = model.predict(source="images/0001.jpg") torch.save(results, "pred.pt")`. Правильно? А результат читается совсем другим способом: "for r in pred: print(r.boxes.shape) print(r.orig_img.shape)". И оно совсем другое выдает, совсем не так как у вас((
Чтобы получить то, что у меня в видео, нужно сохранять немного не то, что сохраняете вы. Объяснить, что именно я сохраняю, тут не получится.
Болят глаза слишком мелко 😢
Спасибо. В этом году будут ещё новые видео?)
Конечно буду))
Здравствуйте, а по OpenCV будет отдельный курс?
Пока что об этом не задумывался.
Как всегда всë очень подробно объяснено, спасибо за видео.
Спасибо, что смотрите.
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you ================================================= В этом видео мы познакомимся с самой популярной метрикой при детекции объектов. Она называется mean Average Precision. Тайм-коды: 00:00 - Введение. 00:10 - mean Average Precision. 10:35 - Реализация mAP. Теги: #pytorch #AI #objectdetection #yolo
Здравствуйте, Сергей! Хотел спросить, может ли результат предсказания зависеть от среды разработки (cpu или cuda), потому что у меня следующая ситуация: я обучил сеть в Colab на Cuda и сохранил модель, далее, скачав файлы, решил проверить модель в PyCharm и в Colab на CPU и результаты не те, что были на Cuda, т.е. модель предсказывает совершенно неправильно (пример: бананы как яблоко, огурцы как бананы и т.д.)? Буду рад обратной связи от вас, спасибо!
Если вы всё делали по видео, то скорее всего проблема в неотсортированном списке при создании датасета. Я это показывал в видео про остановку и тестирование модели (если не ошибаюсь). Это одна из тех ошибок, которую нужно допустить, чтобы навсегда её запомнить.
@@dubinin_s нашёл, спасибо! А в ImageFolder можно реализовать sorted или для этого подходит только пользовательский класс?
Понял свою ошибку: нужно было модель перевести на eval() и переопределить датасет. У меня, почему-то, таким образом всё заработало. Ещё раз спасибо вам за этот курс!
Здравствуйте, Сергей! Хотел у вас спросить кое-что: задача о нахождении параметров выделяющей рамки (2 координаты, высота и ширина) является задачей регрессии, и, если да, то для обучения ИНС можно ли применять тот же алгоритм, который применялся в курсе "Нейронные сети с PyTorch", но только файлы будут содержать в себе не 2 числа, а 4? Заранее благодарю за ответ и за предыдущий курс, вы мне очень помогли с курсовой работой!
Сам процесс обучения всегда один и тоже, какую бы сеть не обучали. Взяли батч данных, подали в сеть, получили ответ, посчитали функцию потерь, посчитали градиенты, обновили веса сети, и так далее в цикле. Если отвечать прямо на ваш вопрос, то да, можно, но есть нюансы. Например, модель может выдать отрицательные значения, а высота и ширина не могут быть отрицательными. Пробуйте все, что хотите. Это же всего лишь код, он либо работает, либо нет)
Я конечно может чего то и не понимаю,но какой же душный код, для чего так мучиться, смысл выбирать сложный путь,чтобы просто достать само изображение и метку для него
Спасибо, давно так не смеялся))
16:39 правильное слово "объединение", а не "пересечение"
спасибо за видео. А вы планируете видеокурс по Llm?
Скорее всего он будет, но не скоро. До него еще много чего нужно сделать.
@dubinin_s у Андрея Карпатого есть отличный видеокурс на английском языке. Он словак. Наверное ,если просто его перевести на русский, то это уже будет бомбический контент.
Спасибо за интересное видео! Надо повторить)
thnx! спасибо за видео. Комент в развитие канала.
Очень ждала новое видео. Как всегда, информативно и познавательно. Спасибо!)
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you ================================================= В этом видео мы разберём алгоритм non maximum suppression, с помощью которого можно отфильтровать предсказания модели и оставить только нужные. Тайм-коды: 00:00 - Введение. 00:14 - Non Maximum Suppression. 07:23 - Преобразование форматов рамок. 09:26 - Реализация NMS. 19:47 - Проверка алгоритма NMS. Теги: #pytorch #AI #objectdetection #yolo
спасибо за видео. Лайк и комент для продвижения
А какой аргумент отвечает за порядок сортировки?
лайк, коментарий в продвижение канала
В первом видео упоминались трансформеры, а в последнем видео их нет. Получается стоит ждать новых видео?
В это м курсе их не будет. Будет отдельный курс по трансформерам.
Очень познавательное видео! Подскажите пожалуйста, где можно найти используемый в видео код? Хочется пройтись по коду самостоятельно для лучшего понимания.
Код я нигде не выкладывал. Подразумевается, что весь код из видео набирается самостоятельно. В этом цель обучения - писать самим.
та не мужик, по какому это ? Просто написанный код, не объясняя поэтапно что за что отвечает. Возможно это подходит кому-то, но точно не совсем зеленым новичкам. Отписка, удачи
А можно по конкретнее, что именно не объяснено в видео? Мне бы эта информация очень пригодилась при создании следующих курсов. "Возможно это подходит кому-то, но точно не совсем зеленым новичкам." - новичок новичку рознь, это во-первых. Во-вторых: в первом видео говорилось, что знание основ Python необходимы. В-третьих: если что-то не понятно можно спросить, здесь или в телеге, я бы все еще раз объяснил. "Отписка, удачи" - дело конечно ваше, но если передумаете я всегда вам рад.
Сергей, а можно еще вопрос?)) Есть где-то код примеров, которые вы показываете? на гитхабе или еще где-то? С экрана набирать не очень удобно.
Я нигде не выкладывал.
@@dubinin_s может быть на уроках за деньги?
@@KirillBon если вы про stepik, то и там нет.
Что такое слой без функции активации? Почему последний слой без нее?
Слой без функции активации - это, как правило, линейное преобразование входных данных. Активация - это нелинейный переход между слоями. "Почему последний слой без нее?" - потому, что в этих архитектурах она там не нужна. Вы случаем на TensorFlow раньше не работали? Просто это типичные вопросы для тех кто переходит с TensorFlow на PyTorch.
@@dubinin_s спасибо большое за ответ. Работал -- не совсем то слово. Скорее изучал немного. И еще когда-то много лет назад изучал теорию, а она говорит нам, что искуственный нейрон -- это функция активации от линейной комбинации входов. В pytorch похоже немного не так))
@@KirillBon про нейрон вы конечно правы. Но здесь просто необходимо говорить "линейный слой", "свёрточный слой" и тд, тк это просто объекты библиотеки PyTorch. Возможно я где-то в видео оговариваюсь и слой называю нейроном, нейрон слоем, но это просто профдеформация.
угорнул с фразы "Действительно ли она обучается, или делает вид, что обучается". Нейронка шалун, оказывается 😂😂
какие на удивление интересные примеры с картинками получились, это подводка к курсу по Pytorch такая?)
Нет)) просто примеры с изображениями мне ближе))
Буквально несколько месяцев назад занялся изучением машинного обучения. Сам я ещё студент, 24 года, отучился на бакалавре экономика и сейчас на магистратуре по количественной экономике с уклоном в статистику. Программированием до июля не занимался, и вот, как появилось страшное желание погрузиться в эту интересную профессию начал подготовку. Курсы по питону от поколения Python в Stepik, там же курс по машинному обучению от Бургамистрова, но без глубоких нейронных сетей, сильная база математического анализа и статистики уже имеется, поэтому хотя бы здесь можно выдохнуть. И вот, наткнулся на этот курс, возлагаю большие надежды на внятное объяснение материала, по крайней мере, судя по комментариям и отзывам ролики действительно стоят просмотра. Спасибо автору за старания
Класс, видео супер.
Спасибо.
Спасибо за видео.
✅ Бесплатный курс с задачами: ► Object Detection с задачами: stepik.org/a/224806 ✅ Курсы с задачами со СКИДКОЙ 10%: ► Pytorch с задачами: stepik.org/a/186169/pay?promo=2636c14cc13e1a58 ► Pandas с задачами: stepik.org/a/122126/pay?promo=fbc55c15b862a7c6 ► Numpy с задачами: stepik.org/a/180256/pay?promo=ff9f54f0274b6ae2 ✅ Мой Telegram канал: t.me/dubinin_ser ✅ Telegram группы: ► Pytorch: t.me/PyTorch_for_you ► Pandas: t.me/pandas_for_you ► Numpy: t.me/numpy_for_you ================================================= В этом видео мы разберём и реализуем одну из основных метрик при детекции объектов. Она называется intersection over union. Тайм-коды: 00:00 - Введение. 00:30 - Intersection over union. 07:13 - Реализация IoU. Теги: #pytorch #AI #objectdetection #yolo
Спасибо, ждем новые разборы.
Благодарю, очень доходчивое повествование!
Спасибо большое!