As you may know, the GeForce GTX 1050 lineup is based on the GP107 Pascal-based GPU. The GTX 1050 reportedly has 640 CUDA cores, 40 TMUs, 32 ROPs, a 1354MHz base clock, 1455MHz Boost and 2GB GDDR5 memory clocked at 7008MHz.
The GeForce GTX 1050 Ti on the other hand has somewhat lower clockspeeds but has a full GP107 GPU with 768 CUDA cores, 48 TMUs, 32 ROPs, a 1290MHz base clock, 1392MHz Boost and 4GB GDDR5 memory cocked at 7008MHz. Both cards feature a 128-bit memory bus and have a TDP of 75W, which means they do not not need external power although models may feature this to enhance overclocking potential.
The information in this article is expected to be released by NVIDIA later today but this will be a paperlaunch, actual card availability and reviews aren't expected until October 25th. There will be wide availability from NVIDIA's partners and most of these cards will be relatively compact.
The biggest surprise is that the pricing is lower than anticipated. The suggested retail price for the GTX 1050 is said to be $109, whereas the GTX 1050 Ti should be available from $139.
More photos of models from NVIDIA's AIB can be viewed over here.