TA的每日心情 | 衰 2019-11-19 15:29 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 adogpp 于 2019-6-25 17:04 编辑 $ K H6 }& C, g7 r1 d Z: N( _
3 F, }0 \+ z4 F- G9 M1 `在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???* h: M8 k6 s7 |+ W) i
import matlab.engine
0 ~0 J! e% W" B1 m) M0 a2 ~3 v& xengine = matlab.engine.start_matlab() # Start MATLAB process
' G/ l3 b" s+ ?# u2 ~* `9 j5 E& _0 I4 h; ` f- w
engine.vl_compilenn
+ J: t% X4 P: `2 q% p# o4 v% ]- ~/ h8 X" ?- y
label=engine.experi('/13/10.wav')
C$ `4 A T' N& m. n: ~" r8 y) o0 ^- J$ r6 U9 j! X$ Y9 H
print(label)
2 f& f- U& }) ~ y8 Z% E% Q/ r
3 Z" T7 q J) q& T& f" ~. o# k, Q& B5 H- m+ P6 G7 n
6 U2 @ a8 [( D! t
Attempt to execute SCRIPT vl_nnconv as a function:
$ z( v- K+ K0 _$ M2 h5 h4 I
1 ?& u) {# c' d, h* w: Y/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m
+ |6 Y/ U# @- G4 L- Y9 ?" v5 T k
: i7 H0 }& w0 ?0 u3 FError in dagnn.Conv/forward (line 12)2 U, M; | G8 I2 S
a6 G5 n" Y0 A3 I" }2 S% x8 P+ M
outputs{1} = vl_nnconv(...
) X& d4 r6 c; @0 ^- [7 M5 D9 d$ ]$ f
Error in dagnn.Layer/forwardAdvanced (line 85); P8 L7 G, I8 `, ^/ ]. X
+ u \9 ]8 A1 m$ l! w& N' @0 i
outputs = obj.forward(inputs, {net.params(par).value}) ;, ]$ q7 _4 D! o0 v
' k" v2 y0 a1 c% ^; ]Error in dagnn.DagNN/eval (line 91)
1 x4 l$ a7 E- M' j( k# `7 Y7 P& B: x2 D; x/ n
obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
) d6 `9 g, x0 F% a
, w- R/ L: c4 \9 s7 ?" S+ k1 oError in experi (line 68)
" [ G; [- Y/ @" b! {7 n4 p# V7 X: A; k7 P. v3 ?
dag.eval({'data', gpuArray(inp1)}) ;# w. Q% I& E/ D8 v+ R9 v8 t+ D; I
3 f, E o! d; C6 C7 u& PTraceback (most recent call last):
" o/ z( }+ K8 ^" N2 M C: H. ~1 E
0 ^6 O7 K! f: @9 I/ W File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module> # U. w$ c/ D6 D3 {2 F) c+ \. {! |) j
) c4 T! r K3 A
label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')7 z y* G {4 ~ W
' ?) K4 M( U$ O8 g' y7 }
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__) R1 i* r4 g- Q- r' l: ~/ I
9 {4 G+ D$ R7 l! H
_stderr, feval=True).result()( I; _ a! k5 v
! x; @$ ^! K6 \: } p( h3 E3 E
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
5 o& y h$ L# s$ z/ j
# T5 J( ^ n; B% F return self.__future.result(timeout)
0 R" K. Y0 O! t- G) a: R, x5 ~) F2 z$ P' H
File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result
* p& }/ K5 d8 W) V! ^& a' H3 z/ {6 R2 U) _2 f' q8 _* r" |
self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)1 K: A' W+ a( ?% w, i7 h
( g% n2 E @3 K* S% Dmatlab.engine.MatlabExecutionError:
* \5 u! v, T5 ~ V5 _& N, q* f, `8 ~+ g" `0 C }8 t1 G
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward
9 J* m1 H, b- [- c; ], b5 J4 C( {6 ?0 K' D
File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced2 B+ F5 I9 X9 ~7 C- |0 W
' _2 v4 P9 ~, l9 q
File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval
. y# G4 E* F' D- d
! q3 l- J+ m; r5 o File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi
# ~) C3 G1 O, z
9 _. t$ U, E' I6 UAttempt to execute SCRIPT vl_nnconv as a function:) ^1 U9 P3 h' Y2 a: v) G
" m. m$ k# C( \/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m2 T8 i6 z) u( C3 q
3 h3 S: |/ I e- l% M3 {
8 d6 a3 ?! F' j& W+ {7 B3 V
|
|