Table of Contents

Namespace Bonsai.Sleap

Classes

BodyPart

Represents a body part, or node in the skeleton graph of the animal. Nodes can be defined without being part of a skeleton.

Centroid

Represents a center point used for cropping.

CentroidCollection

Represents a collection of image centroids.

FindPoseIdentityMatching

Represents an operator that returns a collection of poses where each distinct identity class has been matched to a single high confidence pose.

GetBodyPart

Represents an operator that returns the body part with the specified name for each pose in the sequence.

GetMaximumConfidencePoseIdentity

Represents an operator that returns the pose with the highest identity confidence for each collection in the sequence, using the optional class label.

Pose

Represents the result of pose estimation as a collection of body parts.

PoseCollection

Represents a collection of poses extracted from a specified image.

PoseIdentity

Represents the result of identity estimation as a collection of body parts and a predicted pose identity.

PoseIdentityCollection

Represents a collection of pose identities extracted from a specified image.

PredictCentroids

Represents an operator that performs multi-instance centroid detection for each image in the sequence using a SLEAP model.

PredictPoseIdentities

Represents an operator that performs markerless multi-pose and identity estimation for each image in the sequence using a SLEAP model.

PredictPoses

Represents an operator that performs markerless multi-pose estimation for each image in the sequence using a SLEAP model.

PredictSinglePose

Represents an operator that performs markerless, single instance, pose estimation for each image in the sequence using a SLEAP model.

UnexpectedModelTypeException

The exception that is thrown when a SLEAP model is unexpected for the inference operator.

Interfaces

IModelInfo

Provides information about the model used for inference.

Enums

ModelType

Specifies the type of SLEAP model.