Улучшить время выполнения кода Python генетического алгоритмаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Улучшить время выполнения кода Python генетического алгоритма

Сообщение Anonymous »

Я разработал модель генетического алгоритма с помощью Python в Colab.
Есть довольно сложные части, особенно те, которые связаны с фитнес-функцией. На данный момент наилучшие результаты были достигнуты, когда размер популяции был установлен равным 160, а количество поколений равно 100.
Есть ли способ еще больше улучшить его, чтобы быстрее получать те же результаты? (Текущая продолжительность примерно 5 часов)
P.S. Я попытался заменить циклы for векторизацией, но это не сработало из-за ошибки типов данных.
Код доступен здесь: https://colab.research.google.com/ диск/1xEeVMoD9LU4ccxfVhz3U-s4mDRv5t3OX?usp=sharing

Подробнее здесь: https://stackoverflow.com/questions/790 ... ython-code
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»