VibecoderMcSwaggins's picture
fix(arch): comprehensive architecture audit fixes (#44)
fa1717e unverified
"""Inference module for stroke-deepisles-demo."""
from stroke_deepisles_demo.inference.deepisles import (
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__ = [
# Note: Docker image is now configurable via Settings.deepisles_docker_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",
]