why the data and the weight for the nn.dense are not correct

Use implementation for op not is_dyn: nn.dense inputs size: 2 data input shape: [1, 512] weight input shape: [1000, 512] local_pyfunc: <function dense_strategy at 0x7f80e8fc7598> WARNING:strategy:dense is not optimized for this platform. local_pyfunc: <function wrap_compute_dense…_compute_dense at 0x7f80ba7d0048>

data input is NHWC, How is the weight input setted to NHWC?