raptor.conformance.interop.RowDecl#
- class raptor.conformance.interop.RowDecl(framework, owner_repo, kind)[source]#
One declared interop-matrix row.
frameworkmust be a member ofCERTIFIED, ORNonefor a row that bridges to no array framework at all — an execution-structure invariant internal to eagle rather than a numpy/cupy/torch crossing. Every prior row, evenCP-CAPTURE-REJECT/T-DEVICE-FAILLOUD, still names the framework whose crossing it guards; wideningframeworktoOptional[str]— rather than inventing a sixth pseudo-framework entry inCERTIFIED/UNIVERSE— keeps that vocabulary honestly scoped to actual array frameworks.owner_repois the repo whose test suite carries the executable assertion, so the matrix rows live with the seam they certify;kindis one ofROW_KINDS.- Parameters:
framework (str | None)
owner_repo (str)
kind (str)