$arr=[[1,2],[3,4]];
//正常輸出
foreach ($arr as $val)
{
foreach ($val as $key1=>$val1)
{
echo $val1;
}
echo "<br/>";
}
//轉置
foreach ($arr as $keyi=>$vali)
{
foreach ($vali as $keyj=>$valj)
{
echo $arr[$keyj][$keyi];
}
echo "<br/>";
}
//正常輸出
foreach ($arr as $val)
{
foreach ($val as $key1=>$val1)
{
echo $val1;
}
echo "<br/>";
}
//轉置
foreach ($arr as $keyi=>$vali)
{
foreach ($vali as $keyj=>$valj)
{
echo $arr[$keyj][$keyi];
}
echo "<br/>";
}
2018-01-09
數據向量化之后,處理數據的效率將會大大提升。numpy包中的dot函數計算兩個矩陣相乘的時間,要比傳統for循環遍歷后再相乘的時間要大大減小,大概會減小500倍,感興趣的可以使用Timer的time()函數計算一下。因此搭建神經網絡,所用到的數據基本上都是向量化的,這會大大提升開發的效率。
2017-12-01