Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道是否有办法配置 anaconda 以使 @vectorize 不会占用机器中所有可用的处理器?例如,如果我有一台八核机器,我只希望@vectorize 使用四核。
target=parallel您可以通过设置NUMBA_NUM_THREADSenvvar来限制将使用的线程数。请注意,在导入 Numba 后您无法更改此设置,它会在您第一次启动时设置。您可以通过检查的值来检查它是否有效numba.config.NUMBA_DEFAULT_NUM_THREADS
target=parallel
NUMBA_NUM_THREADS
numba.config.NUMBA_DEFAULT_NUM_THREADS