File size: 806 Bytes
aef1f5a
 
 
 
 
 
 
 
a544a50
 
 
 
aef1f5a
 
 
 
 
 
 
 
 
 
 
a544a50
aef1f5a
 
 
 
 
a544a50
aef1f5a
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
"""Inference module for stroke-deepisles-demo."""

from stroke_deepisles_demo.inference.deepisles import (
    DEEPISLES_IMAGE,
    DeepISLESResult,
    run_deepisles_on_folder,
    validate_input_folder,
)
from stroke_deepisles_demo.inference.direct import (
    DirectInvocationResult,
    run_deepisles_direct,
)
from stroke_deepisles_demo.inference.docker import (
    DockerRunResult,
    build_docker_command,
    check_docker_available,
    ensure_docker_available,
    run_container,
)

__all__ = [
    "DEEPISLES_IMAGE",
    "DeepISLESResult",
    "DirectInvocationResult",
    "DockerRunResult",
    "build_docker_command",
    "check_docker_available",
    "ensure_docker_available",
    "run_container",
    "run_deepisles_direct",
    "run_deepisles_on_folder",
    "validate_input_folder",
]