TA的每日心情 | 衰 2019-11-19 15:29 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑 ( _7 }. f" C5 \5 Q0 h4 N% U8 a
5 W7 S3 s# |7 t' E
在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???
/ p( I6 F% C. |2 _; }import matlab.engine
* J J0 n6 |* U4 Q7 k4 Mengine = matlab.engine.start_matlab() # Start MATLAB process
# B6 x2 {6 x) l0 J& {0 W( x! e
; X$ L# X7 @, S: o, U+ w5 Sengine.vl_compilenn
# Z2 s# L: b1 P* l0 P* |9 g; u# H3 B1 I' R8 n0 ~
label=engine.experi('/13/10.wav')
9 h5 c d; V+ |: x( g4 M% N1 j# m* f& L0 U8 N6 k. {4 v+ m
print(label)
8 h6 c6 z. |9 m7 U$ I) i, R0 n2 b# F* m3 g+ c, u0 }
/ [8 P* y$ W1 N. I1 p# g0 g1 J
0 [+ T! U) u3 _/ M
Attempt to execute SCRIPT vl_nnconv as a function:
/ I1 k" r/ M3 t9 I: p. I/ Q; j3 L% J/ ?- E2 B% z
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m
8 d' E( ]; m/ Y. m# |1 V m' A. U0 b% f& F; A
Error in dagnn.Conv/forward (line 12)
3 ~9 U/ }) @3 {/ v3 `+ u a( d1 K+ V2 D8 n8 i& b$ j- s
outputs{1} = vl_nnconv(...* a4 E% l* _$ d
1 u2 W$ Y- q- B$ n+ kError in dagnn.Layer/forwardAdvanced (line 85)
3 E0 V+ b9 c/ S4 E; M/ `; B
/ Y. A5 A+ D5 v- l+ ~3 ]- R1 f3 ? outputs = obj.forward(inputs, {net.params(par).value}) ;( u% L8 y9 a# o3 Y4 c( a
2 L4 O$ z, h" z+ ]6 S
Error in dagnn.DagNN/eval (line 91)2 l$ L1 I5 j J6 J
" G# \$ Y5 x- V' Y% V. A( t1 v' x
obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
: w( c/ N0 ]1 i' ]; _3 w3 q7 d$ W* b) l
Error in experi (line 68)' K# D' X( R3 m6 O
' L+ K8 a& e5 ?& Q# Z. r/ D dag.eval({'data', gpuArray(inp1)}) ;
$ M) ^, j1 o N% R+ v# ]
+ H C: B i) {# [. k, M2 ^Traceback (most recent call last):8 o$ {8 D- |+ V: g" `: U
; o! |! j0 i1 r" @ File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module> 2 @ X5 D& C* f7 @
) Q! c4 G. ?, y# h' X+ n& y label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')4 c4 K3 b/ q% K: N0 k; g3 p
" d; T7 l; [# E/ k$ t0 M( j+ x& w File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__
8 `; E2 i; g- B' ^! s) R: _' x& f u4 {8 u# z; M
_stderr, feval=True).result()
) k- f0 y [* P5 h2 C; M; J$ O
3 F7 C3 p$ D% `0 K/ m, i- a File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
! \9 D8 {% K3 {
Y; s' R4 W* t0 m% ` return self.__future.result(timeout)
% [- r" m' K2 l: h& ?$ Q! ]$ K
7 N: r7 E8 l; r% g File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result
. c4 U; h3 k ]/ U" q7 t6 x) N( C# _3 [2 }* q
self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err), I# F+ x3 }* K6 { W
& T- k5 S* m0 w0 I" x0 u
matlab.engine.MatlabExecutionError:
9 f2 m/ W' H. b! T- u! o' q9 [9 r4 Q/ a( h% ^! d! _6 K" }
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward8 s4 |) Y( b X* t3 U" a- t4 {7 U; ~
! B/ l9 j# q' x! } b, E( `! r' ]' W File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced8 S/ Y2 f* h3 |3 i- m+ k* q. S8 C
" H4 K) K6 S( C& N9 K% p File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval
3 Z* ?$ U, L* o: h7 C/ A+ u0 e
8 x# B$ a P, W/ p9 n6 e File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi
F/ Q* Z# v" q0 A0 Z1 `
, |, I, F) T- m. jAttempt to execute SCRIPT vl_nnconv as a function:
1 X2 S" f3 w, V6 [9 f# f7 J5 o2 e! L- e2 e( X {" S
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m% i4 U8 ^5 k! N' Q9 \6 T- m; p
. h# Z- T, B$ F) N7 A
4 Y" ~4 ?1 J/ Z2 f& h4 |. G+ ] |
|