Only root (/) should actually be required for Ubuntu 16.04. It should work without a swap area, provided you have enough memory. I haven't tested the iso install for a dual boot setup as it uses a different grub2 variant that may cause some issues (not 100% sure if it will properly detect the Windows bootloader) - what may be best for you would be to follow the legacy instructions, which starts with a standard Ubuntu 16.04 install (should work fine alongside Windows 10) - then youll clone my git and run and install script to install everything. Full instructions are available in the README on github. Thanks for giving it a try!
Thanks, I've tried to install with Legacy, it works but when I'm installing with your script, after installing CUDA screen goes black and ... don't know what happens. Is it expected?