Expand description
Common types and utilities for convolutional and pooling layers
This module provides shared types, enums, and utility functions used across all convolutional and pooling layer implementations including padding modes, type aliases for caching, and common validation functions.
Enums§
- Padding
Mode - Padding mode for convolutional layers
Functions§
- calculate_
adaptive_ pooling_ params - Calculate adaptive pooling parameters
- calculate_
outputshape - Calculate output shape for convolution operations
- validate_
conv_ params - Validate convolution parameters
Type Aliases§
- MaxIndices
Cache - Type alias for caching max indices in 2D pooling operations
- MaxIndices
Cache3D - Type alias for caching max indices in 3D pooling operations