10nm is a half step node designed solely for mobile SOCs and doesn't have the specs for large chips. Just like with 20nm both Nvidia and AMD will be skipping it. For AMD, at least by appearances, their relationship with Global Foundries will allow them to get to "7nm" by sometime next year, though probably only for small chips as GF will be upgrading to better yields/planned EUV insertion (somewhere) by 2019; that and new nodes have low enough yields that you need smaller chips to amortize failure rate anyway. Meanwhile TSMC, which is who Nvidia uses, has a roadmap that is somewhat behind GF's. Thus the switch to the "improved 16nm" 12nm. The two designs are compatible, you can just move chip tapeouts from one to the other without much trouble.
At this point Nvidia just has to take what it can get. But other than mobile chips AMD's node advantage over Nvidia probably won't last too long. By the time AMD is likely to get larger GPUs out on 7nm Nvidia should be right there with them, or at least not terribly far behind. I.E. next year don't be surprised if AMD and Intel are the major laptop/(Windows) mobile device players with Nvidia more left out than they usually are, but other than that window they'll be back in soon enough.