You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -125,6 +126,10 @@ See the [LICENSE](https://github.com/Mgepahmge/NeuZephyr/blob/main/LICENSE) file
125
126
126
127
## Changelog
127
128
129
+
### v0.6 - Model Class & Neural Automation Framework
130
+
- Introduced **`Model` base class** enabling declarative model construction via inheritance, with automatic parameter tracking and gradient graph generation.
- Upgraded core tensor infrastructure from 2D to **fourth-order tensor** representation, enabling native support for high-dimensional data structures.
130
135
- Refactored core tensor modules (e.g., memory allocation, shape propagation) to align with the new four-dimensional paradigm while maintaining backward compatibility.
Copy file name to clipboardExpand all lines: docs/README.md
+20-3Lines changed: 20 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,23 @@
4
4
5
5
NeuZephyr is a lightweight deep learning library developed in C++ with CUDA C, designed to provide efficient GPU acceleration for deep learning model training and inference. Its goal is to help developers quickly implement deep learning models while maintaining an easy-to-use interface.
6
6
7
-
If you're new to NeuZephyr and want to get started quickly, **the best place to begin is the documentation for the `nz::graph::ComputeGraph` class**. The `nz::graph::ComputeGraph` class allows you to define and manipulate the structure of your neural network, making it the foundation for both training and inference.
7
+
---
8
+
9
+
# NeuZephyr Quick Start Guide ✨
8
10
9
-
Once you understand how to use the **nz::graph::ComputeGraph**, you'll be able to easily integrate other features like Tensors, Nodes, Optimizers, and more into your models.
11
+
▌ **Core Starting Point**
12
+
👉 Begin with the foundational `nz::Model` class documentation! This class enables you to:
13
+
‣ 🧱 **Define** neural network architectures
14
+
‣ ⚙️ **Manipulate** model structures
15
+
‣ 🚂 **Unify** training/inference workflows
10
16
11
-
For a detailed guide on how to use the `ComputeGraphh` class, please refer to the **`nz::graph::ComputeGraph`** class or its documentation.
17
+
▌ **Seamless Expansion Path**
18
+
After mastering `nz::Model`, effortlessly integrate:
19
+
│
20
+
├ 🔥 **Tensors** - Data representation
21
+
├ 🧠 **Nodes** - Computational units
22
+
├ 🎯 **Optimizers** - Learning strategies
23
+
└ ...and other advanced features!
12
24
13
25
---
14
26
@@ -137,6 +149,11 @@ See the [LICENSE](https://github.com/Mgepahmge/NeuZephyr/blob/main/LICENSE) file
137
149
138
150
## Changelog
139
151
152
+
### v0.6 - Model Class & Neural Automation Framework
153
+
- Introduced **`Model` base class** enabling declarative model construction via inheritance, with automatic parameter tracking and gradient graph generation.
- Upgraded core tensor infrastructure from 2D to **fourth-order tensor** representation, enabling native support for high-dimensional data structures.
142
159
- Refactored core tensor modules (e.g., memory allocation, shape propagation) to align with the new four-dimensional paradigm while maintaining backward compatibility.
0 commit comments