Template Function xFHOGcomputeColGrad
Defined in File xf_hog_descriptor_gradients.hpp
Function Documentation
Warning
doxygenfunction: Unable to resolve function “xFHOGcomputeColGrad” with arguments “(hls::stream<XF_SNAME(WORDWIDTH_SRC)>, hls::stream<XF_SNAME(WORDWIDTH_DST)>&, hls::stream<XF_SNAME(WORDWIDTH_DST)>&, XF_SNAME(WORDWIDTH_SRC), XF_PTNAME(DEPTH_SRC), XF_PTNAME(DEPTH_SRC), XF_PTNAME(DEPTH_SRC), XF_PTNAME(DEPTH_DST), XF_PTNAME(DEPTH_DST), XF_SNAME(WORDWIDTH_DST) &, XF_SNAME(WORDWIDTH_DST) &, uint16_t, ap_uint<13>, ap_uint<2>, ap_uint<2>, ap_uint<2>, bool)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 146] template<int ROWS, int COLS, int DEPTH_SRC, int DEPTH_DST, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int NOS_SRC, int TC, int PIX_COUNT> void xFHOGcomputeColGrad (hls::stream< XF_SNAME(WORDWIDTH_SRC)> _src_strm[NOS_SRC], hls::stream< XF_SNAME(WORDWIDTH_DST)> &_gradx_strm, hls::stream< XF_SNAME(WORDWIDTH_DST)> &_grady_strm, XF_SNAME(WORDWIDTH_SRC) buf[NOS_SRC][3][(COLS >> XF_BITSHIFT(NPC))], XF_PTNAME(DEPTH_SRC) src_buf0[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf1[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf2[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_DST) GradientValuesX[XF_NPIXPERCYCLE(NPC)], XF_PTNAME(DEPTH_DST) GradientValuesY[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_DST) &P0, XF_SNAME(WORDWIDTH_DST) &P1, uint16_t img_width, ap_uint< 13 > row_ind, ap_uint< 2 > tp, ap_uint< 2 > mid, ap_uint< 2 > bottom, bool flag) ————————————————————————————————————————————————–^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 167] template<int ROWS, int COLS, int DEPTH_SRC, int DEPTH_DST, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int NOS_SRC, int TC, int PIX_COUNT> void xFHOGcomputeColGrad (hls::stream< XF_SNAME(WORDWIDTH_SRC)> _src_strm[NOS_SRC], hls::stream< XF_SNAME(WORDWIDTH_DST)> &_gradx_strm, hls::stream< XF_SNAME(WORDWIDTH_DST)> &_grady_strm, XF_SNAME(WORDWIDTH_SRC) buf[NOS_SRC][3][(COLS >> XF_BITSHIFT(NPC))], XF_PTNAME(DEPTH_SRC) src_buf0[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf1[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf2[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_DST) GradientValuesX[XF_NPIXPERCYCLE(NPC)], XF_PTNAME(DEPTH_DST) GradientValuesY[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_DST) &P0, XF_SNAME(WORDWIDTH_DST) &P1, uint16_t img_width, ap_uint< 13 > row_ind, ap_uint< 2 > tp, ap_uint< 2 > mid, ap_uint< 2 > bottom, bool flag) ———————————————————————————————————————————————————————–^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “b”. [error at 354] template<int ROWS, int COLS, int DEPTH_SRC, int DEPTH_DST, int NPC, int WORDWIDTH_SRC, int WORDWIDTH_DST, int NOS_SRC, int TC, int PIX_COUNT> void xFHOGcomputeColGrad (hls::stream< XF_SNAME(WORDWIDTH_SRC)> _src_strm[NOS_SRC], hls::stream< XF_SNAME(WORDWIDTH_DST)> &_gradx_strm, hls::stream< XF_SNAME(WORDWIDTH_DST)> &_grady_strm, XF_SNAME(WORDWIDTH_SRC) buf[NOS_SRC][3][(COLS >> XF_BITSHIFT(NPC))], XF_PTNAME(DEPTH_SRC) src_buf0[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf1[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_SRC) src_buf2[NOS_SRC][XF_NPIXPERCYCLE(NPC)+2], XF_PTNAME(DEPTH_DST) GradientValuesX[XF_NPIXPERCYCLE(NPC)], XF_PTNAME(DEPTH_DST) GradientValuesY[XF_NPIXPERCYCLE(NPC)], XF_SNAME(WORDWIDTH_DST) &P0, XF_SNAME(WORDWIDTH_DST) &P1, uint16_t img_width, ap_uint< 13 > row_ind, ap_uint< 2 > tp, ap_uint< 2 > mid, ap_uint< 2 > bottom, bool flag) ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————^