Merge pull request #542 from stereomatchingkiss/fix_name_conflict
Fix bug--ann constructor hide the name of network.
This commit is contained in:
@@ -46,8 +46,8 @@ CNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
// Train the model.
|
||||
Timer::Start("cnn_optimization");
|
||||
@@ -83,8 +83,8 @@ CNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
Train(predictors, responses);
|
||||
}
|
||||
@@ -112,8 +112,8 @@ CNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
}
|
||||
|
||||
template<typename LayerTypes,
|
||||
|
||||
@@ -46,8 +46,8 @@ FFN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
// Train the model.
|
||||
Timer::Start("ffn_optimization");
|
||||
@@ -83,8 +83,8 @@ FFN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
Train(predictors, responses);
|
||||
}
|
||||
@@ -112,8 +112,8 @@ FFN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
}
|
||||
|
||||
template<typename LayerTypes,
|
||||
|
||||
@@ -48,8 +48,8 @@ RNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
// Train the model.
|
||||
Timer::Start("rnn_optimization");
|
||||
@@ -87,8 +87,8 @@ RNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
|
||||
Train(predictors, responses);
|
||||
}
|
||||
@@ -118,8 +118,8 @@ RNN<LayerTypes, OutputLayerType, InitializationRuleType, PerformanceFunction
|
||||
OutputLayerType>::value,
|
||||
"The type of outputLayer must be OutputLayerType.");
|
||||
|
||||
initializeRule.Initialize(parameter, NetworkSize(network), 1);
|
||||
NetworkWeights(parameter, network);
|
||||
initializeRule.Initialize(parameter, NetworkSize(this->network), 1);
|
||||
NetworkWeights(parameter, this->network);
|
||||
}
|
||||
|
||||
template<typename LayerTypes,
|
||||
|
||||
Reference in New Issue
Block a user