[euclidean(test_data[i, :], train_data[j, :]) for j in 1:n_train]Julia展开成for循环
时间: 2023-12-10 11:39:44 浏览: 84
在一个for循环当中进行处理
下面是将 Julia 代码展开成 for 循环的方式:
```
distances = zeros(n_train)
for i = 1:n_test
for j = 1:n_train
distances[j] = euclidean(test_data[i, :], train_data[j, :])
end
end
```
其中,外层循环遍历测试数据集中的每个样本,内层循环遍历训练数据集中的每个样本,并计算测试样本与训练样本之间的欧式距离,将结果存储在 `distances` 数组中。
阅读全文