Skip to content

Distribution/graph/loop semantic#83

Open
LeonidElkin wants to merge 5 commits intomainfrom
distribution/graph/loop-semantic
Open

Distribution/graph/loop semantic#83
LeonidElkin wants to merge 5 commits intomainfrom
distribution/graph/loop-semantic

Conversation

@LeonidElkin
Copy link
Collaborator

Summary

This PR introduces a richer characteristic-computation graph and simplifies distribution initialization.

What Changed

  • Added support for hyperedges in the registry graph (many -> one), enabling computations that depend on multiple source characteristics.
  • Added analytical self-loops in graph views, including labeled loop variants and explicit analytical edge metadata.
  • Refactored distribution analytical handling to support multiple analytical computations per characteristic (labeled variants).
  • Introduced a shared Distribution.__init__ to reduce boilerplate across distribution implementations.
  • Updated .gitignore to exclude local AI-related artifacts. This is a small quality of life change, as many actively use artificial intelligence, but you don't want to see its artifacts in a remote repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant