Create extended handle for max rank limit 16 in java native code.
Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
g_return_val_if_fail (obj_info, FALSE);
g_return_val_if_fail (info_h, FALSE);
- if (ml_tensors_info_create (info_h) != ML_ERROR_NONE) {
+ if (ml_tensors_info_create_extended (info_h) != ML_ERROR_NONE) {
_ml_loge ("Failed to create handle for tensors info.");
return FALSE;
}
priv = g_new0 (customfilter_priv_data_s, 1);
priv->mid_invoke = (*env)->GetMethodID (env, pipe_info->cls, "invoke",
"(L" NNS_CLS_TDATA ";)L" NNS_CLS_TDATA ";");
- ml_tensors_info_create (&priv->in_info);
- ml_tensors_info_create (&priv->out_info);
+ ml_tensors_info_create_extended (&priv->in_info);
+ ml_tensors_info_create_extended (&priv->out_info);
nns_set_priv_data (pipe_info, priv, nns_customfilter_priv_free);
if ((priv = item->priv_data) == NULL) {
priv = g_new0 (pipeline_sink_priv_data_s, 1);
- ml_tensors_info_create (&priv->out_info);
+ ml_tensors_info_create_extended (&priv->out_info);
item->priv_data = priv;
item->priv_destroy_func = nns_pipeline_sink_priv_free;
/* set private date */
priv = g_new0 (singleshot_priv_data_s, 1);
- ml_tensors_info_create (&priv->in_info);
- ml_tensors_info_create (&priv->out_info);
+ ml_tensors_info_create_extended (&priv->in_info);
+ ml_tensors_info_create_extended (&priv->out_info);
nns_set_priv_data (pipe_info, priv, nns_singleshot_priv_free);
if (!nns_singleshot_priv_set_info (pipe_info, env)) {