centered_instance
sleap_nn.export.wrappers.centered_instance
¶
Centered-instance ONNX wrapper.
Classes:
| Name | Description |
|---|---|
CenteredInstanceONNXWrapper |
ONNX-exportable wrapper for centered-instance models. |
CenteredInstanceONNXWrapper
¶
Bases: BaseExportWrapper
ONNX-exportable wrapper for centered-instance models.
Expects input images as uint8 tensors in [0, 255].
Methods:
| Name | Description |
|---|---|
__init__ |
Initialize centered instance ONNX wrapper. |
forward |
Run centered-instance inference on crops. |
Source code in sleap_nn/export/wrappers/centered_instance.py
__init__(model, output_stride=4, input_scale=1.0, peak_threshold=0.2)
¶
Initialize centered instance ONNX wrapper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model
|
Module
|
Centered instance model for pose estimation. |
required |
output_stride
|
int
|
Output stride for confidence maps. |
4
|
input_scale
|
float
|
Input scaling factor. |
1.0
|
peak_threshold
|
float
|
Minimum confidence for a peak to be considered valid. |
0.2
|
Source code in sleap_nn/export/wrappers/centered_instance.py
forward(image)
¶
Run centered-instance inference on crops.