# Documentation ## Summary of the API The current stable API contains the following modules intended to interact with directly: # File structure 1. cerebros 1. cerebros.simplecerebrosrandomsearch 1. cerebros.simplecerebrosrandomsearch.simple_cerebros_random_search: ![simplecerebrosrandomsearch/simple_cerebros_random_search.md](simplecerebrosrandomsearch/simple_cerebros_random_search.md) 1. cerebros.simplecerebrosrandomsearch.simple_cerebros_random_search.SimpleCerebrosRandomSearch This is the main API for users wanting to use Cerebros AutoML. ![simplecerebrosrandomsearch/simple_cerebros_random_search.md#SimpleCerebrosRandomSearch](simplecerebrosrandomsearch/simple_cerebros_random_search.md#SimpleCerebrosRandomSearch) 2. cerebros.neuralnetworkfuture 1. cerebros.neuralnetworkfuture.neural_network_future 1. cerebros.neuralnetworkfuture.neural_network_future.NeuralNetworkFuture 3. cerebros.levels 1. cerebros.levels.levels 1. cerebros.levels.levels.Level 1. cerebros.levels.levels.DenseLevel 1. cerebros.levels.levels.InputLevel 1. cerebros.levels.levels.FinalDenseLevel 4. cerebros.units 1. cerebros.units.units 1. cerebros.units.units.Unit 1. cerebros.units.units.InputUnit 1. cerebros.units.units.DenseUnit 1. cerebros.units.units.FinalDenseUnit 5. cerebros.nnfuturecomponent 6. cerebros.denseautomlstructuralcomponent