mirror of
https://github.com/BlackLight/neuralpp.git
synced 2025-07-26 15:18:54 +02:00
Documentation re-generated, a lot of minor stuff
This commit is contained in:
parent
d52976e74e
commit
7861e56f35
144 changed files with 2589 additions and 851 deletions
|
@ -23,7 +23,7 @@ PROJECT_NAME = Neural++
|
|||
# This could be handy for archiving the generated documentation or
|
||||
# if some version control system is used.
|
||||
|
||||
PROJECT_NUMBER = 0.3
|
||||
PROJECT_NUMBER = 0.4
|
||||
|
||||
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
|
||||
# base path where the generated documentation will be put.
|
||||
|
@ -500,7 +500,7 @@ EXCLUDE_PATTERNS =
|
|||
# directories that contain example code fragments that are included (see
|
||||
# the \include command).
|
||||
|
||||
EXAMPLE_PATH =
|
||||
EXAMPLE_PATH = ../examples
|
||||
|
||||
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
|
||||
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
|
||||
|
|
|
@ -11,10 +11,6 @@
|
|||
* this program. If not, see <http://www.gnu.org/licenses/>. *
|
||||
**************************************************************************************************/
|
||||
|
||||
#ifndef __cplusplus
|
||||
#error "This is a C++ library, you know, so you'd better use a C++ compiler to compile it"
|
||||
#else
|
||||
|
||||
#ifndef __NEURALPP
|
||||
#define __NEURALPP
|
||||
|
||||
|
@ -46,6 +42,24 @@ namespace neuralpp {
|
|||
/**
|
||||
* @class NeuralNet
|
||||
* @brief Main project's class. Use *ONLY* this class, unless you know what you're doing
|
||||
* @example examples/learnAdd.cpp Show how to train a network that performs sums between
|
||||
* two real numbers. The training XML is built from scratch, then saved to a file, then
|
||||
* the network is initialized using that XML file, trained, and the resulting trained
|
||||
* network is saved to adder.net. Then, you should take a look at doAdd.cpp to see how
|
||||
* to use that file to use the network.
|
||||
*
|
||||
* @example examples/doAdd.cpp Show how to use a network already trained and saved to a
|
||||
* binary file. In this case, a network trained to simply perform sums between two real
|
||||
* numbers, that should have already been created using learnAdd.
|
||||
*
|
||||
* @example examples/adderFromScratch.cpp Similar to learnAdd.cpp, but this time the
|
||||
* training XML is generated as a string and not saved to a file, and parsed by the
|
||||
* program itself to build the network. Then, the program asks two real numbers, and
|
||||
* performs both the sum and the difference between them, putting the sum's output on
|
||||
* the first output neuron and the difference's on the second output neuron. Anyway,
|
||||
* using more than one neuron in the output layer is strongly discouraged, as the network
|
||||
* usually won't set correctly the synaptical weights to give satisfying and accurate
|
||||
* answers for all of the operations.
|
||||
*/
|
||||
class NeuralNet {
|
||||
int epochs;
|
||||
|
@ -529,5 +543,4 @@ namespace neuralpp {
|
|||
}
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/**************************************************************************************************
|
||||
* LibNeural++ v.0.2 - All-purpose library for managing neural networks *
|
||||
* LibNeural++ v.0.4 - All-purpose library for managing neural networks *
|
||||
* Copyright (C) 2009, BlackLight *
|
||||
* *
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the *
|
||||
|
@ -11,10 +11,6 @@
|
|||
* this program. If not, see <http://www.gnu.org/licenses/>. *
|
||||
**************************************************************************************************/
|
||||
|
||||
#ifndef __cplusplus
|
||||
#error "This is a C++ library, you know, so you'd better use a C++ compiler to compile it"
|
||||
#else
|
||||
|
||||
#ifndef __NEURALPP_EXCEPTION
|
||||
#define __NEURALPP_EXCEPTION
|
||||
|
||||
|
@ -76,5 +72,4 @@ namespace neuralpp {
|
|||
}
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue