ailiaGetInputBlobCount method
- Pointer<
AILIANetwork> net, - Pointer<
UnsignedInt> input_blob_count
~japanese @brief 入力データ(Blob)の数を取得します。 @param net ネットワークオブジェクトポインタ @param input_blob_count 入力blobの数の格納先 @return 成功した場合は \ref AILIA_STATUS_SUCCESS 、そうでなければエラーコードを返す。 @details このAPIはailiaOpenStreamXXX呼び出し後より利用可能です。 なお、入力Blobの列挙はailiaOpenStreamXXX呼び出し時に行われますが変更可能な重み(input付きinitialzier)の列挙はailiaOpneWeightXXX呼び出し時に行われます。 そのためailiaOpenStreamXXX呼び出し直後とailiaOpneWeightXXX呼び出し直後で返答する数が変わる場合があります。
~english @brief Get the number of input data blobs. @param net A network instance pointer @param input_blob_count Storage location of the number of input blobs @return If this function is successful, it returns \ref AILIA_STATUS_SUCCESS , or an error code otherwise. @details This API can be call after call ailiaOpenStreamXXX(). In addition, this api returuns number of inputs when after call ailiaOpenStreamXXX. And, when call ailiaOpenWeightXXX, enumerate and optimzie initializer with input blobs. So, this api may return more count after call ailiaOpenWeightXXX.
Implementation
int ailiaGetInputBlobCount(
ffi.Pointer<AILIANetwork> net,
ffi.Pointer<ffi.UnsignedInt> input_blob_count,
) {
return _ailiaGetInputBlobCount(
net,
input_blob_count,
);
}