Спасибо за чёткое объяснение. Я многих программистов посмотрел, но как Вы объяснили , никто так не смог. Мне стало всё понятно со второго просмотра)). Спасибо ещё раз. Всех благ .
@saitaro21 сағат бұрын
Сергей, два свёрточных слоя подряд идут ещё и потому, что свёртка - это линейная операция. Между слоями в VGG - вносящая нелинейность функция активации ReLU.
@selfedu_rus15 сағат бұрын
да, там ReLU после двух сверток, а не после каждой, об этом следовало бы сказать, спасибо!
@saitaroКүн бұрын
Спасибо! На 2:34 опечатка в дисперсии - квадрат забыли у сигмы.
@selfedu_rus15 сағат бұрын
да, забыл, спасибо! )
@debirtv8267Күн бұрын
теперь мы можем поженить Джулию Робертс с Томом Акерли🥶
@ЖаннаАнисимова-у3рКүн бұрын
Так и не поняла почему current так и остался с нулем , а не превратился в единицу
@ЖаннаАнисимова-у3рКүн бұрын
И почему %02d?
@alarimnelikrim56352 күн бұрын
Мне страшно
@schizik2242 күн бұрын
Спасибо
@Mirte_Li2 күн бұрын
Спасибо, было полезно
@ХудяковОлег-т6ч2 күн бұрын
Сергей, большое вам спасибо!
@ХудяковОлег-т6ч2 күн бұрын
Сергей, большое вам спасибо, ваш труд очень ценен!
@DoDidDoneD3 күн бұрын
Сергей, подскажите, пожалуйста, какие фильтры и как выбираются в созданных свёрточных слоях? Вы указали размеры фильтров, но какие в этих фильтрах коэффициенты? Эти фильтры должны быть различными, так ведь? Вот Вы выбрали на первом слое 32 фильтра, какие они? И какими были бы следующие 32 фильтра, если бы Вы выбрали не 32, а 64 фильтра?
@selfedu_rus15 сағат бұрын
коэффициенты фильтров подбираются в процессе обучения нейронной сети, и какими они будут заранее неизвестно, все зависит от задачи и обучающей выборки
@DoDidDoneD15 сағат бұрын
@@selfedu_rus спасибо за ответ! 👍
@trooper60503 күн бұрын
Здравствуйте, не совсем понял, зачем прописывать 2 поля public в одном классе? Это для удобства чтения?
@selfedu_rus15 сағат бұрын
да
@DoDidDoneD3 күн бұрын
Сергей, спасибо за твою работу. Все понятно и приятно изложено.
@nikitasokolov67783 күн бұрын
Сергей, выражаю огромную благодарность!)
@ablivion44573 күн бұрын
def upload_file(file): file_name = uuid.uuid4() content_type = file.content_type.split('/')[-1] with open(f'test_dir/{file_name}.{content_type}', 'wb+') as destination: for chunk in file.chunks(): destination.write(chunk)
@ЖаннаАнисимова-у3р3 күн бұрын
А почему %llu , если она предназначена для unsigned long long?
@retnak93954 күн бұрын
Не ожидал, что решу последнюю задачу. Пришлось вычитать что вообще делает сигма в математике) Решил минут за 10-15. Отлично рассказываете, не перестану повторять:)
@ayano72084 күн бұрын
спасибо вам огромное!!!
@АндрейГасович4 күн бұрын
Если вдруг кому будет интересно - так запросто под линуксом NumPy у меня не установился. Потребовалось создать виртуальное окружение, активировать его, и только потом уже устанавливать этот фреймворк. У меня AntiX Linux 23.2, Python v 3.11 С одной стороны - это выкручивание рук, а с другой - дисциплинирует )
@betelgeuse34514 күн бұрын
Сергей, здравствуйте! Недавно прошел ваш курс по машинному обучению, первую часть. Очень доволен и безмерно благодарен Вам Сколько планируете частей курса по машинному обучению? Кроме второй части по PyTorch будет ли что-то ещё? Или пока не загадываете?
@selfedu_rus15 сағат бұрын
Здравствуйте! Спасибо! Как пойдет, заранее сложно сказать.
@hf0jgghhh4274 күн бұрын
а как мы можем использовать new если мы удалили конструктор? new же должен его вызывать?
@selfedu_rus15 сағат бұрын
никак, в Singleton создание объекта идет через статический метод, а внутри метода можно вызывать защищенный или приватный конструктор
@budddwyer66804 күн бұрын
лее че за курсор такой
@elliotdewitt95054 күн бұрын
Благодарю за такой блестящий разбор! Вы - спасение! Очень редко где уделяется качественное внимание матчасти.
@rocker56524 күн бұрын
Пока я 10 минут не уделил прочтению про фласк на хабре и на пайтонру, не понимал че тут происходит. теперь видео пересмотрел и все очень доступно. Разумеется тут хоть для новичков, но не разжевывают, надо самому параллельно искать информацию, потом уже то, что дал автор станет ясно и понятно)
@siyovushfurkati16424 күн бұрын
Спасибо конечно. Я понял как это все работает но я не понял для чего она нужна?
@nightwitch6984 күн бұрын
так и не понял, что делает цикл while((c=getchar())!=' '&& c!=EOF) {};
@SergeyChalyi4 күн бұрын
Спасибо за видео!
@MrAndriyevski5 күн бұрын
Дуже хороша подача матеріалу ! Ви молодець, так тримати, я маю надію що ви будете ще більше відомі і знімати ще більше відео які допоможуть вам як по житті так і в кар'єрі, а також величезний вклад в програмування! Дякую !
@m0r1k5 күн бұрын
3:55 ыыыыы мозг (нейронная сеть) ТП (большенства баб) 7:47 не "в" квартире, а "с" квартирой, логическая ошибка 8:02 так слушает или любит вы уж определитесь
@retnak93955 күн бұрын
аоаоаоа как же интересно язык си учить, сплошной кайф. Автор очень понятно объясняет)
@СарматПересветов5 күн бұрын
У меня есть вопрос, данные с нейронов рекурентного слоя сначала проходят функцию активации, а затем отправляются в (Z-1), или отправляются туда не проходя функцию активации? потому что если функция активации не линейная то это важно. и второй вопрос, из (Z-1) на новой итерации данные идут от каждого к каждому (и эти связи также имеют свои веса которые обучаются?), или нет?
@Tui36945 күн бұрын
На новую строку можно переводить с помощью спецификатора %n.
@Tui36945 күн бұрын
Правда, что за конкатенацию строк должны выгоднять из професиии за профнепригодность?
@rodionkholodaev41045 күн бұрын
Спасибо большое за видео. Без вас бы было очень тяжело
@СергейМошко-я6б5 күн бұрын
крутятские уроки. иногда со скрипом, иногда полегче, - но идет!
@SuperBlitz7645 күн бұрын
добрый день Сергей, я уже давно ваш подписчик и смотрю большинство ваших роликов. Сейчас столкнулся с проблемой, связанной с НС - Теорема Колмогорова - Арнольда. Очень прошу вас, сделайте на нее разбор 🙏
@YuriRogov5 күн бұрын
Каждый раз когда я натыкаюсь на видео этого автора, каждый раз я ухожу с еще большим непониманием. Слишком подробно, чрезмерно усложненно, недоступно для масс.
@ВладПодлеснов-л4щ6 күн бұрын
Автор, а вы следите еще за комментами на этом видео? Выхватил супер странный баг. Точка очевидно лежит на прямой, но после перемножения матрицы и функции активации, должно выходить 0, но при одной конкретной точке выходит что-то 5.257532754823. Проверил на листочке, выходит 0, проверил другие точки на прямой, выходит 0. Но при двух конкретных значениях получается что-то странное. Уже не знаю что думать. Могу пример этот описать подробнее, если отреагируете. Речь про 6 строчек кода, если что
@ReaIPavel6 күн бұрын
А ещё очень очень жду курса по Fast Api
@NOTB0T6 күн бұрын
вот так бы было понятнее 6:30 : w = np.array([-0.3, 0.3]) f = [0, -w[0]/w[1]]
@AlexanderVoloshin-pf1px6 күн бұрын
Спасибо огромное за оба курса по django, подача на высшем уровне.
@Александр-ъ8п5й6 күн бұрын
как fgets понимает какие строки отдельные? в файле ведь все одной строкой (ну, с как разделителем), каким образом оно делит по строкам? если по , то зачем оно еще один добавляет? Или оно в файл записывает невидимые '\0'?
@AlexAlex-uj3co6 күн бұрын
Все вроде прописал в settings.json, но при компиляции выводит такую ошибку: c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): undefined reference to `WinMain@16' collect2.exe: error: ld returned 1 exit status При этом сама программа выполняется и выполняются методы класса, которые определены в дополнительном файле .cpp
@youcandoit15596 күн бұрын
я не понимаю что хорошего в том, что в словарь теперь не положить два объекта при переопределении методов) Получилось положить только {obj:2} , а то что мы туда засунули еще другой объект со значением 1 и его нет, что в этом полезного
@youcandoit15596 күн бұрын
Не зная как вычисляется Hash, мне ничего не понятно..