Overview of the iris.io package
mainThe iris.io package is the primary interface for handling I/O operations within the Iris Recognition Inference System. It is organized into several specialized submodules to handle configuration, data structures, error handling, and validation:
iris.io.class_configs: Manages class-specific configurations.iris.io.dataclasses: Provides the core data structures used throughout the I/O process.iris.io.errors: Defines the exception hierarchy for I/O-related failures.iris.io.validators: Contains logic for validating data integrity and schema compliance.iris.io: The main entry point for the package.