CLAUDE: curt.kernel_test dropdown - one GPU-kernel oracle test per run
Replaces the would-be per-kernel checkbox sprawl (Andrey 07/12 design):
- CuasRtParameters: KERNEL_TESTS registry {none, avg_td} + kernel_test
String param (addChoice, corr-xml _curt_kernel_test, unknown values
sanitized to none); one dropdown entry per kernel in the 2c+ ladder.
- CuasRT.diagnostics(): kernel_test != none -> EXCLUSIVE kernelTest()
dispatch, nothing else runs that pass.
- kernelTest() avg_td case = the AvgTdExport call site (settles the open
pick): conditioned image_data of the GPU-bound scene -> uniform-grid
convert -> CPU oracle + testdata case export (<model>/testdata/avg_td,
incl. per-sensor TpTask XY for the OOB soft/hard-margin stage) ->
validateConsolidation; imports+compares C++ results/ when present,
else prints the exact tests_bin command to run.
- CuasMotion.convertFromData: overload with tasks_out (old signature
delegates) so the export gets the conversion TpTask grid.
mvn -DskipTests clean package: OK. Run validation in Eclipse = Andrey's.
Co-Authored-By:
Claude Fable 5 <noreply@anthropic.com>
Showing
Please register or sign in to comment