@@ -1432,26 +1432,26 @@ def _merge_mm_kwargs(
14321432
14331433        merged_items  =  defaultdict [str , list [ProcessingCacheItem ]](list )
14341434        for  modality , cache_items  in  mm_cache_items .items ():
1435-             for  idx ,  cache_item  in  enumerate ( cache_items ) :
1435+             for  cache_item  in  cache_items :
14361436                if  cache_item .value  is  None :
14371437                    kw_item  =  mm_missing_kwargs .get_item (
14381438                        modality ,
14391439                        mm_missing_next_idx [modality ],
14401440                    )
1441-                     cache_item  =  ProcessingCacheItem (
1441+                     cache_item_new  =  ProcessingCacheItem (
14421442                        key = cache_item .key ,
14431443                        value = kw_item ,
14441444                    )
14451445
1446-                     cache .put_item (cache_item )
1446+                     cache .put_item (cache_item_new )
14471447                    mm_missing_next_idx [modality ] +=  1 
14481448                else :
1449-                     cache_item  =  ProcessingCacheItem (
1449+                     cache_item_new  =  ProcessingCacheItem (
14501450                        key = cache_item .key ,
14511451                        value = cache_item .value ,
14521452                    )
14531453
1454-                 merged_items [modality ].append (cache_item )
1454+                 merged_items [modality ].append (cache_item_new )
14551455
14561456        return  dict (merged_items )
14571457
@@ -1525,21 +1525,21 @@ def _cached_apply_hf_processor(
15251525            enable_hf_prompt_update = False ,
15261526        )
15271527
1528-         mm_cache_items  =  self ._merge_mm_kwargs (
1528+         mm_cache_items_merged  =  self ._merge_mm_kwargs (
15291529            cache ,
15301530            mm_cache_items = mm_cache_items ,
15311531            mm_missing_data = mm_missing_data ,
15321532            mm_missing_kwargs = mm_missing_kwargs ,
15331533        )
15341534
15351535        mm_kwargs  =  MultiModalKwargs .from_items ([
1536-             item .value  for  cache_items  in  mm_cache_items .values ()
1536+             item .value  for  cache_items  in  mm_cache_items_merged .values ()
15371537            for  item  in  cache_items 
15381538        ])
15391539
15401540        mm_hashes  =  {
15411541            modality : [item .key  for  item  in  cache_items ]
1542-             for  modality , cache_items  in  mm_cache_items .items ()
1542+             for  modality , cache_items  in  mm_cache_items_merged .items ()
15431543        } if  return_mm_hashes  else  None 
15441544
15451545        return  prompt_ids , mm_kwargs , mm_hashes , is_update_applied 
0 commit comments