https://www.threeprotocol.ai/blog/neural-network-computing-a-beginner-friendly-guide