TA的每日心情 | 衰 2019-11-19 15:29 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑
' \1 j6 }1 H) @8 p4 p+ u2 S% n9 l2 H2 |9 {4 a$ h( Z! t
在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???" I" O8 L2 H2 |& [
import matlab.engine3 B3 ]* K9 i( F+ c9 m8 |/ H
engine = matlab.engine.start_matlab() # Start MATLAB process8 A7 G. V: q# `4 X
5 R+ t" T+ n& A1 b! e1 ?8 q: M
engine.vl_compilenn
3 S- Q) d8 f' C2 j$ u
5 N: q, b+ y* I7 x: {label=engine.experi('/13/10.wav')
" C/ G @8 V. f6 d( k7 t% o( F. k* p+ ?. B6 W
print(label)
: H6 n- q( e7 l$ F2 r! u4 M+ _ \ ]2 X* Q4 X3 u: m
( z1 \7 x& ~& i6 D/ e$ } x
) F5 N- t+ R v4 r; P/ J2 Z- U* ~
Attempt to execute SCRIPT vl_nnconv as a function:
) M i2 F3 n2 R/ }- V+ n6 X1 ~: v( \4 u5 d2 U) p' s
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m" Z" j2 W0 }" Z8 o% a3 v
) u: s$ E' B8 f: i5 U1 GError in dagnn.Conv/forward (line 12)9 P5 N. i& H3 u. m; a! n$ M9 A% u( a
$ r: r1 x/ D7 w8 y4 \1 y- h9 U. f5 j
outputs{1} = vl_nnconv(...
( p, R( S" v- G
' T! L% T. p' M" r C+ u% a1 eError in dagnn.Layer/forwardAdvanced (line 85)
& x: C7 u0 h' z3 Y$ n4 G0 A$ y+ Q8 a
outputs = obj.forward(inputs, {net.params(par).value}) ;. T) `* Z: D" z' E5 V
3 b9 B/ E* z) a- ]0 \
Error in dagnn.DagNN/eval (line 91)
- p" | c2 o7 ]1 x) G. h" F
M) _* e; X" V% w" P/ t obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
0 J5 B: V9 q* C6 b0 t* C& e3 K- S4 U" n/ {6 o" v8 _
Error in experi (line 68)
( Z1 I# z, H) B1 l' [3 z/ ^- T# J) O6 f7 m5 W; }2 ]
dag.eval({'data', gpuArray(inp1)}) ;, ]: ^6 p. x4 ^( H
! o- @) Z2 U G
Traceback (most recent call last):8 z6 M( h* L# b% k6 @' x3 S0 P" V
2 d7 q' z( v' v File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module>
+ O/ Z: Y4 F/ R/ X N% g
* T3 ~2 ~5 j& z label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')
1 V! B9 L2 R' o0 ~- K4 x6 K9 J+ p8 i/ w# L: r, `0 J! ?
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__: x" T1 {) y' ~9 d
2 J, A* N# `4 L! O& }/ ^ _stderr, feval=True).result()
% c! H, W; L+ z) y7 ]; q7 r6 w; r/ `* w4 }- q
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
+ Z" G( z2 C/ x8 a- e$ r7 S2 C5 w! |! c, j& ?
return self.__future.result(timeout)/ o( y5 a' G+ H( X* a' `
1 x$ Y6 O0 _4 A' R N File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result7 H( s! P( ]! I4 u7 w) k" H
; _% r5 V9 D/ r6 Z# A0 Z self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)+ {! V D7 [, J6 ~
7 o8 J0 N! Q' E+ g0 f9 E l
matlab.engine.MatlabExecutionError:
9 ^+ X; X( u0 o% B( q1 G4 K# v0 i/ f! A* o" `3 ~" P6 S, X
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward
! r$ J& Q, D, L! q
0 L" d! a0 z& _ X: y File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced
: |6 h& W" G7 h# n7 Y: q$ N, V5 U
" C- i" w$ m6 y File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval
, Y# @6 A' L; _" M+ q) g
. Q# [# v* I( X% r3 Z( U3 u File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi ]/ j' b/ O7 E) o+ h
% ]# b) r' |6 y% ^' k
Attempt to execute SCRIPT vl_nnconv as a function:
$ G. t1 R4 e9 p1 l" [9 Y* G* G3 i: W3 a1 M2 z
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m2 o5 |1 |* N0 m% q, N# M# t; z
: q1 l+ s0 y; c# P: ?7 A& h; I+ _3 l! E% j% P( t; Z% u' M
|
|