-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add train function in NeuralNetwork Class.
Add train member function of NeuralNetwork Class. - NeuralNetwork Class has DataBuffer instance to handle datas. - New Keywords are introduced for specify data set . TrainData, ValidData, TestData, LabelData - DataBuffer instance is initialized with parameters from Neural Network instance. - In train function, . Data Buffer instance is running ( collecting or generating data ) . get the data from Data Buffer instance. . Backwarding . Display progress ( Data Buffer member funciton ) . Validate if it is enabled. - Add Classification Example with train member function **Self evaluation:** 1. Build test: [X]Passed [ ]Failed [ ]Skipped 2. Run test: [X]Passed [ ]Failed [ ]Skipped Signed-off-by: jijoong.moon <jijoong.moon@samsung.com>
- Loading branch information
1 parent
7127632
commit 9c5b23a
Showing
7 changed files
with
330 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -177,6 +177,8 @@ class NeuralNetwork { | |
*/ | ||
void finalize(); | ||
|
||
int train(); | ||
|
||
private: | ||
/** | ||
* @brief batch size | ||
|
Oops, something went wrong.