8
我想使延伸的numpy的陣列基本類型的類,如何包裝numpy數組類型?
class LemmaMatrix(numpy.ndarray):
@classmethod
def init_from_corpus(cls, ...): cls(numpy.empty(...))
但很顯然,它將不允許多維數組類型。有沒有解決的辦法?提前致謝!
ndarray(empty([3, 3]))
TypeError: only length-1 arrays can be converted to Python scalars
這看起來不錯; numpy.empty.view(LemmaMatrix)也很好。謝謝! :) – gatoatigrado 2010-05-18 01:59:05
一件小事 - 爲什麼不是$尺寸而不是$數據?清楚的是尺寸而不是價值? – gatoatigrado 2010-05-18 02:01:54
@gatoatigrado:無論如何,你可以使用類似'np.array(data).size'的東西。我猜測 - 也許是錯誤的 - 你想要什麼。 – unutbu 2010-05-18 02:09:32