Convert keras' padding to TensorFlow's padding. Arguments: padding: string, one of 'same' , 'valid' Returns: a string, one of 'SAME', 'VALID'. Raises: ValueError: if invalid `padding'`
(padding)
| 4648 | |
| 4649 | |
| 4650 | def _preprocess_padding(padding): |
| 4651 | """Convert keras' padding to TensorFlow's padding. |
| 4652 | |
| 4653 | Arguments: |
| 4654 | padding: string, one of 'same' , 'valid' |
| 4655 | |
| 4656 | Returns: |
| 4657 | a string, one of 'SAME', 'VALID'. |
| 4658 | |
| 4659 | Raises: |
| 4660 | ValueError: if invalid `padding'` |
| 4661 | """ |
| 4662 | if padding == 'same': |
| 4663 | padding = 'SAME' |
| 4664 | elif padding == 'valid': |
| 4665 | padding = 'VALID' |
| 4666 | else: |
| 4667 | raise ValueError('Invalid padding: ' + str(padding)) |
| 4668 | return padding |
| 4669 | |
| 4670 | |
| 4671 | @keras_export('keras.backend.conv1d') |
no outgoing calls
no test coverage detected