lamp.knn
package lamp.knn
Members list
Type members
Classlikes
trait DistanceFunction
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object JaccardDistance.typeobject SquaredEuclideanDistance.type
object JaccardDistance extends DistanceFunction
Attributes
- Supertypes
- Self type
-
JaccardDistance.type
object SquaredEuclideanDistance extends DistanceFunction
Attributes
- Supertypes
- Self type
Value members
Concrete methods
def knn(d: STen, query: STen, k: Int, distanceMatrix: DistanceFunction)(implicit scope: Scope): STen
def knnClassification(features: Mat[Double], values: Vec[Int], query: Mat[Double], k: Int, distance: DistanceFunction, device: Device, precision: FloatingPointPrecision, minibatchSize: Int, log: Boolean): Mat[Double]
def knnMinibatched(d: STen, query: STen, k: Int, distanceMatrix: DistanceFunction, minibatchSize: Int)(implicit scope: Scope): STen
def knnRegression(features: Mat[Double], values: Vec[Double], query: Mat[Double], k: Int, distance: DistanceFunction, device: Device, precision: FloatingPointPrecision, minibatchSize: Int): Vec[Double]
def knnSearch(features: Mat[Double], query: Mat[Double], k: Int, distance: DistanceFunction, device: Device, precision: FloatingPointPrecision, minibatchSize: Int): Mat[Int]
In this article