NVIDIA製品のGPUをディープラーニング、マシンラーニングなどのプログラミングに使用する場合、GPUに対応したNVIDIAドライバーのインストールがまず必要になります。
NVIDIAのドライバーのインストールは以下より可能です。
使用しているGPUのモデルが何か確認したい場合は、NVIDIA control panelから確認できます。
なお、ドライバーのダウンロードの際に、ダウンロードタイプとしてgame ready driver(GRD)か、studio driver (SD) というのを聞かれますが、
redditによると、これはどちらを選んでも大丈夫、といったものらしいです。
より若干機械学習プログラムのパフォーマンスが上がるのはstudio driver (SD)の方だけど、その差はほとんどない、といった感じらしいです。
僕の場合はデフォルトで選択されていて、ゲームにも最適されており使用人口の多いであろうと予想できた方のGame ready driverを使用しています。動作にこれまでのところ問題は起きていないので、無難にいくならGame ready driverで良いかと思います。
Game ready driver vs Studio driver for deep learning? : nvidia