我有一個Theano陣列看起來像這樣:如何根據第一列,然後第2列Theano行進行排序,等
0 43 1
4 8 5
0 41 8
4 8 4
我希望基於第一列中的行進行排序,並在第一列中具有相同值的行,根據第二列進行排序等......在這個例子中有3列,但理想情況下,我希望該方法可以處理任意數量的列。
預期的結果是:
0 41 8
0 43 1
4 8 4
4 8 5
編輯:電池可以有非常大的值(Int64的),所以結合在一起列看起來並不像一個可行的解決方案給我。
一個theano功能雖然這是事實的Python數據,Theano數組不能按這種方式排序。符號排序是必需的。 –
但是爲什麼我會下降?即使OP沒有提出正確的問題,我的答案也能滿足最初的問題。 –
問題是如何對* Theano *數組進行排序。 Python的'sorted'函數不能做到這一點。 –