- assign training data with context
- calculate context on demand if empty git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@773 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -279,12 +279,12 @@ void RbmComponent::gibbs(const arma::mat& vc)
|
||||
|
||||
arma::mat RbmComponent::getTraining() const
|
||||
{
|
||||
return to_vc(DrawVisibleTrain->getData(), DrawContextTrain->getData());
|
||||
return arma::join_rows(DrawVisibleTrain->getData(), DrawContextTrain->getData());
|
||||
}
|
||||
|
||||
arma::mat RbmComponent::getReconst() const
|
||||
{
|
||||
return to_vc(DrawVisibleReconst->getData(), DrawContextReconst->getData());
|
||||
return arma::join_rows(DrawVisibleReconst->getData(), DrawContextReconst->getData());
|
||||
}
|
||||
|
||||
void RbmComponent::trainRedraw(const arma::mat& vc)
|
||||
@@ -386,7 +386,7 @@ void RbmComponent::redrawWeights(size_t index)
|
||||
void RbmComponent::setTrainingData(arma::mat const& batch)
|
||||
{
|
||||
RbmComponent *pComp = static_cast<RbmComponent*> (root());
|
||||
pComp->upDownPass(to_vc(batch, pComp->DrawContextTrain->getData()));
|
||||
pComp->upDownPass(batch);
|
||||
}
|
||||
//[/MiscUserCode]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user