neurocore 1.1.0

Neurocore: Full-featured high-level neural network engine in Rust, including dense/LSTM layers, activations, optimizers, training, serialization, and real-time prediction.
Documentation

### * 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)

[![Crates.io](https://img.shields.io/crates/v/neurocore)](https://crates.io/crates/neurocore)
[![Docs.rs](https://docs.rs/neurocore/badge.svg)](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