Специальный символ в $ wgSitename

Вы можете использовать np.partition два найти два самых больших значения и проверить, являются ли они равными, а затем использовать это как маску в np.where для установки значения по умолчанию:

In [228]: a = np.array([[1, 2, 3, 2], [3, 1, 3, 2], [3, 5, 2, 1]])

In [229]: twomax = np.partition(a, -2)[:, -2:].T

In [230]: default = -1

In [231]: argmax = np.where(twomax[0] != twomax[1], np.argmax(a, -1), default)

In [232]: argmax
Out[232]: array([ 2, -1,  1])
1
задан Dylan 22 January 2019 в 06:18
поделиться

1 ответ

Отлично работает на моей установке MediaWiki 1.31.1.

На вашем месте я бы позаботился о том, чтобы кодировка LocalSettings.php не являлась проблемой, как предлагал @Tgr После сохранения откройте его в другом текстовом редакторе и обратите внимание, был ли он заменен нечитаемым символом или нет.

Не уверен, что уместны в этом случае, но в других местах проблемы были решены, убедившись, что php включил mbstring. Чтобы установить его в Debian, вы можете использовать apt install php-mbstring

0
ответ дан Dylan 22 January 2019 в 06:18
поделиться
Другие вопросы по тегам:

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