グループノード#

group ov_node_c_api

ノードに関する定義と操作。

関数

ov_const_port_get_shape(const ov_output_const_port_t *port, ov_shape_t *tensor_shape)#

ポート・オブジェクトの形状を取得します。

パラメーター:
戻り値:

操作のステータスコード: 成功の場合 OK (0)。

ov_port_get_shape(const ov_output_port_t *port, ov_shape_t *tensor_shape)#

ポート・オブジェクトの形状を取得します。

パラメーター:
  • portov_output_port_t へポインター。

  • tensor_shape – テンソルの形状。

戻り値:

操作のステータスコード: 成功の場合 OK (0)。

ov_port_get_any_name(const ov_output_const_port_t *port, char **tensor_name)#

ポートのテンソル名を取得します。

パラメーター:
  • portov_output_const_port_t へのポインター。

  • tensor_name – テンソル名へのポインター。

戻り値:

操作のステータスコード: 成功の場合 OK (0)。

ov_port_get_partial_shape(const ov_output_const_port_t *port, ov_partial_shape_t *partial_shape)#

ポートの部分形状を取得します。

パラメーター:
戻り値:

操作のステータスコード: 成功の場合 OK (0)。

ov_port_get_element_type(const ov_output_const_port_t *port, ov_element_type_e *tensor_type)#

ポートのテンソルタイプを取得します。

パラメーター:
戻り値:

操作のステータスコード: 成功の場合 OK (0)。

ov_output_port_free(ov_output_port_t *port)#

ポート・オブジェクトの解放

パラメーター:

port – 解放する ov_output_port_t のインスタンスへのポインター。

ov_output_const_port_free(ov_output_const_port_t *port)#

const ポートの解放

パラメーター:

port – 解放する ov_output_const_port_t のインスタンスへのポインター。

struct ov_output_const_port_t#
#include <ov_node.h>

ov_output_const_port から ov_output_const_port_t のタイプを定義します

struct ov_output_port_t#
#include <ov_node.h>

ov_output_port から ov_output_port_t のタイプを定義します