Lines Matching refs:thread_pool_device

21 type linear_correlation(const ThreadPoolDevice* thread_pool_device,  in linear_correlation()  argument
56 s_x.device(*thread_pool_device) = new_x.sum(); in linear_correlation()
57 s_y.device(*thread_pool_device) = new_y.sum(); in linear_correlation()
58 s_xx.device(*thread_pool_device) = new_x.square().sum(); in linear_correlation()
59 s_yy.device(*thread_pool_device) = new_y.square().sum(); in linear_correlation()
60 s_xy.device(*thread_pool_device) = (new_y*new_x).sum(); in linear_correlation()
104 type rank_linear_correlation(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1>& x, … in rank_linear_correlation() argument
124 return linear_correlation(thread_pool_device, ranks_x, ranks_y); in rank_linear_correlation()
135 type rank_linear_correlation_missing_values(const ThreadPoolDevice* thread_pool_device, in rank_linear_correlation_missing_values() argument
143 return rank_linear_correlation(thread_pool_device, new_x, new_y); in rank_linear_correlation_missing_values()
152 type exponential_correlation(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1>& x, … in exponential_correlation() argument
176 return linear_correlation(thread_pool_device, x, y.log(), false); in exponential_correlation()
184 type logarithmic_correlation(const ThreadPoolDevice* thread_pool_device, in logarithmic_correlation() argument
209 return linear_correlation(thread_pool_device, x.log(), y, false); in logarithmic_correlation()
219 type rank_logistic_correlation(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1>& x… in rank_logistic_correlation() argument
223 return logistic_correlations(thread_pool_device, x_new, y).correlation; in rank_logistic_correlation()
231 type power_correlation(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1>& x, const … in power_correlation() argument
256 return linear_correlation(thread_pool_device, x.log(), y.log(), false); in power_correlation()
586 Tensor<type, 2> logistic(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1>& a, cons… in logistic() argument
600 combinations.device(*thread_pool_device) += x.contract(b, A_B); in logistic()
641 RegressionResults linear_regression(const ThreadPoolDevice* thread_pool_device,const Tensor<type, 1… in linear_regression() argument
675 s_x.device(*thread_pool_device) = new_x.sum(); in linear_regression()
676 s_y.device(*thread_pool_device) = new_y.sum(); in linear_regression()
677 s_xx.device(*thread_pool_device) = new_x.square().sum(); in linear_regression()
678 s_yy.device(*thread_pool_device) = new_y.square().sum(); in linear_regression()
679 s_xy.device(*thread_pool_device) = (new_y*new_x).sum(); in linear_regression()
727 RegressionResults logarithmic_regression(const ThreadPoolDevice* thread_pool_device, const Tensor<t… in logarithmic_regression() argument
765 logarithmic_regression = linear_regression(thread_pool_device, x.log(), y, false); in logarithmic_regression()
778 RegressionResults exponential_regression(const ThreadPoolDevice* thread_pool_device, const Tensor<t… in exponential_regression() argument
811 exponential_regression = linear_regression(thread_pool_device, x, y.log(), false); in exponential_regression()
825 RegressionResults power_regression(const ThreadPoolDevice* thread_pool_device, const Tensor<type, 1… in power_regression() argument
867 power_regression = linear_regression(thread_pool_device, x.log(), y.log(), false); in power_regression()
881 RegressionResults logistic_regression(const ThreadPoolDevice* thread_pool_device, const Tensor<type… in logistic_regression() argument
973 … regression_results.correlation = linear_correlation(thread_pool_device, logistic_y, new_y, false); in logistic_regression()
1053 CorrelationResults logarithmic_correlations(const ThreadPoolDevice* thread_pool_device, in logarithmic_correlations() argument
1077 logarithmic_correlation.correlation = OpenNN::logarithmic_correlation(thread_pool_device, x, y); in logarithmic_correlations()
1089 CorrelationResults exponential_correlations(const ThreadPoolDevice* thread_pool_device, in exponential_correlations() argument
1115 exponential_correlation.correlation = OpenNN::exponential_correlation(thread_pool_device, x, y); in exponential_correlations()
1127 CorrelationResults power_correlations(const ThreadPoolDevice* thread_pool_device, in power_correlations() argument
1153 power_correlation.correlation = OpenNN::power_correlation(thread_pool_device, x, y); in power_correlations()
1165 CorrelationResults logistic_correlations(const ThreadPoolDevice* thread_pool_device, in logistic_correlations() argument
1292 …logistic_correlations.correlation = linear_correlation(thread_pool_device, logistic_y, new_y, fals… in logistic_correlations()
1320 CorrelationResults multiple_logistic_correlations(const ThreadPoolDevice* thread_pool_device, in multiple_logistic_correlations() argument
1409 const Tensor<type, 2> logistic_y = logistic(thread_pool_device,bias, weights, scaled_x); in multiple_logistic_correlations()
1411 …logistic_correlations.correlation = linear_correlation(thread_pool_device, logistic_y.chip(0,1), s… in multiple_logistic_correlations()
1565 CorrelationResults gauss_correlations(const ThreadPoolDevice* thread_pool_device, const Tensor<type… in gauss_correlations() argument
1619 combination.device(*thread_pool_device) = static_cast<type>(-0.5)* in gauss_correlations()
1623 combination.device(*thread_pool_device) = combination.exp(); in gauss_correlations()
1625 error.device(*thread_pool_device) = combination - new_y; in gauss_correlations()
1627 mean_squared_error.device(*thread_pool_device) = error.square().sum(); in gauss_correlations()
1632 sum_a.device(*thread_pool_device) = ((2*error*combination*(scaled_x-coefficients(0)))/ in gauss_correlations()
1636 …sum_b.device(*thread_pool_device) = ((2*error*combination*(scaled_x-coefficients(0))*(scaled_x-coe… in gauss_correlations()
1657 …gaussian_correlations.correlation = abs(linear_correlation(thread_pool_device, gaussian_y, new_y, … in gauss_correlations()