https://techidea02.blogspot.com/2023/12/deep-learning-for-large-scale.html