Skip to content

Fix symmetry & abspath issues - #118

Merged
Ubiquinone-dot merged 16 commits into
productionfrom
fix/inputspecification
Dec 19, 2025
Merged

Fix symmetry & abspath issues#118
Ubiquinone-dot merged 16 commits into
productionfrom
fix/inputspecification

Conversation

@Ubiquinone-dot

@Ubiquinone-dot Ubiquinone-dot commented Dec 18, 2025

Copy link
Copy Markdown
Collaborator

To resolve #115, #116 and #117

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses two issues in the inference utilities: fixing symmetry detection logic and improving absolute path resolution for input files.

  • Enhanced symmetry specification checking to handle None values properly
  • Added validation for relative path resolution when no base path is provided
  • Improved type annotations for the ensure_input_is_abspath function

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread models/rfd3/src/rfd3/utils/inference.py Outdated
Comment thread models/rfd3/src/rfd3/utils/inference.py Outdated

Copilot AI commented Dec 18, 2025

Copy link
Copy Markdown
Contributor

@Ubiquinone-dot I've opened a new pull request, #119, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 5 commits December 18, 2025 14:08
Co-authored-by: Ubiquinone-dot <66851659+Ubiquinone-dot@users.noreply.github.com>
Co-authored-by: Ubiquinone-dot <66851659+Ubiquinone-dot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Add missing DesignInputSpecification import and fix path validation logic

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread models/rfd3/src/rfd3/inference/input_parsing.py Outdated
Comment thread models/rfd3/src/rfd3/inference/input_parsing.py Outdated
Comment thread models/rfd3/src/rfd3/engine.py
Comment thread models/rfd3/src/rfd3/inference/input_parsing.py Outdated
Ubiquinone-dot and others added 5 commits December 19, 2025 09:21
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Ubiquinone-dot
Ubiquinone-dot merged commit cc327b4 into production Dec 19, 2025
1 check passed
@Ubiquinone-dot
Ubiquinone-dot deleted the fix/inputspecification branch December 19, 2025 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RFDiffusion3 DesignInputSpecification object cannot be passed directly to the inference engine

3 participants