Complex networks can be built using the first class methods of branch and join:
- Branch creates a separate Pretty Tensor object that points to the current head when it is called, and this allows the user to define a separate tower, which either ends in a regression target, output, or rejoins the network. Rejoining allows the user to define composite layers, such as inception.
- Join is used to join multiple inputs or to rejoin a composite layer.