validateExpectedEmbeddingDimension static method

void validateExpectedEmbeddingDimension({
  1. required int expectedDimension,
  2. required int actualDimension,
})

Implementation

static void validateExpectedEmbeddingDimension({
  required int expectedDimension,
  required int actualDimension,
}) {
  if (actualDimension != expectedDimension) {
    throw RagModelPackException(
      RagModelPackErrorCode.embeddingDimensionMismatch,
      'Model Pack expected $expectedDimension dimensions but the ONNX model returned $actualDimension.',
    );
  }
}