mirror of https://github.com/redis/redis.git
				
				
				
			Fix projection output len.
This commit is contained in:
		
							parent
							
								
									29c27bc13e
								
							
						
					
					
						commit
						b17499f907
					
				
							
								
								
									
										6
									
								
								vset.c
								
								
								
								
							
							
						
						
									
										6
									
								
								vset.c
								
								
								
								
							|  | @ -663,7 +663,8 @@ int VADD_RedisCommand(RedisModuleCtx *ctx, RedisModuleString **argv, int argc) { | |||
|             } | ||||
| 
 | ||||
|             float *projected = applyProjection(vec, vset->proj_matrix, | ||||
|                                              vset->proj_input_size, dim); | ||||
|                                              vset->proj_input_size, | ||||
|                                              vset->hnsw->vector_dim); | ||||
|             RedisModule_Free(vec); | ||||
|             vec = projected; | ||||
|             dim = vset->hnsw->vector_dim; | ||||
|  | @ -910,7 +911,8 @@ int VSIM_RedisCommand(RedisModuleCtx *ctx, RedisModuleString **argv, int argc) { | |||
|             } | ||||
| 
 | ||||
|             float *projected = applyProjection(vec, vset->proj_matrix, | ||||
|                                              vset->proj_input_size, dim); | ||||
|                                              vset->proj_input_size, | ||||
|                                              vset->hnsw->vector_dim); | ||||
|             RedisModule_Free(vec); | ||||
|             vec = projected; | ||||
|             dim = vset->hnsw->vector_dim; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue