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
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,15 +16,15 @@ You may want to update the dataset locations in [MNIST/data_prep.py](https://git
16
16
17
17
## Training
18
18
[MNIST/Mnist_Training.py](https://github.com/Vastlab/ObjectoSphere/blob/master/MNIST/Mnist_Training.py) provides the script to train models with all the loss functions used in different experiments.
19
-
The random models used to initalize the networks trained in the paper are also provided at [MNIST/LeNet++/Random_Models](https://github.com/Vastlab/ObjectoSphere/tree/master/MNIST/LeNet%2B%2B/Random_Models).
19
+
The random models used to initialize the networks trained in the paper are also provided at [MNIST/LeNet++/Random_Models](https://github.com/Vastlab/ObjectoSphere/tree/master/MNIST/LeNet%2B%2B/Random_Models).
20
20
The types of networks supported by this script contain:
21
21
22
22
1. Original LeNet/LeNet++ with Softmax loss.
23
23
2. LeNet/LeNet++ with Background Class.
24
24
3. LeNet/LeNet++ with Entropic OpenSet Loss.
25
25
4. LeNet/LeNet++ with ObjectoSphere Loss.
26
26
27
-
In the current training process we run the training for the given network for 70 epochs and save only the model with the least validation loss.
27
+
In the current training process, we run the training for the given network for 70 epochs and save only the model with the least validation loss.
28
28
The parameters used for training are provided as the default parameters for the script.
29
29
For details please refer to the help provided in [MNIST/Mnist_Training.py](https://github.com/Vastlab/ObjectoSphere/blob/master/MNIST/Mnist_Training.py)
30
30
@@ -34,6 +34,6 @@ The training and testing process for the OpenMax technique is provided in [MNIST
34
34
All the visualizations for the MNIST experiments provided in the paper can be reproduced following the Jupyter Notebook at [MNIST/Fig_creator.ipynb](https://github.com/Vastlab/ObjectoSphere/blob/master/MNIST/Fig_creator.ipynb).
35
35
It utilizes the tools available in [Tools](https://github.com/Vastlab/ObjectoSphere/tree/master/Tools).
36
36
The [Tools/model_tools.py](https://github.com/Vastlab/ObjectoSphere/tree/master/Tools/model_tools.py) contains functions to define the network architecture, extract feature vectors from a specific layer of the network and preprocess data for implementing in the loss function.
37
-
The [Tools/visualizing_tools.py](https://github.com/Vastlab/ObjectoSphere/tree/master/Tools/visualizing_tools.py) contains the plotting functions for the twodimensional plots and the histograms.
37
+
The [Tools/visualizing_tools.py](https://github.com/Vastlab/ObjectoSphere/tree/master/Tools/visualizing_tools.py) contains the plotting functions for the two-dimensional plots and the histograms.
38
38
And, the [Tools/evaluation_tools.py](https://github.com/Vastlab/ObjectoSphere/tree/master/Tools/evaluation_tools.py) contains the plotting functions for the DIR curves in the paper as well as a function to write the results into a preliminary file.
39
39
Please refer to these files for a detailed understanding.
0 commit comments