Just wanted to share a picture of my build.
Zero experience in building and now I have this beauty. If any of you is doubting whether to build or not I would argue strongly for you to build your own box if you are serious about DL.
Reasons:
-
Skin in the game
Investing a substantial amount of money in your new build proves to yourself that you are serious about this DL stuff. -
Motivation
Finishing the build, with the hassle it entails to choose the parts, source them and get everything to work smoothly (both hardware and software) is HIGHLY satisfactory. -
Flexibility
The fact that you worked this out for yourself from the ground up means you know each step you took and can easily change if necessary (e.g. change a computer part for a new one or modify your dev setup). -
Ease of work
If you can afford good hardware, everything is easier than relying on external compute. Running a notebook is smooth and fast, no lags. This facilitates experimentation enormously.