Skip to content

Commit f6f9ca9

Browse files
committed
Completed the documentation for the feature
1 parent dac9c1e commit f6f9ca9

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "TensorBoardLogger"
22
uuid = "899adc3e-224a-11e9-021f-63837185c80f"
33
authors = ["Filippo Vicentini <[email protected]>"]
4-
version = "0.1.20"
4+
version = "0.1.21"
55

66
[deps]
77
CRC32c = "8bf52ea8-c179-5cab-976a-9e18b702a9bc"

docs/make.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ makedocs(
1111
"Reading back data" => "deserialization.md",
1212
"Extending" => "extending_behaviour.md",
1313
"Explicit Interface" => "explicit_interface.md",
14-
"Hyperparameter API" => "hyperparameter_api.md"
14+
"Hyperparameter logging" => "hyperparameters.md"
1515
],
1616
"Examples" => Any[
1717
"Flux.jl" => "examples/flux.md"
1818
"Optim.jl" => "examples/optim.md"
19+
"Hyperparameter tuning" => "examples/hyperparameter_tuning.md"
1920
]
2021
],
2122
format = Documenter.HTML(

docs/src/examples/hyperparameter_tuning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Hyperparameter Tuning
1+
# Hyperparameter tuning
22

33
We will start this example by setting up a simple random walk experiment, and seeing the effect of the hyperparameter `bias` on the results.
44

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
# Hyperparameter Experiments
1+
# Hyperparameter logging
22

33
In additition to logging the experiments, you may wish to also visualise the effect of hyperparameters on some plotted metrics. This can be done by logging the hyperparameters via the `write_hparams!` function, which takes a dictionary mapping hyperparameter names to their values (currently limited to `Real`, `Bool` or `String` types), along with the names of any metrics that you want to view the effects of.
44

55
You can see how the HParams dashboard in Tensorboard can be used to tune hyperparameters on the [tensorboard website](https://www.tensorflow.org/tensorboard/hyperparameter_tuning_with_hparams).
66

7-
![hparams dashboard view](https://www.tensorflow.org/tensorboard/images/hparams_parallel_coordinates.png?raw=1)
8-
9-
## HParams API
7+
## API
108
```@docs
119
write_hparams!
1210
```

docs/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,5 +121,5 @@ As an alternative, you can also log data to TensorBoard through its functional i
121121

122122
## Hyperparameter tuning
123123

124-
Many experiments rely on hyperparameters, which can be difficult to tune. Tensorboard allows you to visualise the effect of your hyperparameters on your metrics, giving you an intuition for the correct hyperparameters for your task. For information on this API, see the [Hyperparameter API](@ref).
124+
Many experiments rely on hyperparameters, which can be difficult to tune. Tensorboard allows you to visualise the effect of your hyperparameters on your metrics, giving you an intuition for the correct hyperparameters for your task. For information on this API, see the [Hyperparameter logging](@ref) manual page.
125125

0 commit comments

Comments
 (0)