2017-03-24 13 views
6

में प्रतीकों को कैसे जोड़ते हैं मेरे पास एमएक्सनेट में 2 प्रतीक हैं और उन्हें जोड़ना चाहते हैं। मैं यह कैसे कर सकते:आप mxnet

जैसे: a = [100,200], b = [300,400], ईद "Concat" विधि का उपयोग कर

c = [100,200,300,400]

उत्तर

7

आप ऐसा कर सकते हैं प्राप्त करना चाहते।

a = mx.sym.Variable('a') 
b = mx.sym.Variable('b') 
c = mx.sym.Concat(a,b,dim=0) 

इसे प्रमाणित करने के, आप जांच करने के लिए एक प्रबंधक का उपयोग कर अपने प्रतीक पर अमल कर सकते हैं:

array([ 100., 200., 300., 400.], dtype=float32) 
:

e = c.bind(mx.cpu(), {'a': mx.nd.array([100,200]), 'b':mx.nd.array([300,400])}) 
y = e.forward() 
y[0].asnumpy() 

आप उत्पादन मिल जाएगा