@@ -91,6 +91,7 @@ def __bootstrap__():
91
91
"""
92
92
import sys
93
93
import os
94
+ import platform
94
95
from . import core
95
96
96
97
in_test = 'unittest' in sys .modules
@@ -110,14 +111,17 @@ def __bootstrap__():
110
111
print ('PLEASE USE OMP_NUM_THREADS WISELY.' , file = sys .stderr )
111
112
112
113
os .environ ['OMP_NUM_THREADS' ] = str (num_threads )
113
-
114
+ sysstr = platform . system ()
114
115
read_env_flags = [
115
- 'use_pinned_memory ' , 'check_nan_inf ' , 'benchmark ' , 'eager_delete_scope ' ,
116
- 'use_mkldnn ' , 'use_ngraph ' , 'initial_cpu_memory_in_mb ' ,
117
- 'init_allocated_mem' , ' free_idle_memory' , 'paddle_num_threads' ,
118
- "dist_threadpool_size" , 'eager_delete_tensor_gb' , 'allocator_strategy' ,
116
+ 'check_nan_inf ' , 'benchmark ' , 'eager_delete_scope ' , 'use_mkldnn ' ,
117
+ 'use_ngraph ' , 'initial_cpu_memory_in_mb ' , 'init_allocated_mem ' ,
118
+ 'free_idle_memory' , 'paddle_num_threads' , "dist_threadpool_size" ,
119
+ 'eager_delete_tensor_gb' , 'allocator_strategy' ,
119
120
'reader_queue_speed_test_mode' , 'print_sub_graph_dir'
120
121
]
122
+ if sysstr != 'Darwin' :
123
+ read_env_flags .append ('use_pinned_memory' )
124
+
121
125
if os .name != 'nt' :
122
126
read_env_flags .append ('warpctc_dir' )
123
127
read_env_flags .append ('cpu_deterministic' )
0 commit comments