I have 2 nodes, i execute them but i got message " Node kernel Validate failed".
I found that statust change his value ( it is not more VX_SUCCESS) when it calculates num_params in vx_node.c in ownNodeKernelValidate
vx_status ownNodeKernelValidate(vx_node node, vx_meta_format meta[]) { vx_status status = VX_SUCCESS; uint32_t i; uint32_t num_params; if((NULL != node) && (NULL != node->kernel)) { if(node->kernel->validate) { /* the type of the parameter is known by the system, so let the system set it by default. */ num_params = node->kernel->signature.num_parameters; for (i = 0; i < num_params; i ++) { meta[i]->type = node->kernel->signature.types[i]; } status = node->kernel->validate(node, node->parameters, num_params, meta); } } else { status = VX_ERROR_INVALID_PARAMETERS; } return status; }
can anyone help me to solve this problem?