Internvl Image Plan#

struct InternVLTilePlan#

Public Members

int32_t columns = {0}#
int32_t rows = {0}#
int32_t resizedWidth = {0}#
int32_t resizedHeight = {0}#
int32_t mainTiles = {0}#
bool thumbnail = {false}#
int32_t totalTiles = {0}#
std::size_t imageTokenCount = {0}#
struct TileGridCandidate#

Public Members

int32_t columns = {0}#
int32_t rows = {0}#
int32_t blockCount = {0}#
double aspectDifference = {std::numeric_limits<double>::max()}#
bool valid = {false}#