* small tweaks for frigate+ submission and debug object list

* exclude attributes from labels colormap
This commit is contained in:
Josh Hawkins 2024-10-13 16:48:54 -05:00 committed by GitHub
parent 1ec459ea3a
commit 833768172d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 13 additions and 5 deletions

View File

@ -157,8 +157,16 @@ class ModelConfig(BaseModel):
self._model_hash = file_hash.hexdigest()
def create_colormap(self, enabled_labels: set[str]) -> None:
"""Get a list of colors for enabled labels."""
colors = generate_color_palette(len(enabled_labels))
"""Get a list of colors for enabled labels that aren't attributes."""
colors = generate_color_palette(
len(
list(
filter(
lambda label: label not in self._all_attributes, enabled_labels
)
)
)
)
self._colormap = {label: color for label, color in zip(enabled_labels, colors)}

View File

@ -534,7 +534,7 @@ function ObjectSnapshotTab({
/>
)}
</TransformComponent>
{search.plus_id !== "not_enabled" && (
{search.plus_id !== "not_enabled" && search.end_time && (
<Card className="p-1 text-sm md:p-2">
<CardContent className="flex flex-col items-center justify-between gap-3 p-2 md:flex-row">
<div className={cn("flex flex-col space-y-3")}>
@ -553,7 +553,7 @@ function ObjectSnapshotTab({
</div>
<div className="flex flex-row justify-center gap-2 md:justify-end">
{state == "reviewing" && search.end_time && (
{state == "reviewing" && (
<>
<Button
className="bg-success"

View File

@ -307,7 +307,7 @@ function ObjectList(objects?: ObjectType[]) {
{getIconForLabel(obj.label, "size-5 text-white")}
</div>
<div className="ml-3 text-lg">
{capitalizeFirstLetter(obj.label)}
{capitalizeFirstLetter(obj.label.replaceAll("_", " "))}
</div>
</div>
<div className="flex w-8/12 flex-row items-end justify-end">