Skip to content

Commit

Permalink
updating the README file
Browse files Browse the repository at this point in the history
  • Loading branch information
amirabbasasadi committed Feb 3, 2023
1 parent 8717414 commit 9e09483
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,21 @@
<img src="https://img.shields.io/github/commit-activity/m/amirabbasasadi/RockyML">
<img src="https://img.shields.io/github/license/amirabbasasadi/RockyML">
</p>
<br>
<br>
<p align="center">📔 Documentation : <a target="_blank" href="https://amirabbasasadi.github.io/RockyML">amirabbasasadi.github.io/RockyML</a> </p>

**Work in Progress!! Wait until a stable release!**
## Tutorials

- **Zagros** : A parallel and distributed optimization engine
- **Dena** : A language for designing search strategies
- **Etna** : Building blocks for designing fast non-differentiable neural networks
### Zagros Tutorials
- [Using with CMake](https://amirabbasasadi.github.io/RockyML/build.html)
- [Create your first optimizer with Dena and Zagros](https://amirabbasasadi.github.io/RockyML/zagros_minimal.html)
- [Define a custom optimization problem in Zagros](https://amirabbasasadi.github.io/RockyML/zagros_system.html)
- [Block optimization for large problems](https://amirabbasasadi.github.io/RockyML/block_optimization.html)


## Zagros
## Components
### Zagros
Design Goals:
- Providing a language called Dena for designing arbitrary complex optimizers by combining
- Modular and parallel search strategies: Genetic, PSO, EDA, ...
Expand Down Expand Up @@ -64,7 +70,7 @@ int main(int argc, char* argv[]){
```
## Etna (Work in progress)
### Etna (Work in progress)
Building blocks for designing non-differentiable neural networks
- Fast, low overhead, and thread-safe
Expand Down

0 comments on commit 9e09483

Please sign in to comment.