### * Neurocore: Full-featured neural network engine in Rust, including dense layers, activation functions, forward/backward propagation, training, and serialization. — created by **Seleste Waithaka**.*
=======
# Neurocore
>>>>>>> 2b0ce3a (updated engine)
[](https://crates.io/crates/neurocore)
[](https://docs.rs/neurocore/)
**Neurocore** is a high-level, fully-featured neural network engine written in Rust.
It is designed for both research and enterprise use, capable of handling large datasets, real-time predictions, and high-level training.
---
## Features
- Fully implemented **NeuralNetwork** engine
- Dense layers with configurable activation functions
- Real-time batch predictions
- High-level **training engine** supporting backpropagation and gradient descent
- Model saving and loading (persist and reuse trained networks)
- Optimized for CPU usage
- Handles large datasets efficiently
- Designed for corporate-scale AI applications
- Extensible: add custom layers or activation functions easily
---
## Installation
Add `neurocore` to your `Cargo.toml`:
```toml
[dependencies]
<<<<<<< HEAD
neurocore = "0.1.4"
```
=======
neurocore = "0.1.5"
>>>>>>> 2b0ce3a (updated engine)
##Creator
Seleste Waithaka