В Python NEAT вы можете создавать Feedforward-сети или Recurrent-сети, но вы также можете настроить двоичный параметр для Feedforward в файле конфигурации.
Теперь я не уверен, что сеть Feedforward с отключеннойfeedforward будет обрабатываться.
Если в конфигурации указано «Feedforward = True», то могут быть (но не обязательны) повторяющиеся соединения.В коде вы все еще можете ссылаться на него как nn.FeedforwardNetwork, так как я не могу найти документацию по этому вопросу.Моя гипотеза состоит в том, что повторяющиеся соединения могут быть сделаны, но не могут быть обработаны сетью.Можете ли вы подтвердить это?
Итак, py-File:
net = neat.nn.RecurrentNetwork.create(genome, config)
и config.txt:
feed_forward = True
Если это так, то можно было бы очистить это, это было быочень полезно.