Process: the name of the category (e.g., Deep Learning, etc.) which that Component is available under.
Reshape: the type of the Component.
Reshape_2: the name of the Component instance. In this example, 2 means it was the second Reshape Component instance added to the model.
Keras: indicates that this implementation is based on Keras.
visualized_trainable(): returns the layer's weights and biases to be updated during training.
__init__(): the class's constructor.
call(): invoked by PerceptiLabs when you run the model. This is likely to be the only method that you would modify if you're customizing the class's algorithm.
build(): creates the layer's weights based on its shape.
get_config(): returns any properties that are to be accessible in PerceptiLabs' UI.