python网格测试_测试d的numpy网格大小调整
我有一個形狀為(10049280)的測試數(shù)據(jù)集x_min, x_max = X[:, 0].min() - .5, X[:, 0].max() + .5
y_min, y_max = X[:, 1].min() - .5, X[:, 1].max() + .5
xx, yy = np.meshgrid(np.arange(x_min, x_max, h), np.arange(y_min, y_max, h))
所以我打印了x,x,max,h,y,y,y,max:
-0.6541590243577957
7.5925517082214355
0.02秒
-0.9953588843345642
4.58396577835083
到目前為止,根據(jù)我在文檔中的發(fā)現(xiàn),我希望得到一個包含這些值的網(wǎng)格數(shù)組。在
只需檢查我打印的xx和yy并得到:
^{pr2}$
似乎有點(diǎn)可疑。當(dāng)我開始排隊時:Z = clf.decision_function(np.c_[xx.ravel(), yy.ravel()])
我得到錯誤:ValueError:X.shape[1]=2應(yīng)該等于49280,訓(xùn)練時的特征數(shù)
我從來沒有使用過numpy的meshgrid函數(shù),但是我在文檔中讀到的所有東西看起來都是正常的,并且和大多數(shù)numpy一樣有很好的文檔記錄。我確信我錯過了一些愚蠢的東西,但就我的一生而言,我找不到它。有人知道我哪里出錯了嗎?一旦我弄清楚問題的所在,我會盡量為這個問題編一個內(nèi)容更豐富的題目。在
總結(jié)
以上是生活随笔為你收集整理的python网格测试_测试d的numpy网格大小调整的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中name没有定义_Pyth
- 下一篇: windows mysql.tar安装_