Привет всем, у меня есть это, и я хочу оптимизировать это. Моя проблема состоит в том, чтобы взять первые N разных строк в матрице.
while i<self.K: #self.K is the number of rows that i have to take
find=False #
for line in self.centroids: #centroids is the matrix where i will save the different numbers
c=np.equal(line,self.X[j]) #X is a matrix with all element size (4800,3)
if np.all(c)==True:
find=True
if find==False:
self.centroids[i]=self.X[j]
i=i+1
j=j+1
Спасибо за помощь ypur. Я sh я все очень хорошо объяснил.