a3c3d9426e184a076ea5c95b71e19dc6fb812f05,encoding/__init__.py,aggregate,backward,#aggregate#,26

Before Change



	def backward(self, E):
		// TODO FIXME this is test only
		return E


class Aggregate(Module):
	def forward(self, A, R):

After Change



	def backward(self, gradE):
		A, R = self.saved_tensors
		gradA = A.clone()
		gradR = R.clone()
		encoding_lib.Encoding_Float_aggregate_backward(gradA, gradR, gradE, 
						A, R)
		return gradA, gradR
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: zhanghang1989/PyTorch-Encoding
Commit Name: a3c3d9426e184a076ea5c95b71e19dc6fb812f05
Time: 2017-05-14
Author: zhang.hang@rutgers.edu
File Name: encoding/__init__.py
Class Name: aggregate
Method Name: backward


Project Name: explosion/thinc
Commit Name: 3c7d4d1240103e4c06a0110b00e11b7e1002dd0e
Time: 2020-01-12
Author: honnibal+gh@gmail.com
File Name: thinc/layers/lstm.py
Class Name:
Method Name: LSTM


Project Name: ikostrikov/pytorch-a2c-ppo-acktr
Commit Name: 0e5875294135350cf7d4f53d966d1e69dbacfd4d
Time: 2019-03-14
Author: ikostrikov@gmail.com
File Name: a2c_ppo_acktr/algo/gail.py
Class Name: Discriminator
Method Name: predict_reward