Neural Network Quantum State