Change tensorNEAT to TensorNEAT

This commit is contained in:
WLS2002
2024-05-21 10:16:31 +08:00
committed by GitHub
parent d1559317d1
commit 33d7821c21

View File

@@ -23,7 +23,7 @@
TensorNEAT is a JAX-based libaray for NeuroEvolution of Augmenting Topologies (NEAT) algorithms, focused on harnessing GPU acceleration to enhance the efficiency of evolving neural network structures for complex tasks. Its core mechanism involves the tensorization of network topologies, enabling parallel processing and significantly boosting computational speed and scalability by leveraging modern hardware accelerators. TensorNEAT is compatible with the [EvoX](https://github.com/EMI-Group/evox/) framewrok. TensorNEAT is a JAX-based libaray for NeuroEvolution of Augmenting Topologies (NEAT) algorithms, focused on harnessing GPU acceleration to enhance the efficiency of evolving neural network structures for complex tasks. Its core mechanism involves the tensorization of network topologies, enabling parallel processing and significantly boosting computational speed and scalability by leveraging modern hardware accelerators. TensorNEAT is compatible with the [EvoX](https://github.com/EMI-Group/evox/) framewrok.
## Requirements ## Requirements
Due to the rapid iteration of JAX versions, configuring the runtime environment for tensorNEAT can be challenging. We recommend the following versions for the relevant libraries: Due to the rapid iteration of JAX versions, configuring the runtime environment for TensorNEAT can be challenging. We recommend the following versions for the relevant libraries:
- jax (0.4.28) - jax (0.4.28)
- jaxlib (0.4.28+cuda12.cudnn89) - jaxlib (0.4.28+cuda12.cudnn89)