Visual Anomaly Inference
cycle_counter.VisualAnomalyInferenceHandler
build(config)
classmethod
InferenceHandler 인스턴스를 생성합니다.
Parameters:
Returns:
| Name | Type | Description |
|---|---|---|
InferenceHandler |
VisualAnomalyInferenceHandler
|
build가 완료된 InferenceHandler 인스턴스를 반환합니다. |
VisualAnomalyInferenceHandler
|
``` |
infer(data)
InferenceHandler를 사용하여 데이터를 추론합니다.
set_inference_option(model_id, key, value)
InferenceHandler를 사용하여 추론 옵션을 설정합니다.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model_id |
int
|
int, 모델 아이디 |
required |
key |
str
|
str, 옵션 key |
required |
value |
Any
|
Any, 옵션 value |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
get_inference_option(model_id, key)
InferenceHandler를 사용하여 추론 옵션을 가져옵니다.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model_id |
int
|
int, 모델 아이디 |
required |
key |
str
|
str, 옵션 key |
required |
Returns:
| Type | Description |
|---|---|
Any
|
|
Keys
각 모델의 get_default_inference_option과 동일합니다.
get_default_inference_option(model_id, key)
InferenceHandler를 사용하여 기본 추론 옵션을 가져옵니다.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model_id |
int
|
int, 모델 아이디 |
required |
key |
str
|
str, 옵션 key |
required |
Returns:
| Type | Description |
|---|---|
Any
|
|
Keys
각 모델의 get_default_inference_option과 동일합니다.
warmup()
InferenceHandler를 사용하여 추론 옵션을 웜업합니다.
Returns:
| Type | Description |
|---|---|
None
|
None |