Step Reasoning Tool

class labelbox.schema.tool_building.step_reasoning_tool.IncorrectStepActions(value)[source]

Bases: Enum

An enumeration.

class labelbox.schema.tool_building.step_reasoning_tool.StepReasoningTool(name: str, definition: ~labelbox.schema.tool_building.base_step_reasoning_tool._Definition = <factory>, schema_id: str | None = None, feature_schema_id: str | None = None, color: str | None = None, required: bool = False)[source]

Bases: _BaseStepReasoningTool

Use this class in OntologyBuilder to create a tool for step reasoning The definition field lists the possible options to evaulate a step

NOTE: color attribute is for backward compatibility only and should not be set directly