#3. DEAP - пакет для создания генетических алгоритмов | Генетические алгоритмы на Python

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 26

  • @denishaleckiy8303
    @denishaleckiy8303 2 роки тому +14

    Это очень круто. Python открывает просто целый мир возможностей. А автор канала - священник, транслирует идею из документации. Спасибо за труд

  • @86Blind
    @86Blind 3 роки тому +5

    Спасибо за разбор такой не простой темы. Как всегда объяснение на высоте.

  • @ОльгаРябухина-п7и
    @ОльгаРябухина-п7и 3 роки тому +3

    Очень подробный разбор. Спасибо

  • @Lafayette477
    @Lafayette477 3 роки тому +4

    Классное видео!

  • @jamjam3337
    @jamjam3337 Рік тому +1

    👍

  • @New-vk6ks
    @New-vk6ks 2 роки тому

    Уважаемы автор или зрители. Объясните пожалуйста почему мы не вызываем функцию clone в этом случае? она подразумевается пакетом deap по умолчанию? если да, то в какой момент она срабатывает? Заранее спасибо

  • @victoriarebrova3202
    @victoriarebrova3202 Рік тому +1

    здравствуйте, что делать если выдает такую ошибку: module 'toolbox' has no attribute 'register'

  • @Lafayette477
    @Lafayette477 3 роки тому +4

    Можешь сделаешь пожалуйста курс по git + github

  • @АдельКадырзянов
    @АдельКадырзянов 2 роки тому +1

    Есть какая-то проблема с DEAP
    raise TypeError, ("Both weights and assigned values must be a "
    ошибка при попытке подключить base. Вроде бы говорят, что синтаксис python2 но у Вас в видео 3 и кажется всё работает

  • @ИскандерЗакирьянов-т6щ

    Подскажите пожалуйста, почему среднее хромосомы, когда все единицы не равно 1?

    • @selfedu_rus
      @selfedu_rus  2 роки тому

      должна быть 1, или не все единицы или weights не минус единица или еще что-либо

  • @ОльгаРябухина-п7и
    @ОльгаРябухина-п7и 3 роки тому

    А DEAP создает за одну итерацию 2-х "детей", как в предыдущем примере (child1, child2)?

    • @selfedu_rus
      @selfedu_rus  3 роки тому

      детали не помню, вы можете сами детально посмотреть функцию eaSimple (она написана на Python)

  • @СомалиЛеснойдух
    @СомалиЛеснойдух 3 роки тому +2

    Привет! Нужна помощь
    Как работать с pycharm и самим Python на Ubuntu

    • @selfedu_rus
      @selfedu_rus  3 роки тому

      на Python c Pycharm работал только под Windows

    • @СомалиЛеснойдух
      @СомалиЛеснойдух 3 роки тому

      @@selfedu_rus а на Ubuntu работал? Можно плейлист по работе на Ubuntu?) Please! Please! Please!!!!

    • @ФилиппДруан
      @ФилиппДруан 3 роки тому

      А вам больше ничего не подойдет? Для Линукс есть хорошие свободные редакторы. Например Geany, Emacs и прочие.

    • @antonavdeev5670
      @antonavdeev5670 2 роки тому +2

      @@СомалиЛеснойдух когда говорят "только", подразумевается, что другие варианты исключены. Или тут ошибка в логике?

  • @СомалиЛеснойдух
    @СомалиЛеснойдух 3 роки тому +1

    Ubuntu часто используют программисты, но у меня эта вся неразбериха почти убила желание заниматься программированием.
    Каждый раз проблема не с пониманием материала, а с тем: что за ошибка опять? Почему не работает? Я ведь все сделал точь в точь...
    Помоги пожалуйста и спасибо за твои видео!
    Очень понятно, что даже снова появилось желание учиться.
    Помоги с Ubuntu пожалуйста!)

    • @impellergimpeller5133
      @impellergimpeller5133 3 роки тому

      А нужно именно Ubuntu? Мне кажется на Линуксе даже проще немного, чем на Винде. PyCharm - это всего лишь продвинутый текстовой редактор, в котором можно включать терминал (командную строку) для запуска скрипта. Точно так же можно в любом другом текстовом редакторе написать код и сохранить его с расширением .py сохранить его в папку на жестком диске где поудобнее. Запустить терминал (Alt + t или просто щелкнув по этой самой папке правой кнопкой мыши вызвать соответствующий пункт в выпавшем меню). Затем в терминале набрать команду "python3 имя_файла.py" и программа должна сработать (при условии что в системе установлены все пакеты и библиотеки, использующие данный конкретный код).

    • @СомалиЛеснойдух
      @СомалиЛеснойдух 3 роки тому

      @@impellergimpeller5133 Ubuntu not is Linux???
      Когда библиотеки есть, но не работают, когда файл есть, но не запускается, когда несколько раз все переустановил - не помогает)
      Буду рад помощи)))

    • @impellergimpeller5133
      @impellergimpeller5133 3 роки тому +2

      @@СомалиЛеснойдух Python работает и на Винде, и на Убунте (любом другом Линуксе, как бы он не назывался). При не выполнении программы система выдаёт сообщения типа Error: что-то там не найдено (то бишь not found)! Ну или наподобие того. Вот их нужно читать. Думать. Перевести в онлайн переводчике при необходимости. Опять подумать. При не понимании от чего так происходит как вариант можно прям скопировать эту строчку скормить её поисковику Google. На 90 % и более, вероятно что уже кто-то до Вас сталкивался с той же проблемой и ему уже обстоятельно объясняли в чем суть решения. Не знаю как в таких случаях поступают истинные программисты, но мне это помогает.

    • @nikolaykotlyarov4469
      @nikolaykotlyarov4469 3 роки тому +2

      @@СомалиЛеснойдух в линуксах python 2 по дефолту установлен, он не будет работать с кодом, который в видео. Нужно python 3 установить и в терминале для выполнения команды писать python3

  • @sergzach
    @sergzach Рік тому

    Какой ужасный и неудобный "костыль"! Запутаешься в этих определениях, дайте обычный `Python`. :)

    • @matthewgiovannini2360
      @matthewgiovannini2360 21 день тому

      На таких "костылях" строится весь мир разработки: фреймворки, библиотеки и т.д.