ailiaCreateFeatureExtractor method
- Pointer<
Pointer< fextractor,AILIAFeatureExtractor> > - Pointer<
AILIANetwork> net, - int format,
- int channel,
- int range,
- Pointer<
Int8> layer_name
~japanese @brief 特徴抽出オブジェクトを作成します。 @param fextractor 特徴抽出オブジェクトポインタ @param net ネットワークオブジェクトポインタ @param format ネットワークの画像フォーマット (AILIA_NETWORK_IMAGE_FORMAT_) @param channel ネットワークの画像チャンネル (AILIA_NETWORK_IMAGE_CHANNEL_) @param range ネットワークの画像レンジ (AILIA_NETWORK_IMAGE_RANGE_*) @param layer_name 特徴に対応したレイヤーの名称 (VGG16の場合はfc1, NULLで最終レイヤー) @return 成功した場合は \ref AILIA_STATUS_SUCCESS 、そうでなければエラーコードを返す。
~english @brief Creates a feature extraction instance. @param fextractor A feature extraction instance pointer @param net A network instance pointer @param format The network image format (AILIA_NETWORK_IMAGE_FORMAT_) @param channel The network image channel (AILIA_NETWORK_IMAGE_CHANNEL_) @param range The network image range (AILIA_NETWORK_IMAGE_RANGE_*) @param layer_name The name of the layer corresponding to the feature (fc1 for VGG16 and NULL for the last layer) @return If this function is successful, it returns \ref AILIA_STATUS_SUCCESS , or an error code otherwise.
Implementation
int ailiaCreateFeatureExtractor(
ffi.Pointer<ffi.Pointer<AILIAFeatureExtractor>> fextractor,
ffi.Pointer<AILIANetwork> net,
int format,
int channel,
int range,
ffi.Pointer<ffi.Int8> layer_name,
) {
return _ailiaCreateFeatureExtractor(
fextractor,
net,
format,
channel,
range,
layer_name,
);
}