#include "xf_data_analytics/classification/decision_tree_train.hpp"
template < int _BurstLen = 32, int _WAxi = 512, int _WData = 64 > void axiVarColToStreams ( ap_uint <_WAxi>* ddr, const ap_uint <32> offset, const ap_uint <32> rows, ap_uint <32> cols, hls::stream <ap_uint <_WData>> dataStrm [_WAxi/_WData], hls::stream <bool>& eDataStrm )
Loading table from AXI master to stream. Table should be row based storage of identical datawidth.
Parameters:
| _BurstLen | burst length of AXI buffer, default is 32. |
| _WAxi | width of AXI port, must be multiple of datawidth, default is 512. |
| _WData | datawith, default is 64. |
| ddr | input AXI port |
| offset | offset(in _WAxi bits) to load table. |
| rows | Row number of table |
| cols | Column number of table Output streams of _WAxi/_WData channels end flag of output stream. |