TA的每日心情 | 衰 2019-11-19 15:29 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑
# y2 c( P% J& \1 _( D6 U9 h; H D- ~0 K6 _" @0 ^" K- ~& e- D T8 r
在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???
/ ~2 o' q P& b3 M( Z& f% C! [ K- Timport matlab.engine
0 Y" y" z- I( @, Jengine = matlab.engine.start_matlab() # Start MATLAB process7 R4 k# b& N- L" v6 t7 T9 a
9 t' G: {- A, g, A/ _engine.vl_compilenn
/ q: a) h" ]$ @3 o; z
% b( Q+ i* X& Z; c$ Y* {9 [1 K% B" klabel=engine.experi('/13/10.wav')
$ p$ Z; M. r5 q9 { c; T
' W. w. }* ^6 O- Nprint(label)
u& {( G* U- j/ }( b6 F1 v7 z* z( `5 r! a/ ]6 ^
! Z' C& v$ y! v& Y
& C8 W) F3 ?$ P3 ]+ tAttempt to execute SCRIPT vl_nnconv as a function:
7 ~- B4 ?9 Q' j; Q
6 @7 U4 h- e: V1 P/ n" }0 z/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m. |9 K' L" P. f8 P
/ l2 o5 R6 s( l+ Y1 W2 tError in dagnn.Conv/forward (line 12)9 q" j: ?4 Z' I8 `1 F: m3 O
+ M: X5 }6 N) y, e. T
outputs{1} = vl_nnconv(..., V6 h: g5 y8 `/ W# E: l5 K9 z0 e( K
* u. A& s+ [" O8 O/ q: v6 P7 w
Error in dagnn.Layer/forwardAdvanced (line 85)1 v0 Z: s( R3 Y
$ P7 F2 g) B) L9 N1 U% U# ? outputs = obj.forward(inputs, {net.params(par).value}) ;
+ z5 y! N, O0 j4 A8 g" f
6 A" C8 x8 W3 A9 J. z- E: ^Error in dagnn.DagNN/eval (line 91)
+ H3 D9 l! }1 x1 A- X# J) o- W6 o! R* |8 }& |8 C
obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
( q* ^: r/ J4 \
8 t5 u, W6 S, j' e0 v& bError in experi (line 68)
$ D3 Z: s3 E4 I
( r3 j9 O5 }- v dag.eval({'data', gpuArray(inp1)}) ;( j/ y4 K5 d4 q) y
8 g5 y+ P1 ]' z4 b! Y3 n; p O
Traceback (most recent call last):' b7 F/ L$ W( ^5 g0 G" v, P% v5 V6 \
! f5 B% ~( a$ M& e* i( b- ~ File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module> 5 g' k& s3 X% g$ k& Z& c/ E2 X* e; X# v
6 t$ U4 C) t5 L; F
label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav') x- R) a/ m+ Z! \% w9 K
+ R/ x K8 U* ]2 S( A% ]) u3 ~% ] File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__
/ B9 W) R! X% k) l% p+ C9 }
T; |4 O- F0 c+ A( v _stderr, feval=True).result()
9 K! x# [ N3 u2 T6 z- F6 S) ~- a/ m# {4 x9 D! ?$ A, Y) P
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
8 U: Y4 e9 l3 N# ~) B V% R' W9 u( r+ D- s# {2 Q y7 H
return self.__future.result(timeout). Z) }0 ^4 F; a) t# W
0 a: w. `) [0 F' j File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result
4 i# J& n! D: O% X6 p4 P0 Z
& C9 _* G- k; L6 S1 h l self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)
D' m2 Y% z! `+ W
, G$ ]: L2 g3 u5 m# k# u8 U) cmatlab.engine.MatlabExecutionError:* g1 ~/ M% ~$ Z
6 `& v( @ B1 {- ]& g, B) H$ ]" O
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward4 ?- k' Z' _7 e: ]" y E
! v9 o% ~6 b# R$ ^7 y+ P8 | File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced
3 {) L, c! C! e- T6 I5 h3 E" e$ E. M1 b0 m1 p
File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval
- U, T" ]; Q: b( z2 \, e2 Y( |0 y T
File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi
6 ^6 [* I% O: S% x9 i6 {9 w5 I: o
3 J3 ?3 {& t' @4 L! g2 tAttempt to execute SCRIPT vl_nnconv as a function:- c) S- A5 H, S- o
+ D; B! ~- I1 M8 o1 A
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m3 D W; M/ `5 _* g6 ]; @( Y
+ o+ o- h# f; D* u% d' v" M: X, Y5 w5 w5 @1 C: Q# U; I9 s
|
|