But isn’t the NNPack built along with pytorch (when I dont set NO_NNPACK) (with the infamous Brace y=urself, we are building NNPACK)?
Here is my cmake command:
cmake /home/pi/pytorch -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_LIBRARY=/usr/lib/libpython3.5m.so.1.0 -DPYTHON_INCLUDE_DIR=/usr/include/python3.5m 
-DBUILDING_WITH_TORCH_LIBS=ON -DTORCH_BUILD_VERSION=1.0.0a0+8322165 -DCMAKE_BUILD_TYPE=Release -DBUILD_TORCH=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON 
-DBUILD_BINARY=OFF -DBUILD_TEST=ON -DINSTALL_TEST=ON -DBUILD_CAFFE2_OPS=ON -DONNX_NAMESPACE=onnx_torch -DUSE_CUDA=0 -DUSE_DISTRIBUTED=OFF -DUSE_FBGEMM=0 
-DUSE_NUMPY=ON -DNUMPY_INCLUDE_DIR=/usr/local/lib/python3.5/dist-packages/numpy/core/include -DUSE_SYSTEM_NCCL=OFF -DNCCL_INCLUDE_DIR= -DNCCL_ROOT_DIR=
 -DNCCL_SYSTEM_LIB= -DCAFFE2_STATIC_LINK_CUDA=0 -DUSE_ROCM=0 -DUSE_NNPACK=1 -DUSE_LEVELDB=OFF -DUSE_LMDB=OFF -DUSE_OPENCV=OFF -DUSE_QNNPACK=1 
 -DUSE_FFMPEG=OFF -DUSE_GLOG=OFF -DUSE_GFLAGS=OFF -DUSE_SYSTEM_EIGEN_INSTALL=OFF -DCUDNN_INCLUDE_DIR= -DCUDNN_LIB_DIR= -DCUDNN_LIBRARY= -DUSE_MKLDNN=0 
 -DNCCL_EXTERNAL=0 -DCMAKE_INSTALL_PREFIX=/home/pi/pytorch/torch/lib/tmp_install '-DCMAKE_C_FLAGS= -march=armv7-a -mtune=cortex-a8 -mfpu=neon
  -mfloat-abi=hard -O3' '-DCMAKE_CXX_FLAGS= -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=hard -O3' '-DCMAKE_EXE_LINKER_FLAGS= 
  -Wl,-rpath,$ORIGIN  -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=hard -O3' '-DCMAKE_SHARED_LINKER_FLAGS= -Wl,-rpath,$ORIGIN 
   -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=hard -O3' -DTHD_SO_VERSION=1 -DCMAKE_PREFIX_PATH=/usr/lib/python3/dist-packages