#include "tensorstore/chunk_layout.h"
absl::Status tensorstore::ChunkLayout::Finalize();

Validates and converts this layout into a precise chunk layout.

  • All dimensions of grid_origin must be specified as hard constraints.

  • Any write/read/codec chunk GridView::shape soft constraints are

  • cleared.

  • Any unspecified dimensions of the read chunk shape are set from the write chunk shape.

  • Any write/read/codec chunk GridView::aspect_ratio or GridView::elements constraints are cleared.