Fahimeh Orvati Nia
minimal pipeline
91a7a12
"""
Minimal data loading (not used in single-image demo mode).
"""
from pathlib import Path
from typing import Dict, List, Optional, Any
from PIL import Image
import logging
logger = logging.getLogger(__name__)
class DataLoader:
"""Minimal data loader (placeholder - not used in demo)."""
def __init__(self, input_folder: str, debug: bool = False,
include_ignored: bool = False, strict_loader: bool = False,
excluded_dates: Optional[List[str]] = None):
"""Initialize data loader."""
self.input_folder = Path(input_folder)
self.debug = debug
if not self.input_folder.exists():
raise FileNotFoundError(f"Input folder does not exist: {input_folder}")
def load_selected_frames(self) -> Dict[str, Dict[str, Any]]:
"""Load selected frames (not used in minimal demo)."""
logger.warning("DataLoader not used in minimal demo mode")
return {}
def load_all_frames(self) -> Dict[str, Dict[str, Any]]:
"""Load all frames (not used in minimal demo)."""
logger.warning("DataLoader not used in minimal demo mode")
return {}