public TreeLayerBackprop(TreeLayer unit) { _unit = unit; _outgoing = new VectorPair { left = Vector <float> .Build.Dense(unit.LeftSize), right = Vector <float> .Build.Dense(unit.RightSize) }; }
public override Vector <float> Compute(VectorPair input) { _values.SetSubVector(0, LeftSize, input.left); _values.SetSubVector(LeftSize, RightSize, input.right); return(_values); }