private void decodeCells(DimensionSizes sizes, GrowableByteBuffer buffer, IndexedTensor.BoundBuilder builder) {
        switch (serializationValueType) {
            case DOUBLE: decodeDoubleCells(sizes, builder, buffer); break;
            case FLOAT: decodeFloatCells(sizes, builder, buffer); break;
            case BFLOAT16: decodeBFloat16Cells(sizes, builder, buffer); break;
            case INT8: decodeInt8Cells(sizes, builder, buffer); break;
        }
    }
Returns dimension sizes from a type consisting of fully specified, indexed dimensions only
vespajlib/src/main/java/com/yahoo/tensor/serialization/DenseBinaryFormat.java