get_encoding_conv_block

behavenet.models.ae_model_architecture_generator.get_encoding_conv_block(arch, opts)[source]

Build encoding block of convolutional autoencoder.

Parameters:
  • arch (dict) – specifies basic architecture details used throughout encoder such as padding type (‘same’ vs ‘valid’), presence of max pooling layers, etc.

  • opts (dict) – specifies hyperparameter options and ranges (e.g. possible kernel sizes, strides, channels)

Returns:

updated architecture dict fully specifying encoder hyperparameters

Return type:

dict