Deep learning assisted vision inspection of resistance spot welds