Source code for vgslify.core.config

# Imports

# > Standard library
from dataclasses import dataclass


[docs] @dataclass class Conv2DConfig: activation: str kernel_size: tuple strides: tuple filters: int
[docs] @dataclass class Pooling2DConfig: pool_size: tuple strides: tuple
[docs] @dataclass class DenseConfig: activation: str units: int
[docs] @dataclass class RNNConfig: units: int return_sequences: bool go_backwards: bool dropout: float recurrent_dropout: float rnn_type: str = None
[docs] @dataclass class DropoutConfig: rate: float
[docs] @dataclass class ReshapeConfig: target_shape: tuple
[docs] @dataclass class InputConfig: batch_size: int depth: int height: int width: int channels: int