enumerateNeighborsForString:maximumCount:distanceType:usingBlock:
Passes the nearest strings of a string in the vocabulary to a block.
Declaration
- (void) enumerateNeighborsForString:(NSString *) string maximumCount:(NSUInteger) maxCount distanceType:(NLDistanceType) distanceType usingBlock:(void (^)(NSString *neighbor, NLDistance distance, BOOL *stop)) block;Parameters
- string:
A location in the vocabulary space.
- maxCount:
The largest number of times the method calls
block. - distanceType:
A means of calculating distance that determines which formula the method uses to evaluate a neighbor’s distance from
string. - block:
A block with the following parameters:
neighborA neighboring string.
distanceThe distance from
stringto the neighboring string.stopA Boolean that indicates whether to stop enumerating neighbors.
Mentioned in
See Also
Finding strings and their distances in an embedding
neighborsForString:maximumCount:distanceType:neighborsForString:maximumCount:maximumDistance:distanceType:neighborsForVector:maximumCount:distanceType:neighborsForVector:maximumCount:maximumDistance:distanceType:enumerateNeighborsForString:maximumCount:maximumDistance:distanceType:usingBlock:enumerateNeighborsForVector:maximumCount:distanceType:usingBlock:enumerateNeighborsForVector:maximumCount:maximumDistance:distanceType:usingBlock:distanceBetweenString:andString:distanceType:NLDistance