008fbc297da13864115c66aa50da4577b2ad3703,gekko/gk_operators.py,GK_Value,__init__,#GK_Value#,119
Before Change
def __init__(self,value):
if value is not None:
self.change = True
if (type(self) ==type(value)):
// value is a GK_Value type, need value.value
value = value.value
self.value = value
After Change
// value is a SV, CV, Var, Param
value = value.value.value
except:
try:
// value is a GK_Value
value = value.value
except:
// value is a number
pass
self.value = value
else:
self.value = 0 //store default value without triggering change detection
self.change = False
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 3
Instances Project Name: BYU-PRISM/GEKKO
Commit Name: 008fbc297da13864115c66aa50da4577b2ad3703
Time: 2019-08-02
Author: john@apmonitor.com
File Name: gekko/gk_operators.py
Class Name: GK_Value
Method Name: __init__
Project Name: KrishnaswamyLab/PHATE
Commit Name: e5a98adc53c682047bd6873c127c9c94588b28ab
Time: 2019-12-01
Author: scottgigante@gmail.com
File Name: Python/phate/mds.py
Class Name:
Method Name: embed_MDS
Project Name: snorkel-team/snorkel
Commit Name: f2b6c88fce0062e22132649f01493f5d065a801b
Time: 2016-07-03
Author: ajratner@gmail.com
File Name: ddlite_candidates.py
Class Name: Candidate
Method Name: __eq__