I trained resnet50 recently on imagenet1k which you can read about here:
blog: https://medium.com/@rraushan24/training-resnet-50-from-scratch-lessons-beyond-the-model-4b96fa23f799
github: https://github.com/Rakesh-Raushan/trainining_resnet50_from_scratch_on_imagenet1k