Skip to content

Make sure "self" outputs show up in the network.#56

Merged
pogmat merged 1 commit into
mainfrom
fix-backend
Jun 15, 2026
Merged

Make sure "self" outputs show up in the network.#56
pogmat merged 1 commit into
mainfrom
fix-backend

Conversation

@luca-heltai

Copy link
Copy Markdown
Collaborator

Expose dangling self outputs as external outputs of coral::Network nodes.

Previously, nested network interface construction ignored outputs with argument index -1, so a subnetwork containing only nodes with self outputs could end up with no external outputs at all. This also made it impossible to expose objects like Triangulation from a saved subnetwork unless they were wrapped by another node with a named argument output.

@luca-heltai

Copy link
Copy Markdown
Collaborator Author

With this, I can run the demo that I wanted to run with subnetworks.

@luca-heltai
luca-heltai requested a review from pogmat March 29, 2026 19:41
@pogmat
pogmat merged commit e34ab20 into main Jun 15, 2026
1 check passed
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.

2 participants