Class BaseVectorizer.BatchCacheResult

java.lang.Object
com.redis.vl.utils.vectorize.BaseVectorizer.BatchCacheResult
Enclosing class:
BaseVectorizer

protected static class BaseVectorizer.BatchCacheResult extends Object
Helper class to hold batch cache results.
  • Field Details

    • results

      public final List<float[]> results
      The results list with nulls for cache misses.
    • cacheMisses

      public final List<String> cacheMisses
      The texts that were not found in cache.
    • cacheMissIndices

      public final List<Integer> cacheMissIndices
      The indices of cache misses in the results list.
  • Constructor Details

    • BatchCacheResult

      public BatchCacheResult(List<float[]> results, List<String> cacheMisses, List<Integer> cacheMissIndices)
      Creates a new batch cache result.
      Parameters:
      results - The results list with nulls for cache misses
      cacheMisses - The texts that were not found in cache
      cacheMissIndices - The indices of cache misses in the results list