当前位置:网站首页>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
jdkThe 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
captumpackage ,pip install captumthat will do
边栏推荐
- The "&" character will destroy the data stored in the web The "&" character breaks passwords that are stored in the web config
- How to create a handy vs Code?
- In a single-page app, what is the right way to deal with wrong URLs (404 errors)?
- Missing libgmp-10 dll - libgmp-10. dll is missing
- R & D thinking 07 - embedded intelligent product safety certification required
- CTFHub-Web-信息泄露-目录遍历
- Streaming a large file using PHP
- Three laws of go reflection
- Kubernetes cluster dashboard & kuboard installation demo
- [v2.0] automatic update system based on motion step API (support disconnection reconnection and data compensation)
猜你喜欢

Understand what MTU is

How to find happiness in programming and get lasting motivation?

Derivation of sin (a-b) =sina*cosb-sinb*cosa

Introduction to sap ui5 tools

How to realize hierarchical management of application and hardware in embedded projects

原子Alpha开发板--SD卡和emmc烧录工具

【ROS2】为什么要使用ROS2?《ROS2系统特性介绍》

We cannot activate inspection type for article master in transaction code MM41?

Flask 的入门级使用

cos(a-b)=cosa*cosb+sina*sinb的推导过程
随机推荐
Can TCP syn handshake messages transmit data
In depth inventory: 23 vscode plug-in artifacts that improve development efficiency and aesthetics
Streaming a large file using PHP
delphi-UUID
Laravel8+ wechat applet generates QR code
What is cloud primordial?
'how do I create an enumeration with constant values in rust?'- How can I create enums with constant values in Rust?
了解zbrush雕刻软件,以及游戏建模的分析
Comparison test of mono 120W high power class D power amplifier chip cs8683-tpa3116
レレ / 蕾蕾
Kubernetes core components etcd details
Large funds support ecological construction, and Plato farm builds a real meta universe with Dao as its governance
keil debug查看变量提示not in scope
Are these old system codes written by pigs?
Zhinai's database
DataX tutorial (09) - how does dataX achieve speed limit?
Is the number of indexes in a table the more the better?
R & D thinking 07 - embedded intelligent product safety certification required
Derivation of COS (a+b) =cosa*cosb-sina*sinb
JS dynamic table creation