Skip to content

Layer

Constructors

initialize()

initialize(params: Cv::Dnn::LayerParams)

Attributes

blobs: Std::Vector≺cv꞉꞉Mat≻ (read/write)

name: String (read/write)

preferable_target: Integer (read/write)

type: String (read/write)

Methods

finalize(inputs: Cv::InputArray, outputs: Cv::OutputArray) -> NilClass

forward(inputs: Cv::InputArray, outputs: Cv::OutputArray, internals: Cv::OutputArray) -> NilClass

forward_fallback(inputs: Cv::InputArray, outputs: Cv::OutputArray, internals: Cv::OutputArray) -> NilClass

get_flops(inputs: Std::Vector≺vector≺int≻≻, outputs: Std::Vector≺vector≺int≻≻) -> Integer

get_memory_shapes(inputs: Std::Vector≺vector≺int≻≻, required_outputs: Integer, outputs: Std::Vector≺vector≺int≻≻, internals: Std::Vector≺vector≺int≻≻) -> TrueClass

get_scale_shift(scale: Cv::Mat, shift: Cv::Mat) -> NilClass

get_scale_zeropoint(scale: Float, zeropoint: Integer) -> NilClass

input_name_to_index(input_name: String) -> Integer

output_name_to_index(output_name: String) -> Integer

set_params_from(params: Cv::Dnn::LayerParams) -> NilClass

support_backend(backend_id: Integer) -> TrueClass

try_fuse(top: Cv::Ptr≺cv꞉꞉dnn꞉꞉dnn4V20241223꞉꞉Layer≻) -> TrueClass

try_quantize(scales: Std::Vector≺vector≺float≻≻, zeropoints: Std::Vector≺vector≺int≻≻, params: Cv::Dnn::LayerParams) -> TrueClass

unset_attached -> NilClass

update_memory_shapes(inputs: Std::Vector≺vector≺int≻≻) -> TrueClass