diff --git a/Source/VisibleLayer.hpp b/Source/VisibleLayer.hpp index 99ee593..ff1d3ef 100644 --- a/Source/VisibleLayer.hpp +++ b/Source/VisibleLayer.hpp @@ -37,7 +37,7 @@ private: { double sum = ((Weights&)weights).visibleBias()[index]; - sum += layer.states().transpose() * ((Weights&)weights).weights().row(index).transpose(); + sum += ((Weights&)weights).weights().row(index) * layer.states(); return sum; }