23a41cfcac5976cab47133fed2f6f53d061e9173,tensorlayer/layers/core.py,Layer,__init__,#Layer#Any#Any#,118
Before Change
self.act = act if act not in [None, tf.identity] else None
global _global_layer_index
if name is None:
name = "layer%d" % _global_layer_index
_global_layer_index += 1
After Change
global _global_layer_name_dict
if name is None:
prefix = self.__class__.__name__.lower()
if prefix in _global_layer_name_dict.keys():
_global_layer_name_dict[prefix] += 1
name = prefix + "_" + str(_global_layer_name_dict[prefix])
else :
_global_layer_name_dict[prefix] = 0
name = prefix
self.name = name
self.inputs = None
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 4
Instances Project Name: tensorlayer/tensorlayer
Commit Name: 23a41cfcac5976cab47133fed2f6f53d061e9173
Time: 2019-01-16
Author: dhsig552@163.com
File Name: tensorlayer/layers/core.py
Class Name: Layer
Method Name: __init__
Project Name: keras-team/autokeras
Commit Name: 71432d1890209628e189edf04d7d623160943718
Time: 2019-12-18
Author: 33369174+Davidsirui@users.noreply.github.com
File Name: autokeras/hypermodel/preprocessor.py
Class Name: TextToNgramVector
Method Name: transform
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