How can tensorflow utilize multiple cores by default if python is limited to one core by default?

All the threads I’ve read online regarding utilizing multiple cores in python requires multiprocessing. By default python can only bye running on one core (and one on thread, because of the GIL).

On the other hand, I often read that tensorflow by default uses multiple cores. How can this work if python itself is limited to one core?

submitted by /u/hattrickostrich
[visit reddit] [comments]

Leave a Reply

Your email address will not be published. Required fields are marked *