code wiki / _hdl_build / nx_pose_estimate_min.nx
nx_pose_estimate_min.nx source
↩ module page · 12 lines · 480 B
1// minimal driver to isolate whether nx_pose_estimate (lib) compiles. expect_exit:0
2import "nx_syscalls.nx"
3import "nx_pose_estimate.nx"
4func main() -> i64 {
5 let W: *i64 = sys_mmap(9 * 49 * 8) as *i64
6 let occs: *i64 = sys_mmap(4 * 49 * 8) as *i64
7 let labels: *i64 = sys_mmap(4 * 8) as *i64
8 labels[0]=0; labels[1]=1; labels[2]=2; labels[3]=0
9 let m: i64 = pe_train(W, occs, labels, 4, 49, 9, 5)
10 sys_write(1, "min ok\n" as *u8, 7)
11 sys_exit(0); return 0
12}