Как отправить в локальный репозиторий

Я думаю, что очень простой способ - использовать класс Counter. Вы можете использовать функцию most_common () экземпляра Counter, как указано здесь здесь .

Для 1-d массивов:

import numpy as np
from collections import Counter

nparr = np.arange(10) 
nparr[2] = 6 
nparr[3] = 6 #6 is now the mode
mode = Counter(nparr).most_common(1)
# mode will be [(6,3)] to give the count of the most occurring value, so ->
print(mode[0][0])    

Для многомерных массивы (небольшая разница):

import numpy as np
from collections import Counter

nparr = np.arange(10) 
nparr[2] = 6 
nparr[3] = 6 
nparr = nparr.reshape((10,2,5))     #same thing but we add this to reshape into ndarray
mode = Counter(nparr.flatten()).most_common(1)  # just use .flatten() method

# mode will be [(6,3)] to give the count of the most occurring value, so ->
print(mode[0][0])

Это может быть или не быть эффективной реализацией, но это удобно.

0
задан Nodir Nasirov 23 February 2019 в 18:57
поделиться

1 ответ

Несколько причин

SSH-ключи

В вашем случае это не выглядит проблемой, поскольку у вас есть локальное репо под вашей учетной записью

Конфигурация общего хранилища

# try to set this flag to true
git config core.sharedRepository true

core.sharedRepository

Когда группа (или true), хранилище становится доступным для нескольких пользователей в группе (убедитесь, что все файлы и объекты доступны для записи в группе).

Когда все (или мир или все), хранилище будет доступно для чтения всем пользователям, в дополнение к совместному использованию в группах.

Ложь по умолчанию.

0
ответ дан CodeWizard 23 February 2019 в 18:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: