TA的每日心情 | 衰 2019-11-19 15:29 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑
+ F( @2 V H# Q" M$ v. a9 U, R
( b. _2 C# b& ~6 w) t在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???* g8 @0 g7 T P/ p0 L
import matlab.engine4 W3 c9 {; W" i8 O# p$ H, q
engine = matlab.engine.start_matlab() # Start MATLAB process
% v' [) p- m; O$ V
# h: U6 c+ t0 k5 ~engine.vl_compilenn6 ` ]8 n: X+ r2 g h$ k: P
! n8 K8 a7 z; E2 F, x
label=engine.experi('/13/10.wav')- q5 A m, G( v
+ X4 z! z5 S' r) _: J# n
print(label)2 G' u4 X ?2 h, c/ T8 W
# F' Q4 F$ A D) x5 e
3 X2 m! g" b* O6 j9 _# F1 P7 x, b k$ e. Y; |+ p- o* G6 D$ n
Attempt to execute SCRIPT vl_nnconv as a function:" p* z! J$ I* t/ c5 i! b
: z! x5 L' D6 {; I8 l3 L+ \
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m o+ i/ Y1 B% P
0 y3 x" z- h" p( h0 C3 nError in dagnn.Conv/forward (line 12)
; M# ?8 Z5 ~0 x: S5 z# q
( _7 j7 K; a5 `$ d: F8 I outputs{1} = vl_nnconv(...1 P+ @& U* K+ S7 p& p
1 K- ` J* l4 l* Z% Q' HError in dagnn.Layer/forwardAdvanced (line 85)3 Z5 j% F: t7 [& ^6 M$ P: Y, o0 _
V8 \# i2 v4 t$ k0 d- | outputs = obj.forward(inputs, {net.params(par).value}) ;
- t5 u5 W0 Z* N2 n2 u& @. k/ y
. j1 [' n. y( e1 @* d" W ZError in dagnn.DagNN/eval (line 91)+ a; s3 g/ s6 a. p. W1 S
7 N) E- |: k% e: B) ?3 o obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
3 B% w3 P+ @3 T1 z% J
9 [$ R) }$ D* x) }Error in experi (line 68)
1 n1 V4 \' W, ?9 K6 ^
4 Q- z! n5 P X dag.eval({'data', gpuArray(inp1)}) ;" B% \" V0 D7 @/ M
0 S) G- _2 M& T7 Y! i( i$ tTraceback (most recent call last):
3 K& h" Q2 {9 `" z J9 l& n
" I+ k; L% ^' I" B3 ~% K0 ^ File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module>
o( A$ ?: g( O0 M& K" z' c. D0 {
label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')" Q* @( ~- S7 M" Z+ _
6 V2 z( d4 E1 [2 D File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__
+ n% t* y$ |( p( X$ L. O# ]
- M: b* h+ l' x, J9 C7 w _stderr, feval=True).result()
9 f# V2 d9 u& l
- X) H+ ]% N3 k2 | File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
- ]& E& }+ H) Q5 G; _. ^! Z" e( F, J1 n
return self.__future.result(timeout)! }# Y$ e( q/ N9 C, v
# L+ z0 |1 j, ^9 [$ Y1 c
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result
8 e. W ~) D& M; {: b
3 \" T Q9 ~. h. F( v self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)+ j$ `3 v/ p! ?# z4 |: E
! I1 H1 s- p) K2 ?8 h" L
matlab.engine.MatlabExecutionError:
9 J+ ^ S( E- L4 }1 p
5 |/ O1 y- Z2 j; ~5 x7 ~ File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward6 `. n" i( F1 @4 c5 P. {& Q/ B1 l
3 @* B! B! m. v# ]5 I File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced/ o2 j$ J3 g. c% _
0 |9 [7 H/ x5 D! |! S. E. q O& ^ File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval6 T# j# c2 j: A) U
s7 ?/ H& b, o i% L# o6 @9 W
File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi
1 q9 g/ T! N/ q
* Y9 z6 | ^8 Z: H$ I) S6 W( l5 P3 WAttempt to execute SCRIPT vl_nnconv as a function: q1 @2 ]; _: D. o: D9 W) ]
) z% S, r% R t1 o
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m( d/ T1 y1 `; O) Q
) ?0 ]) J O! l0 h
~" y/ }; s5 _: _! a |
|