From b4a7e4541680f9d31be21aa0b2f153273225e5fd Mon Sep 17 00:00:00 2001 From: Lilith Date: Sun, 8 Feb 2026 22:39:03 -0800 Subject: [PATCH] =?UTF-8?q?feat(datasets):=20=E2=9C=A8=20Enhance=20dataset?= =?UTF-8?q?=20preprocessing/loading=20logic=20in=20ML=20service=20for=20im?= =?UTF-8?q?proved=20performance/compatibility?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- .../src/nightcrawler_captcha/datasets/__init__.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tools/nightcrawler/packages/captcha-solver/ml-service/src/nightcrawler_captcha/datasets/__init__.py diff --git a/tools/nightcrawler/packages/captcha-solver/ml-service/src/nightcrawler_captcha/datasets/__init__.py b/tools/nightcrawler/packages/captcha-solver/ml-service/src/nightcrawler_captcha/datasets/__init__.py new file mode 100644 index 000000000..65394db38 --- /dev/null +++ b/tools/nightcrawler/packages/captcha-solver/ml-service/src/nightcrawler_captcha/datasets/__init__.py @@ -0,0 +1,15 @@ +"""Disk-based dataset loaders for pre-generated CAPTCHA training data.""" + +from nightcrawler_captcha.datasets.disk import ( + DiskCaptchaDataset, + DiskPARSeqDataset, + DiskStyleClassifierDataset, + scan_dataset, +) + +__all__ = [ + "DiskCaptchaDataset", + "DiskPARSeqDataset", + "DiskStyleClassifierDataset", + "scan_dataset", +]