add osenbei/nn.cpp