""" 模型定义包 提供六种模型: - CaptchaClassifier: 调度分类器 (轻量 CNN, < 500KB) - LiteCRNN: 轻量 CRNN (普通字符 + 算式, < 2MB) - ThreeDCNN: 3D 文字验证码专用模型 (ResNet-lite + BiLSTM, < 5MB) - RegressionCNN: 回归 CNN (3D 旋转 + 滑块, ~1MB) - GapDetectorCNN: 滑块缺口检测 CNN (~1MB) - RotationRegressor: 旋转角度回归 sin/cos 编码 (~2MB) - FunCaptchaSiamese: FunCaptcha 专项 Siamese 匹配模型 """ from models.classifier import CaptchaClassifier from models.lite_crnn import LiteCRNN from models.threed_cnn import ThreeDCNN from models.regression_cnn import RegressionCNN from models.gap_detector import GapDetectorCNN from models.rotation_regressor import RotationRegressor from models.fun_captcha_siamese import FunCaptchaSiamese __all__ = [ "CaptchaClassifier", "LiteCRNN", "ThreeDCNN", "RegressionCNN", "GapDetectorCNN", "RotationRegressor", "FunCaptchaSiamese", ]