当前位置:网站首页>Torchserve pit avoidance Guide
Torchserve pit avoidance Guide
2022-06-25 06:40:00 【Rory602】
1、 Error log 1
java.lang.NoSuchMethodError: java.nio.file.Files.readString(Ljava/nio/file/Path;)Ljava/lang/String;
at org.pytorch.serve.util.ConfigManager.readFile(ConfigManager.java:235)
at org.pytorch.serve.util.ConfigManager.<init>(ConfigManager.java:139)
at org.pytorch.serve.util.ConfigManager.init(ConfigManager.java:285)
at org.pytorch.serve.ModelServer.main(ModelServer.java:83)
Solution
jdk
The version of is wrong , installjdk 11
2、 Error log 2
2022-06-24T16:46:07,995 [DEBUG] W-9000-mnist_1.0 org.pytorch.serve.wlm.WorkerThread - Backend worker monitoring thread interrupted or backend worker process died.
java.lang.InterruptedException: null
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2056) ~[?:?]
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2133) ~[?:?]
at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:432) ~[?:?]
at org.pytorch.serve.wlm.WorkerThread.run(WorkerThread.java:189) [model-server.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
Solution
View the startup log directory
log
-rw-rw-r-- 1 user user 0 6 month 24 16:41 access_log.log
drwxrwxr-x 2 user user 4096 6 month 24 17:17 config/
-rw-rw-r-- 1 user user 68837 6 month 24 17:17 model_log.log
-rw-rw-r-- 1 user user 0 6 month 24 16:41 model_metrics.log
-rw-rw-r-- 1 user user 184677 6 month 24 17:17 ts_log.log
-rw-rw-r-- 1 user user 2492 6 month 24 17:17 ts_metrics.log
(torch) [email protected]:~/code/python/serve/examples/image_classifier/mnist/logs$ more model_log.log
2022-06-24T16:41:37,286 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Listening on port: /tmp/.ts.sock.9000
2022-06-24T16:41:37,289 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - [PID]2052890
2022-06-24T16:41:37,289 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Torch worker started.
2022-06-24T16:41:37,290 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Python runtime: 3.8.12
2022-06-24T16:41:37,349 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Connection accepted: /tmp/.ts.sock.9000.
2022-06-24T16:41:37,392 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - model_name: mnist, batchSize: 1
2022-06-24T16:41:38,418 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Backend worker process died.
2022-06-24T16:41:38,418 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - Traceback (most recent call last):
2022-06-24T16:41:38,419 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/home/user/.conda/envs/torch/lib/python3.8/site-packages/ts/model_loader.py", line 100, in load
2022-06-24T16:41:38,420 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - module, function_name = self._load_handler_file(handler)
2022-06-24T16:41:38,420 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/home/user/.conda/envs/torch/lib/python3.8/site-packages/ts/model_loader.py", line 162, in _load_handler_file
2022-06-24T16:41:38,421 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - module = importlib.import_module(module_name)
2022-06-24T16:41:38,422 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/home/user/.conda/envs/torch/lib/python3.8/importlib/__init__.py", line 127, in import_module
2022-06-24T16:41:38,423 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - return _bootstrap._gcd_import(name[level:], package, level)
2022-06-24T16:41:38,423 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2022-06-24T16:41:38,424 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2022-06-24T16:41:38,424 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
2022-06-24T16:41:38,425 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
2022-06-24T16:41:38,427 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap_external>", line 843, in exec_module
2022-06-24T16:41:38,428 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2022-06-24T16:41:38,428 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/tmp/models/4c322bc17dbd478985c9c9888ab9b836/mnist_handler.py", line 2, in <module>
2022-06-24T16:41:38,429 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - from ts.torch_handler.image_classifier import ImageClassifier
2022-06-24T16:41:38,429 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/home/user/.conda/envs/torch/lib/python3.8/site-packages/ts/torch_handler/image_classifier.py", line 8, in <module>
2022-06-24T16:41:38,430 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - from .vision_handler import VisionHandler
2022-06-24T16:41:38,430 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - File "/home/user/.conda/envs/torch/lib/python3.8/site-packages/ts/torch_handler/vision_handler.py", line 11, in <module>
2022-06-24T16:41:38,431 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - from captum.attr import IntegratedGradients
2022-06-24T16:41:38,431 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG - ModuleNotFoundError: No module named 'captum'
2022-06-24T16:41:38,432 [INFO ] W-9000-mnist_1.0-stdout MODEL_LOG -
Need to install
captum
package ,pip install captum
that will do
边栏推荐
- Record of friend guide
- [ACNOI2022]王校长的构造
- Viewing Chinese science and technology from the Winter Olympics (V): the Internet of things
- Cs8126t 3.1w mono ultra low EMI unfiltered class D audio power amplifier IC
- Cloning and importing DOM nodes
- SAP QM executes the transaction code qp01, and the system reports an error -material type food is not defined for task list type Q-
- How to record a database [closed] - how to document a database [closed]
- Large funds support ecological construction, and Plato farm builds a real meta universe with Dao as its governance
- TorchServe避坑指南
- Self adjustment process of MySQL index tree when adding data
猜你喜欢
Understand what MSS is
TCP BBR as rate based
[200 opencv routines of youcans] 104 Motion blur degradation model
Sleep quality today 67 points
The five minute demonstration "teaches" actors to speak foreign languages and can seamlessly switch languages. This AI dubbing company has just received a round a financing of 20million US dollars
R & D thinking 07 - embedded intelligent product safety certification required
Cannot activate inspection type when SAP retail uses transaction code mm41 to create commodity master data?
使用OpenGL绘制shp文件
CTFHub-Web-信息泄露-目录遍历
直接选择排序和快速排序
随机推荐
Derivation of COS (a-b) =cosa*cosb+sina*sinb
How to find happiness in programming and get lasting motivation?
Is the number of indexes in a table the more the better?
燕京啤酒何以至此?
了解zbrush雕刻软件,以及游戏建模的分析
ARM processor operating mode
Power representation in go language
Cs8126t 3.1w mono ultra low EMI unfiltered class D audio power amplifier IC
Zero foundation wants to learn web security, how to get started?
Single lithium battery 3.7V power supply 2x12w stereo boost audio power amplifier IC combination solution
The Rust Programming Language
How to record a database [closed] - how to document a database [closed]
How do I check swift if two arrays contain the same elements, regardless of the order in which they appear?
Preliminary practice of niuke.com (summary)
DataX tutorial (09) - how does dataX achieve speed limit?
Leetcode 2163. Minimum difference of sum after element deletion
ASP. Net core - encrypted configuration in asp NET Core
PHP converts strings to hex and hex to string - PHP convert string to hex and hex to string
Analysis on the scale of China's smart airport industry in 2020: there is still a large space for competition in the market [figure]
Can TCP syn handshake messages transmit data