diff --git a/latest/contributing.html b/latest/contributing.html
index f81cddcf..a91c814f 100644
--- a/latest/contributing.html
+++ b/latest/contributing.html
@@ -92,7 +92,7 @@ Contributing & Help
-
+
diff --git a/latest/index.html b/latest/index.html
index 236b6b66..96a12edc 100644
--- a/latest/index.html
+++ b/latest/index.html
@@ -92,7 +92,7 @@ Home
-
+
diff --git a/latest/manual/basics.html b/latest/manual/basics.html
index 7a3d909c..3435b7f6 100644
--- a/latest/manual/basics.html
+++ b/latest/manual/basics.html
@@ -56,7 +56,23 @@ Getting Started
Basics
-
+
@@ -95,7 +111,7 @@ Basics
-
+
@@ -109,11 +125,45 @@ Basics
Basic Usage
+
+Pkg.clone("https://github.com/MikeInnes/DataFlow.jl")
+Pkg.clone("https://github.com/MikeInnes/Flux.jl")
+
-Charging Ion Capacitors
+Charging Ion Capacitors...
+
+The core concept in Flux is that of the
+
+model
+
+. A model is simply a function with parameters. In Julia, we might define the following function:
+
+W = randn(3,5)
+b = randn(3)
+affine(x) = W*x + b
+
+x1 = randn(5)
+affine(x1)
+> 3-element Array{Float64,1}:
+ -0.0215644
+ -4.07343
+ 0.312591
+
diff --git a/latest/manual/custom.html b/latest/manual/custom.html
index 2019ea1c..69d4caec 100644
--- a/latest/manual/custom.html
+++ b/latest/manual/custom.html
@@ -95,7 +95,7 @@ Custom Layers
-
+
diff --git a/latest/manual/debugging.html b/latest/manual/debugging.html
index 2d12e999..27ebf9ed 100644
--- a/latest/manual/debugging.html
+++ b/latest/manual/debugging.html
@@ -95,7 +95,7 @@ Debugging
-
+
diff --git a/latest/manual/recurrent.html b/latest/manual/recurrent.html
index ffcaf6e3..0209ffe3 100644
--- a/latest/manual/recurrent.html
+++ b/latest/manual/recurrent.html
@@ -95,7 +95,7 @@ Recurrence
-
+
diff --git a/latest/search_index.js b/latest/search_index.js
index cc8f1916..c17ff2f8 100644
--- a/latest/search_index.js
+++ b/latest/search_index.js
@@ -29,7 +29,31 @@ var documenterSearchIndex = {"docs": [
"page": "Basics",
"title": "Basic Usage",
"category": "section",
- "text": "Charging Ion Capacitors"
+ "text": ""
+},
+
+{
+ "location": "manual/basics.html#Installation-1",
+ "page": "Basics",
+ "title": "Installation",
+ "category": "section",
+ "text": "Pkg.clone(\"https://github.com/MikeInnes/DataFlow.jl\")\nPkg.clone(\"https://github.com/MikeInnes/Flux.jl\")"
+},
+
+{
+ "location": "manual/basics.html#The-Model-1",
+ "page": "Basics",
+ "title": "The Model",
+ "category": "section",
+ "text": "Charging Ion Capacitors...The core concept in Flux is that of the model. A model is simply a function with parameters. In Julia, we might define the following function:W = randn(3,5)\nb = randn(3)\naffine(x) = W*x + b\n\nx1 = randn(5)\naffine(x1)\n> 3-element Array{Float64,1}:\n -0.0215644\n -4.07343 \n 0.312591"
+},
+
+{
+ "location": "manual/basics.html#An-MNIST-Example-1",
+ "page": "Basics",
+ "title": "An MNIST Example",
+ "category": "section",
+ "text": ""
},
{