#include "daal.h"
#include "service.h"
using namespace std;
using namespace daal;
using namespace daal::algorithms;
using namespace daal::algorithms::math;
string datasetName = "../data/batch/covcormoments_csr.csv";
int main(int argc, char *argv[])
{
checkArguments(argc, argv, 1, &datasetName);
CSRNumericTablePtr dataTable(createSparseTable<float>(datasetName));
relu::Batch<float, relu::fastCSR> relu;
relu.input.set(relu::data, dataTable);
relu.compute();
relu::ResultPtr res = relu.getResult();
printNumericTable(res->get(relu::value), "ReLU result (first 5 rows):", 5);
return 0;
}