neural library