public Vector computePi(Collection<SoftCluster> clusters, List<Double> clusterDistanceList) { Vector pi = new DenseVector(clusters.size()); for (int i = 0; i < clusters.size(); i++) { double probWeight = computeProbWeight(clusterDistanceList.get(i), clusterDistanceList); pi.set(i, probWeight); } return pi; }
public Vector computePi(Collection<SoftCluster> clusters, List<Double> clusterDistanceList) { Vector pi = new DenseVector(clusters.size()); for (int i = 0; i < clusters.size(); i++) { double probWeight = computeProbWeight(clusterDistanceList.get(i), clusterDistanceList); pi.set(i, probWeight); } return pi; }
public Vector computePi(Collection<SoftCluster> clusters, List<Double> clusterDistanceList) { Vector pi = new DenseVector(clusters.size()); for (int i = 0; i < clusters.size(); i++) { double probWeight = computeProbWeight(clusterDistanceList.get(i), clusterDistanceList); pi.set(i, probWeight); } return pi; }