Hacker News new | ask | show | jobs
by jawarner 2179 days ago
You may be interested in this implementation [1] which builds the networks using PyTorch.

[1] https://github.com/uber-research/PyTorch-NEAT

1 comments

It uses pytorch (and I'm probably going to use it), but doesn't effectively leverage a GPU for training.
What do you think is the best way to accomplish this?
You don't. You need a different parallelism model than a GPU provides. It could work well on machines with very high CPU count, but the speedup on GPUs is the main reason bipartite graph algorithms have seen such investment.