Skip to content

validate_implementations.py exercises only torch vs Fortran #315

Description

@neuromechanist

From the epic #278 integration-parity audit. validate_implementations.py imports only pamica.AMICA/AMICATorchNG (lines 21-23); it never touches AMICAMLXNG or AMICA_NumPy. NumPy-vs-Fortran parity lives in pytest (test_sample_data_numpy_vs_fortran) and MLX validation lives in pamica/tests/mlx_tests/ + the cross-backend suites — all real, but not in the harness that AGENTS.md described as "runs both implementations" (that stale line is being corrected separately).

Decide whether the harness should grow --backend {torch,numpy,mlx} rows (giving one command that produces the full parity table on any host, incl. Apple Silicon for MLX) or stay torch-only with its docs scoped precisely. Low urgency; filed so the harness's actual coverage is tracked rather than implied.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions