def temporal_padding(x, padding=(1, 1)): data_format = _normalize_data_format(None) # uses image_data_format() lo_pads = [padding[0]] hi_pads = [padding[1]] return _KerasNode('temporal_padding', tensor=plaidml_op.spatial_padding(x.tensor, lo_pads=lo_pads, hi_pads=hi_pads, data_layout=data_format))
def spatial_3d_padding(x, padding=((1, 1), (1, 1), (1, 1)), data_format=None): data_format = _normalize_data_format(data_format) lo_pads = [padding[i][0] for i in range(3)] hi_pads = [padding[i][1] for i in range(3)] return _KerasNode('spatial_2d_padding', tensor=plaidml_op.spatial_padding(x.tensor, lo_pads=lo_pads, hi_pads=hi_pads, data_layout=data_format))