39 std::vector<double>
mean);
42 std::vector<double> mean_two,
43 std::vector<std::vector<double>> covariance_one,
44 std::vector<std::vector<double>> covariance_two);
std::shared_ptr< NDArray > NDArrayPtr
data::NDArray normalize_ndarray(data::NDArrayPtr array, int j)
double compute_similarity(const aron::data::NDArrayPtr p1, const aron::data::NDArrayPtr p2)
std::vector< double > calculate_mean_values(data::NDArray array)
double calculate_bhattacharyya_distance(std::vector< double > mean_one, std::vector< double > mean_two, std::vector< std::vector< double > > covariance_one, std::vector< std::vector< double > > covariance_two)
std::vector< std::vector< double > > calculate_covariance_matrix(data::NDArray array, std::vector< double > mean=std::vector< double >())
std::optional< float > mean(const boost::circular_buffer< NameValueMap > &buffer, const std::string &key)