mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-27 17:17:40 +03:00
Move threhsold to base model config
This commit is contained in:
parent
bd6dee5b38
commit
44c85d3136
@ -59,9 +59,6 @@ class CustomClassificationStateCameraConfig(FrigateBaseModel):
|
|||||||
crop: list[int, int, int, int] = Field(
|
crop: list[int, int, int, int] = Field(
|
||||||
title="Crop of image frame on this camera to run classification on."
|
title="Crop of image frame on this camera to run classification on."
|
||||||
)
|
)
|
||||||
threshold: float = Field(
|
|
||||||
default=0.8, title="Classification score threshold to change the state."
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class CustomClassificationStateConfig(FrigateBaseModel):
|
class CustomClassificationStateConfig(FrigateBaseModel):
|
||||||
@ -86,6 +83,9 @@ class CustomClassificationObjectConfig(FrigateBaseModel):
|
|||||||
class CustomClassificationConfig(FrigateBaseModel):
|
class CustomClassificationConfig(FrigateBaseModel):
|
||||||
enabled: bool = Field(default=True, title="Enable running the model.")
|
enabled: bool = Field(default=True, title="Enable running the model.")
|
||||||
name: str | None = Field(default=None, title="Name of classification model.")
|
name: str | None = Field(default=None, title="Name of classification model.")
|
||||||
|
threshold: float = Field(
|
||||||
|
default=0.8, title="Classification score threshold to change the state."
|
||||||
|
)
|
||||||
object_config: CustomClassificationObjectConfig | None = Field(default=None)
|
object_config: CustomClassificationObjectConfig | None = Field(default=None)
|
||||||
state_config: CustomClassificationStateConfig | None = Field(default=None)
|
state_config: CustomClassificationStateConfig | None = Field(default=None)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user