b1bfd16945a658d02847209e46a2ba8d72b456e1,autokeras/hypermodel/hyper_block.py,ImageBlock,build,#ImageBlock#Any#Any#,123
 
Before Change
        input_node = layer_utils.format_inputs(inputs, self.name, num=1)[0]
        output_node = input_node
        for i in range(hp.Choice("num_layers", [1, 2, 3], default=2)):
            output_node = tf.keras.layers.Conv2D(
                hp.Choice("units_{i}".format(i=i),
                          [16, 32, 64],
                          default=32),
                hp.Choice("kernel_size_{i}".format(i=i),
                          [3, 5, 7],
                          default=3))(output_node)
        return output_node
def shape_compatible(shape1, shape2):
After Change
        if block_type == "resnet":
            output_node = ResNetBlock().build(hp, output_node)
        elif block_type == "xception":
            output_node = XceptionBlock().build(hp, output_node)
        elif block_type == "vanilla":
            output_node = ConvBlock().build(hp, output_node)
        return output_node

In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 7
Instances
 Project Name: jhfjhfj1/autokeras
 Commit Name: b1bfd16945a658d02847209e46a2ba8d72b456e1
 Time: 2019-07-01
 Author: jhfjhfj1@gmail.com
 File Name: autokeras/hypermodel/hyper_block.py
 Class Name: ImageBlock
 Method Name: build
 Project Name: keras-team/autokeras
 Commit Name: 13aa31bc1a0b87d6c4b5e787c9b041ec83831c34
 Time: 2020-07-31
 Author: jin@tamu.edu
 File Name: autokeras/blocks/reduction.py
 Class Name: SpatialReduction
 Method Name: build