# "feed_forward_chunk_size" can be used to save memory
ifhidden_states.shape[chunk_dim]%chunk_size!=0:
raiseValueError(
f"`hidden_states` dimension to be chunked: {hidden_states.shape[chunk_dim]} has to be divisible by chunk size: {chunk_size}. Make sure to set an appropriate `chunk_size` when calling `unet.enable_forward_chunking`."