TA的每日心情 | 衰 2019-11-19 15:29 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑
- L. K( I# x' @6 } U2 R
8 r$ a2 O' t" G- v! I在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???; X8 s/ a$ C/ y0 Y2 I% A7 b
import matlab.engine1 C; P+ J( T% ^/ y6 `
engine = matlab.engine.start_matlab() # Start MATLAB process9 K: }% J* z. i0 w
9 \: Y( K- U6 n5 R" aengine.vl_compilenn
* z- |+ I0 w& ~1 T R6 a; ~- H: \0 h. S k/ y* l
label=engine.experi('/13/10.wav')
7 D$ S V8 t3 `$ x/ c5 \3 I$ _& Z$ P( V
print(label)6 Z! e* o/ a& z* `* e
- L. R, f+ ]! m/ F0 u) y. h
* T9 i* k7 k0 i, M3 C( F! @
0 b7 e4 g. u% TAttempt to execute SCRIPT vl_nnconv as a function:- Z- l2 q& |$ [: L4 V
0 T* ~2 S, v$ d3 `9 D
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m
+ x* ^5 m; P! H7 e3 S
; D0 S4 t+ G6 A D* F! F5 sError in dagnn.Conv/forward (line 12)7 `9 |9 { D; t, K
1 Y% c& X5 t6 c outputs{1} = vl_nnconv(... Y4 m( W& ^0 e7 F
; N3 z1 l v( T% ~* _
Error in dagnn.Layer/forwardAdvanced (line 85)
/ [( C4 R& V _" F, g# A8 U4 h/ g) t& ` v: u! ]3 v/ M, l6 d+ I
outputs = obj.forward(inputs, {net.params(par).value}) ;1 `& v4 X" |! L, B
6 y' b% J+ p2 U& EError in dagnn.DagNN/eval (line 91)# o1 y( R& v! Y! z% P. O% R
6 H/ s2 L$ Q6 J
obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
; D! B$ J) F. C F8 `. U: i3 }3 _+ T
Error in experi (line 68)1 W9 y7 G4 c# ] x/ f3 M
3 m+ g ^# [5 w0 v4 K$ Z8 W0 s
dag.eval({'data', gpuArray(inp1)}) ;
8 a) V* i- d' r: F p. B: W1 f& Y2 G$ `3 f1 W+ E/ y& ?6 _
Traceback (most recent call last):2 P( q: Z% S2 V/ T/ M
0 p5 d: g) G6 p! W. {
File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module>
4 v" @" H4 \$ }. d5 |0 W# C+ P
- J7 k' a; K `2 r6 T2 p. Q6 ^ label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')
1 K- `9 z$ ]: y( l
% j) y5 G4 C$ ?: V File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__7 P7 o% D4 g- c4 j% k$ i
4 l- O6 |: ?$ A
_stderr, feval=True).result()
3 @) r! o6 S0 z- A; z3 |- x) c7 ?/ X
/ `1 _/ D) \2 q H* _1 j File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
. I) U* k: m+ P7 v! N7 j
/ e* N, _" T4 `: p( J6 v7 x# V return self.__future.result(timeout)5 D4 y/ x( p5 c) b
7 w. n5 Y3 C) y/ r) S4 z
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result7 s. M; X) V% r, B. J0 T" \! K
; }9 W& J+ x7 N0 ?' Q self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)
3 l- t2 N0 `2 c8 t" K( N# p( j+ I" k/ x& Q9 u3 A. d
matlab.engine.MatlabExecutionError:. W4 Y! k' _0 G- _9 d
, ^- S. P( U( [2 k( U File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward
! O: x* L, {' _/ ~: H) L& z* G$ {: N6 T& {" a6 q
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced& a( s- n# a0 J+ s3 c
) g+ Y Y! U, u2 o% s3 O6 a, M# y
File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval4 f a1 O9 q; Y: n
6 w8 a7 l( _) Y! [; U, @
File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi
' X. `5 q' U3 T3 H
: m; H- v; w. b$ [. @4 }& n# C( pAttempt to execute SCRIPT vl_nnconv as a function:6 W) ^! v5 u, z
/ P4 D% r# g) b3 o6 e
/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m7 R9 u$ r5 v- i9 a+ K
* C, a! e7 ?4 a5 |' H$ r5 \' `' I: ?
|
|