All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.deeplearning4j.distancefunction.CosineSimilarity Maven / Gradle / Ivy

There is a newer version: 1.0.0-M2.1
Show newest version
package org.deeplearning4j.distancefunction;

import org.deeplearning4j.util.MatrixUtil;
import org.jblas.DoubleMatrix;


public class CosineSimilarity extends BaseDistanceFunction {

	
	private static final long serialVersionUID = 3272217249919443730L;

	public CosineSimilarity(DoubleMatrix base) {
		super(base);
	}

	@Override
	public Double apply(DoubleMatrix input) {
		return MatrixUtil.cosineSim(input, base);
	}

	
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy