Size: a a a

ML Boot Camp Official

2020 July 17

IV

Ivan Veriga in ML Boot Camp Official
Polosataya
Да... чтобы были строки типа 1,3,6
источник

IV

Ivan Veriga in ML Boot Camp Official
Не типа такого?
источник

IV

Ivan Veriga in ML Boot Camp Official
Можно и наоборот сделать, словари в питоне хорошо линкуются
источник

P

Polosataya in ML Boot Camp Official
нет.. там матрица 0 и 1.. мне надо каждой строке индексы колонок, в которых 1 в строку, через запятую.. это для 2 задасчи прорыва
источник

IV

Ivan Veriga in ML Boot Camp Official
Блин, не заглядывал во вторую, наверное уже и не успею до окончания прорыва этого, так бы помог, если бы понимал о чём речь😂
источник

SL

Sergey Lavrikov in ML Boot Camp Official
Polosataya
нет.. там матрица 0 и 1.. мне надо каждой строке индексы колонок, в которых 1 в строку, через запятую.. это для 2 задасчи прорыва
я думал для работы. Для прорыва - заполнить .classes_ np.array, где все категории. Потом вектор предсказаний применять как индекс для этого массива для каждого семпла
источник

P

Polosataya in ML Boot Camp Official
Sergey Lavrikov
я думал для работы. Для прорыва - заполнить .classes_ np.array, где все категории. Потом вектор предсказаний применять как индекс для этого массива для каждого семпла
Для работы еще не знаю, что надо будет... а в вектор же будет из всех классов, или из одного самомго самомго
источник

SL

Sergey Lavrikov in ML Boot Camp Official
у тебя есть вектор предсказаний "preds" с [0,1] для каждого семпла, создаешь np.array со строками - названиями категорий, пусть "classes". classes[preds] - вернет массив категорий где 1
источник

P

Polosataya in ML Boot Camp Official
Я подобное делала обратной трансформацией мультилейбл бинаризации.. но тут я ее не делала
источник

P

Polosataya in ML Boot Camp Official
у меня есть вектор предсказаний [0,1,0,0,01,1 ит.д]
источник

P

Polosataya in ML Boot Camp Official
это в каждой строке.. а мне надо в 1,5,6 перевести
источник

SL

Sergey Lavrikov in ML Boot Camp Official
Polosataya
у меня есть вектор предсказаний [0,1,0,0,01,1 ит.д]
примени его как индекс к массиву np.arange(число категорий)
источник

SL

Sergey Lavrikov in ML Boot Camp Official
это вернет массив длины = количеству единиц в предсказании
источник

SD

Stanislav Demchenko in ML Boot Camp Official
np.arange(data.shape[0]) * строка
источник

SD

Stanislav Demchenko in ML Boot Camp Official
там где 1, станет циферка, там где 0 - останется ноль
источник

P

Polosataya in ML Boot Camp Official
Sergey Lavrikov
примени его как индекс к массиву np.arange(число категорий)
Но мне надо для каждой строки номера колонок, в которых 1ки
источник

SL

Sergey Lavrikov in ML Boot Camp Official
preds = [0,1,0,0,1,...], длины 620
np.arange(620)[preds] - вернет номера колонок где единицы
источник

P

Polosataya in ML Boot Camp Official
нули не нужны совсем
источник

AT

Alexey Tikhonov in ML Boot Camp Official
Stanislav Demchenko
np.arange(data.shape[0]) * строка
>0
источник

P

Polosataya in ML Boot Camp Official
Sergey Lavrikov
preds = [0,1,0,0,1,...], длины 620
np.arange(620)[preds] - вернет номера колонок где единицы
спасибо.. попробую
источник