Skip to content

Conversation

@TJPaik
Copy link

@TJPaik TJPaik commented Nov 24, 2025

Checklist

  • My pull request has a clear and explanatory title.
  • My pull request passes the Linting test.
  • I added appropriate unit tests and I made sure the code passes all unit tests. (refer to comment below)
  • My PR follows PEP8 guidelines. (refer to comment below)
  • My code is properly documented, using numpy docs conventions, and I made sure the documentation renders properly.
  • I linked to issues and PRs that are relevant to this PR.

Description

  • Add two new hypergraph datasets for analog circuits (AICircuit, AnalogGenie), including dataset classes, loaders, configs, and synthetic loader tests.
  • Introduce dedicated analog circuit configs (dataset/experiment) and Hydra logging configs.
  • Document the datasets in docs/datasets/analog_circuits.rst.
  • Add analog dataset smoke tests and integrate them into loader smoke exclusions.
  • Expose extract_zip utility for dataset downloads.

Issue

N/A (new feature to support analog circuit hypergraph datasets).

Additional context

  • Full test run: pytest (605 passed, 5 skipped).

@levtelyatnikov levtelyatnikov added the category-a2 Submission to TDL Challenge 2025: Mission A, Category 2. label Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category-a2 Submission to TDL Challenge 2025: Mission A, Category 2.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants