A Perfect Guide To Protecting Your Neural Networks and Machine Learning Inventions