coralscopsegformer / function-no-build.yaml
taiamiti's picture
Upload 28 files
48a4919 verified
metadata:
name: pth-mmseg-coralscopsegformer
namespace: cvat
annotations:
name: CoralSCOPSegformer
type: detector
spec: |
[
{
"name": "Acanthastrea",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Acropora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Astreopora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Atrea",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Fungia",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Goniastrea",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Leptastrea",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Merulinidae",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Millepora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Montastrea",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Montipora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Other",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Pavona/Leptoseris",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Pocillopora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Porites",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
},
{
"name": "Psammocora",
"type": "polygon",
"attributes": [
{
"name": "confidence",
"input_type": "number",
"mutable": true,
"values": ["0", "100", "1"],
"default_value": "100"
}
]
}
]
spec:
description: CoralSCOPSegformer
runtime: 'python:3.11'
handler: main:handler
eventTimeout: 80s
image: cvat.pth.mmseg.coralscopsegformer:latest-gpu
build:
skip: true
triggers:
myHttpTrigger:
numWorkers: 2
kind: 'http'
workerAvailabilityTimeoutMilliseconds: 10000
attributes:
port: 32005 # <— fixed host-/NodePort
serviceType: "nodePort" # <— *required only on Kubernetes*
maxRequestBodySize: 33554432 # 32MB
resources:
limits:
nvidia.com/gpu: 1
platform:
attributes:
restartPolicy:
name: always
maximumRetryCount: 3
mountMode: volume
network: cvat_cvat