Tensorflow set CUDA_VISIBLE_DEVICES within jupyter

后端 未结 2 1237
终归单人心
终归单人心 2020-11-28 18:19

I have two GPUs and would like to run two different networks via ipynb simultaneously, however the first notebook always allocates both GPUs.

Using CUDA_VISIBLE_DEV

2条回答
  •  野趣味
    野趣味 (楼主)
    2020-11-28 19:01

    You can do it faster without any imports just by using magics:

    %env CUDA_DEVICE_ORDER=PCI_BUS_ID
    %env CUDA_VISIBLE_DEVICES=0
    

    Notice that all env variable are strings, so no need to use ". You can verify that env-variable is set up by running: %env . Or check all of them with %env.

提交回复
热议问题