* Gradient Boosted Trees *
\****************************************************************************************/
-class CV_EXPORTS_W GBTrees : public DTrees
+/*class CV_EXPORTS_W GBTrees : public DTrees
{
public:
struct CV_EXPORTS_W_MAP Params : public DTrees::Params
virtual void setK(int k) = 0;
virtual float predictSerial( InputArray samples,
- OutputArray weakResponses, int flags) const;
+ OutputArray weakResponses, int flags) const = 0;
static Ptr<GBTrees> create(const Params& p);
-};
+};*/
/****************************************************************************************\
* Artificial Neural Networks (ANN) *
w->wnodes[nidx].left = addNodeAndTrySplit( nidx, sleft );
w->wnodes[nidx].right = addNodeAndTrySplit( nidx, sright );
+ CV_Assert( w->wnodes[nidx].left > 0 && w->wnodes[nidx].right > 0 );
}
return nidx;