88c2606b36244923c214ee40be069f896bf6342a,syft/frameworks/torch/tensors/interpreters/precision.py,FixedPrecisionTensor,reciprocal,#FixedPrecisionTensor#Any#Any#,481
Before Change
for i in range(nr_iters):
result = 2 * result - result * result * new_self
return result * self.signum()
elif method.lower() == "division":
ones = self * 0 + 1
return ones / self
elif method.lower() == "log":
After Change
for i in range(nr_iters):
result = 2 * result - result * result * new_self
return result * self.signum()
elif method == "newto n":
// it is assumed here that input values are taken in [-20, 20]
x = None
C = 20
for i in range(80):
if x is not None:
y = C + 1 - self * (x * x)
x = y * x / C
else:
y = C + 1 - self
x = y / C
return x
elif method == "division":
ones = self * 0 + 1
return ones / self
elif method == "log":
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 5
Instances Project Name: OpenMined/PySyft
Commit Name: 88c2606b36244923c214ee40be069f896bf6342a
Time: 2020-09-11
Author: theo.leffyr@gmail.com
File Name: syft/frameworks/torch/tensors/interpreters/precision.py
Class Name: FixedPrecisionTensor
Method Name: reciprocal
Project Name: streamlit/streamlit
Commit Name: 3e96b208fe5bc38223eb453b68a03dae51a33544
Time: 2018-10-22
Author: thiagot@gmail.com
File Name: lib/streamlit/caseconverters.py
Class Name:
Method Name: to_lower_camel_case
Project Name: deepmipt/DeepPavlov
Commit Name: cb0c025ab87216d35b68a2b4b36d61621acd76ba
Time: 2018-01-31
Author: arkhipov@yahoo.com
File Name: deeppavlov/models/ner/slotfill.py
Class Name: DstcSlotFillingNetwork
Method Name: infer