circle_bundles.BundleMapResult

class circle_bundles.BundleMapResult(F, pre_F, Omega_used, Phi_used, report, meta)[source]

Bases: object

Return container for Bundle.get_bundle_map().

Parameters:
F

Global fiber coordinates returned by the solver in the solver’s ambient frame space. Shape is (n_samples, D_used).

Type:

numpy.ndarray

pre_F

Pre-projection coordinates (or pre-reduction coordinates) used internally by the v2 bundle-map pipeline. Shape is solver-defined.

Type:

numpy.ndarray

Omega_used

Edge-indexed O(2) transitions actually used by the solver. Keys are canonicalized edges of type circle_bundles.nerve.combinatorics.Edge.

Type:

Dict[Tuple[int, int], numpy.ndarray]

Phi_used

Vertex gauge / orientation choices used by the solver (implementation-defined).

Type:

numpy.ndarray

report

Solver report object (implementation-defined).

Type:

Any

meta

Light metadata dictionary (weight, packing, ambient_dim, etc.).

Type:

Dict[str, Any]

__init__(F, pre_F, Omega_used, Phi_used, report, meta)
Parameters:
Return type:

None

Methods

__init__(F, pre_F, Omega_used, Phi_used, ...)

Attributes

F

pre_F

Omega_used

Phi_used

report

meta