Home
last modified time | relevance | path

Searched refs:deloutp (Results 1 – 23 of 23) sorted by relevance

/dports/math/libxsmm/libxsmm-1.16.3/samples/deeplearning/gxm/src/
H A DSplitLoop.cpp58 void *deloutp[deloutpb.size()]; in backPropagate() local
62 deloutp[0] = deloutpb[0]->getBuffer(); in backPropagate()
68 deloutp[num_outp] = deloutpb[i]->getBuffer(); in backPropagate()
77 float* out1 = (float*)deloutp[0]; in backPropagate()
78 float* out2 = (float*)deloutp[1]; in backPropagate()
92 float* out1 = (float*)deloutp[0]; in backPropagate()
125 float o = ((float*)deloutp[0])[j]; in backPropagate()
127 o += ((float*)deloutp[i])[j]; in backPropagate()
137 float o = ((float*)deloutp[0])[j]; in backPropagate()
139 o += ((float*)deloutp[i])[j]; in backPropagate()
[all …]
H A DEltwiseXSMM.cpp141 float *deloutp = (float*)deloutpb->getBuffer();
146 float *deloutp = (float*)deloutpb->getGradBuffer();
170 __assume_aligned(deloutp, 64);
185 convert_NCHW_to_NCHWV(deloutpp, nImg, nOfm, ofh, ofw, deloutp);
191 if((deloutp == delinp_r) || (deloutp == delinp_nr))
193 printf("node delout %p and delin %p are equal!!\n",deloutp, delinp_r, delinp_nr);
200 float *delout = deloutpp != NULL ? deloutpp : deloutp;
236 float *deloutp = (float*)deloutpb->getBuffer(); in backPropagate() local
245 delinpb[i]->setBuffer(deloutp); in backPropagate()
H A DReLUXSMM.cpp51 float *deloutp = (float*)deloutpb->getBuffer(); in backPropagate() local
66 __assume_aligned(deloutp,64); in backPropagate()
75 delinp[i] = deloutp[i]; in backPropagate()
H A DConcatXSMM.cpp68 float *deloutp = (float*)deloutpb->getBuffer(); in backPropagate() local
81 __assume_aligned(deloutp, 64); in backPropagate()
83 float (* __restrict del_output)[nBOfm][ofh][ofw][VLEN] = (float (*)[*][*][*][VLEN])deloutp; in backPropagate()
H A DConvXSMM.cpp470 void ConvXSMM::backPropagate(TensorBuf* inp, TensorBuf* weightp, TensorBuf *deloutp, TensorBuf* del… in backPropagate() argument
495 dout_ptr[0] = deloutp->getBuffer(); in backPropagate()
615 void ConvXSMM::weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf* delweightp, TensorBuf* d… in weightUpdate() argument
657 dout_ptr[0] = deloutp->getBuffer(); in weightUpdate()
H A DFusedConvBNXSMM.cpp1047 void FusedConvBNXSMM::backPropagate(TensorBuf *deloutp, TensorBuf* weightp, TensorBuf *delgammap, T… in backPropagate() argument
1087 deloutput[0] = deloutp->getBuffer(); in backPropagate()
1465 void FusedConvBNXSMM::weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delmidp, TensorBu… in weightUpdate() argument
1494 deloutput[0] = deloutp->getBuffer(); in weightUpdate()
/dports/math/libxsmm/libxsmm-1.16.3/samples/deeplearning/gxm/include/
H A DFCImpl.hpp57 …virtual void backPropagate(TensorBuf *deloutp, TensorBuf* weightp, TensorBuf *delinp, int tid) = 0;
58 …virtual void weightUpdate(TensorBuf *deloutp, TensorBuf *inp, TensorBuf *delweightp, TensorBuf *de…
70 virtual void backPropagate(TensorBuf *deloutp, TensorBuf *weightp, TensorBuf *delinp) in backPropagate() argument
75 backPropagate(deloutp, weightp, delinp, 0); in backPropagate()
80 …virtual void weightUpdate(TensorBuf *deloutp, TensorBuf *inp, TensorBuf *delweightp, TensorBuf *de… in weightUpdate() argument
85 weightUpdate(deloutp, inp, delweightp, delbiasp, 0); in weightUpdate()
H A DConvImpl.hpp65 …virtual void backPropagate(TensorBuf* inp, TensorBuf *deloutp, TensorBuf* weightp, TensorBuf *deli…
67 …virtual void weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delweightp, TensorBuf *de…
80 …virtual void backPropagate(TensorBuf* inp, TensorBuf* weightp, TensorBuf *deloutp, TensorBuf *deli… in backPropagate() argument
85 backPropagate(inp, weightp, deloutp, delinp, 0); in backPropagate()
90 …virtual void weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delweightp, TensorBuf *de… in weightUpdate() argument
95 weightUpdate(inp, deloutp, delweightp, delbiasp, 0); in weightUpdate()
H A DFusedConvBNImpl.hpp70 …virtual void backPropagate(TensorBuf *deloutp, TensorBuf* weightp, TensorBuf* delgammap, TensorBuf…
72 …virtual void weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delmidp, TensorBuf *delwe…
86 …virtual void backPropagate(TensorBuf *deloutp, TensorBuf* weightp, TensorBuf* delgammap, TensorBuf… in backPropagate() argument
91 backPropagate(deloutp, weightp, delgammap, delbetap, delmidp, delinp, 0); in backPropagate()
96 …virtual void weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delmidp, TensorBuf *delwe… in weightUpdate() argument
101 weightUpdate(inp, delmidp, deloutp, delweightp, delgammap, delbetap, 0); in weightUpdate()
H A DReLUImpl.hpp53 virtual void backPropagate(TensorBuf* inp, TensorBuf *deloutp, TensorBuf *delinp, int tid) = 0;
65 virtual void backPropagate(TensorBuf* inp, TensorBuf *deloutp, TensorBuf *delinp) in backPropagate() argument
70 backPropagate(inp, deloutp, delinp, 0); in backPropagate()
H A DSplitImpl.hpp52 virtual void backPropagate(vector<TensorBuf *>& deloutp, TensorBuf *delinp, int tid) = 0;
64 virtual void backPropagate(vector<TensorBuf*>& deloutp, TensorBuf* delinp) in backPropagate() argument
69 backPropagate(deloutp, delinp, 0); in backPropagate()
H A DEltwiseImpl.hpp62 virtual void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp, int tid) = 0;
74 virtual void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp) in backPropagate() argument
79 backPropagate(deloutp, delinp, 0); in backPropagate()
H A DConcatImpl.hpp62 virtual void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp, int tid) = 0;
74 virtual void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp) in backPropagate() argument
79 backPropagate(deloutp, delinp, 0); in backPropagate()
H A DPoolingImpl.hpp66 virtual void backPropagate(TensorBuf *deloutp, int *maskp, TensorBuf *delinp, int tid) = 0;
78 virtual void backPropagate(TensorBuf *deloutp, int *maskp, TensorBuf *delinp) in backPropagate() argument
83 backPropagate(deloutp, maskp, delinp, 0); in backPropagate()
H A DFCXSMM.hpp56 void backPropagate(TensorBuf *deloutp, TensorBuf* weightp, TensorBuf *delinp, int tid);
57 …void weightUpdate(TensorBuf *deloutp, TensorBuf *inp, TensorBuf *delweightp, TensorBuf *delbiasp, …
H A DConvXSMM.hpp61 …void backPropagate(TensorBuf *inp, TensorBuf* weightp, TensorBuf *deloutp, TensorBuf *delinp, int …
62 …void weightUpdate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delweightp, TensorBuf *delbiasp, …
H A DFusedBNormImpl.hpp78 …virtual void backPropagate(TensorBuf *deloutp, TensorBuf *delgammap, TensorBuf *delbetap, vector<T… in backPropagate() argument
83 backPropagate(deloutp, delgammap, delbetap, delinp, tid); in backPropagate()
H A DReLUXSMM.hpp32 void backPropagate(TensorBuf *inp, TensorBuf *deloutp, TensorBuf *delinp, int tid);
H A DConcatXSMM.hpp33 void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp, int tid);
H A DEltwiseXSMM.hpp33 void backPropagate(TensorBuf* deloutp, vector<TensorBuf*>& delinp, int tid);
H A DPoolingXSMM.hpp47 void backPropagate(TensorBuf *deloutp, int *maskp, TensorBuf *delinp, int tid);
H A DFusedBNormXSMM.hpp70 …void backPropagate(TensorBuf *deloutp, TensorBuf *delgammap, TensorBuf *delbetap, vector<TensorBuf…
H A DFusedConvBNXSMM.hpp104 …void backPropagate(TensorBuf* deloutp, TensorBuf* weightp, TensorBuf* delgammap, TensorBuf* delbet…