Why does my julia code run so slowly?
问题 redim = 2; # Loading data iris_data = readdlm("iris_data.csv"); iris_target = readdlm("iris_target.csv"); # Center data iris_data = broadcast(-, iris_data, mean(iris_data, 1)); n_data, n_dim = size(iris_data); Sw = zeros(n_dim, n_dim); Sb = zeros(n_dim, n_dim); C = cov(iris_data); classes = unique(iris_target); for i=1:length(classes) index = find(x -> x==classes[i], iris_target); d = iris_data[index,:]; classcov = cov(d); Sw += length(index) / n_data .* classcov; end Sb = C - Sw; evals,