![](/img/trans.png)
[英]Uknown TypeError: 'numpy.ndarray' object is not callable
[英]multiprocessing: TypeError: 'numpy.ndarray' object is not callable
我正在嘗試使用多處理來創建一個使用Keras執行推理操作的進程,因此我可以監視該操作的資源使用情況(如在此回答我的上一個問題所建議)。
由於某種原因, start
方法導致TypeError
,我無法弄清楚。
worker_process = mp.Process(target=small_model.predict(x_test[0:1]))
worker_process.start()
Process Process-13:
Traceback (most recent call last):
File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/multiprocessing/process.py", line 93, in run
self._target(*self._args, **self._kwargs)
TypeError: 'numpy.ndarray' object is not callable
我假設small_model.predict是您要創建新進程的函數。
worker_process = mp.Process(target=small_model.predict, args=(x_test[0:1],))
worker_process.start()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.