From 89bae95f971fa01aaa15f92ad81eed89855a3f41 Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Wed, 8 Nov 2023 12:54:59 +0100
Subject: [PATCH 1/6] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 36f5b1a..954bb91 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
Shkyera Grad
- micrograd, but in C++ and with more functionality.
+ micrograd, but in C++ and better.
From 1fe6c19302c68e186eed938aeaa9f861225d30b6 Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Wed, 8 Nov 2023 12:55:27 +0100
Subject: [PATCH 2/6] Update README.md
---
README.md | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index 954bb91..f0232df 100644
--- a/README.md
+++ b/README.md
@@ -42,9 +42,12 @@ int main() {
xs.push_back(Vec32::of({0, 0})); ys.push_back(Vec32::of({0}));
auto mlp = SequentialBuilder::begin()
- .add(Layer32::create(2, 15, Activation::relu))
- .add(Layer32::create(15, 5, Activation::relu))
- .add(Layer32::create(5, 1, Activation::sigmoid))
+ .add(Linear32::create(2, 15))
+ .add(ReLU32::create())
+ .add(Dropout32::create(15, 5, 0.2))
+ .add(ReLU32::create())
+ .add(Linear32::create(5, 1))
+ .add(Sigmoid32::create())
.build();
Optimizer32 optimizer = Optimizer(mlp->parameters(), 0.1);
From c681626ed3210d9062637684b5788a2ef7bed961 Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Wed, 8 Nov 2023 13:09:04 +0100
Subject: [PATCH 3/6] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index f0232df..3a0fa22 100644
--- a/README.md
+++ b/README.md
@@ -39,7 +39,7 @@ int main() {
xs.push_back(Vec32::of({0, 0})); ys.push_back(Vec32::of({0}));
xs.push_back(Vec32::of({1, 0})); ys.push_back(Vec32::of({1}));
xs.push_back(Vec32::of({0, 1})); ys.push_back(Vec32::of({1}));
- xs.push_back(Vec32::of({0, 0})); ys.push_back(Vec32::of({0}));
+ xs.push_back(Vec32::of({1, 1})); ys.push_back(Vec32::of({0}));
auto mlp = SequentialBuilder::begin()
.add(Linear32::create(2, 15))
From cf2e100c0a2a89280394d561b4ff073d2e43dc8f Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Wed, 8 Nov 2023 14:43:13 +0100
Subject: [PATCH 4/6] Update README.md
---
README.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 3a0fa22..c805c20 100644
--- a/README.md
+++ b/README.md
@@ -3,14 +3,14 @@
Shkyera Grad
- micrograd, but in C++ and better.
+micrograd, but in C++ and better.
-![LinuxBuild](https://github.com/fszewczyk/shkyera-engine/actions/workflows/linux.yml/badge.svg)
-![MacOSBuild](https://github.com/fszewczyk/shkyera-engine/actions/workflows/macos.yml/badge.svg)
-![WindowsBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/windows.yml/badge.svg)
-![LICENSE](https://img.shields.io/badge/license-Beerware-yellow)
+[![LinuxBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/linux.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/linux.yml)
+[![MacOSBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/macos.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/macos.yml)
+[![WindowsBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/windows.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/windows.yml)
+[![LICENSE](https://img.shields.io/badge/license-Beerware-yellow)](https://github.com/fszewczyk/shkyera-grad/blob/master/LICENSE)
From 93a06a27966886a8558da9685084f72e5c034224 Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Wed, 8 Nov 2023 21:54:27 +0100
Subject: [PATCH 5/6] Update README.md
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index f70e025..ee9b45f 100644
--- a/README.md
+++ b/README.md
@@ -7,6 +7,7 @@ micrograd, but in C++ and better.
+[![Documentation](https://github.com/fszewczyk/shkyera-grad/actions/workflows/docs.yml/badge.svg)](https://fszewczyk.github.io/shkyera-grad/index.html)
[![LinuxBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/linux.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/linux.yml)
[![MacOSBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/macos.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/macos.yml)
[![WindowsBuild](https://github.com/fszewczyk/shkyera-grad/actions/workflows/windows.yml/badge.svg)](https://github.com/fszewczyk/shkyera-grad/actions/workflows/windows.yml)
From 43b9e03e5020d6a0d3f6a5cc05c30627a4da5b58 Mon Sep 17 00:00:00 2001
From: Franciszek Szewczyk <60960225+fszewczyk@users.noreply.github.com>
Date: Thu, 9 Nov 2023 12:45:46 +0100
Subject: [PATCH 6/6] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 3643e61..ee9b45f 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ Check out oour [Get Started Guide](https://fszewczyk.github.io/shkyera-grad/md_d
Here's a small example showcasing a feed-forward network learning the XOR function. Check out the `examples/` folder for more examples.
-```{.cpp}
+```cpp
#include "shkyera-grad/include/ShkyeraGrad.hpp"
int main() {