BaseModelParser
Abstract base class for model parsers that provides common functionality for validation, error handling, and tensor size calculations.
Subclasses must implement:
parseMetadata(filePath) - format-specific metadata parsing
supportedExtension - file extension for this format
format - the ModelFormat enum value