
Egor
05.03.2018
08:37:39
Есть ли в Python какие-нибудь методы, которые позволяют объединить близкие значения списка в одно?

Hot
05.03.2018
08:38:04
В каком смысле - в одно значение?
Сложить?
Или конкатенация строк?

Google

Hot
05.03.2018
08:38:20
Или в кортеж запаковать?

Alex
05.03.2018
08:38:35
В каком смысле близкие гораздо более интересный вопрос

Vixen
05.03.2018
08:38:41

Lex
05.03.2018
08:38:49
Нужно больше ясновидящих

Egor
05.03.2018
08:39:04
Допустим список содержит точки на плоскости. Если точки ближе, чем на 0.1, тогда это одна точка

Vixen
05.03.2018
08:39:06
Хотя в np есть метод allnear
Если мне память не изменяет

Sergey
05.03.2018
08:39:30

Egor
05.03.2018
08:40:53

Vixen
05.03.2018
08:41:10
numpy.allclose — NumPy v1.14 Manual
https://docs.scipy.org/doc/numpy/reference/generated/numpy.allclose.html
Пардон
Там ему можно толерантность задать
Хотя это не очень удобный способ, ему скармливать в цикле придется элементы для проверки, он не для этого вообще

Google

Vixen
05.03.2018
08:43:28
Хотя для сравнения точек на равенство норм наверное
Задаешь atol = 0.1 и того

Egor
05.03.2018
08:45:13

Roman
05.03.2018
09:27:50
Правильно ли я понимаю, что sorted над списком из 1-го элемента просто ничего не делает и возвращает этот же список? Я к тому, что если в функции в параметре key ошибка, то со списком в 1 элемент эта ошибка не появится, поскольку функция не вызывается даже 1 раз?

Sergey
05.03.2018
09:30:27

Valentin
05.03.2018
09:31:50
К тому же список создаётся новый

Roman
05.03.2018
09:32:01
Хм. а у меня работает ) щас попробую пример сформулировать

Dmitry
05.03.2018
09:34:00
вызывается даже для одного

Sergey
05.03.2018
09:34:56
Ну и как бы смысл проверять длину списка, если можно просто отсортировать за те же О(1)?

Roman
05.03.2018
09:35:00
Это фича микропайтона оказалась )

Dmitry
05.03.2018
09:47:49
тут так не получится. он же по ключам сортирует
надо что-то типа
sorted(beacons.items(), key=lambda x: x[1]['rssi'])

Roman
05.03.2018
09:48:11
да, это понятно. я просто удивился, что сразу ошибка не вылезла

Dmitry
05.03.2018
09:48:57
а это да. у меня с собранными cpython-ами много раз такое было
там как будто версия старая или просто урезанная

Roman
05.03.2018
09:49:57
вообще говорят что micropython на python 3.5 основан. Но видимо что то оптимизировали

Некто
05.03.2018
09:51:41
Если что в микропайтон много чего нет из функционала обычного питона 3.5

Google

Roman
05.03.2018
10:04:57
это да...

Аlice
05.03.2018
18:53:53
Добрый вечер! Меня попросил препод с ПМ-ПУ СПбГУ, который ведет у политологов вводный курс по нейросетям, помочь составить рабочую программу курса, накидать пару простеньких задач.
Он занимается распознаванием изображений, сверточными нейросетями. Не знает, с чего начать вводный курс для политологов, чтобы их не напугать сложностью. Было бы классно, если бы хоть кто-то загорелся и потом продолжил сам погружение в мир нейросетей. Может, кто-нибудь может посоветовать простой курс, откуда можно взять такие задачи?

Alex
05.03.2018
18:59:32
для политологов вводный курс по нейросетям?

Alexey
05.03.2018
19:00:22

Аlice
05.03.2018
19:00:58
Предмет называется «Математические методы моделирования политических процессов». Раньше его вели другие преподы и рассказывали рандомную устаревшую инфу. Теперь этот препод. Он хочет подойти с душой)
Очень хорошо, в лс дам его контакты

Nikolay
05.03.2018
19:01:30
математически?

Alex
05.03.2018
19:03:09
в целом конечно вопросов нет — люди которые интересуются нейронками даже консервы открывать пытаются ими

Nikolay
05.03.2018
19:20:15
когда в руках молоток - все проблемы выглядят, как гвозди

Аlice
05.03.2018
19:24:02

Aleksander
05.03.2018
20:23:39

Aleksander
05.03.2018
20:25:40
вроде на завтраке был такой вопрос - сразу порекомендовали задачку по сентиментный анализ твитов или комментов из соц сетей

Alex
05.03.2018
20:30:47

Dmitry
05.03.2018
20:32:14
..но зачем

Alex
05.03.2018
20:32:33

Dmitry
05.03.2018
20:32:49
зачем программисту брать производную через год после универа?
в том невероятном случае, когда это потребуется, учебник всегда лежит в шкафу

Аlice
05.03.2018
20:34:21
Ну syntaxnet+словарь(линис) или какой-нибудь TextBlob (для англ) политологи осилят. А вы просто уже привыкли, наверное, к более сложным решениям, с построением синтаксических деревьев с помощью нейросетей (word2vec, эмбеддинги, seq2seq).

Google

Alex
05.03.2018
20:34:59
Дим, это вопрос религии) куча холиваров было уже на тему того нужна ли математика программисту. Я склонен считать что если ты пилишь что-то больше чем на 5 человек, то рано или поздно ты начнешь делать глупости просто от того что не понимаешь сложность алгоритмов под капотом

Dmitry
05.03.2018
20:35:55
Мить*
вот именно что религии, нежели здравого смысла
одно дело понимать сложность алгоритмов, другое дело чтобы взятие производной прям _требовалось программисту в повседневной работе_
(и да, я это говорю как математик)

Alex
05.03.2018
20:36:27

Andrey
05.03.2018
20:38:14

Maxim
05.03.2018
20:38:32
Можно сложить интеграл из проволоки
И достать что-то, что завалилось за диваном

Admin
ERROR: S client not available

Danil
05.03.2018
20:39:29

Dmitry
05.03.2018
20:39:34
интеграл хотя бы интересно брать, потому что автоматика с этим не очень справляется. Но опять же ценность для разработки сомнительная

Maxim
05.03.2018
20:39:37
А ещё он похож на слоника

Andrey
05.03.2018
20:40:17

Alex
05.03.2018
20:40:21
Я как-то раз проводил эксперимент — у всех кто считает что понимает сложность алгоритмов спрашивал про разницу между сложностью алгоритмов с разным основанием логарифма. сами попробуйте при найме — очень сильно удивитесь ответам

Danil
05.03.2018
20:40:41

Valerа
05.03.2018
20:42:48

Alex
05.03.2018
20:43:22

Danil
05.03.2018
20:47:11
(ушел решать задачи на логарифмы) а ведь хотел просто лечь спать ...

Alex
05.03.2018
20:47:39

Valerа
05.03.2018
20:47:42

Google

Dmitry
05.03.2018
20:49:10

Danil
05.03.2018
20:49:49

Sergey
05.03.2018
20:51:19

Danil
05.03.2018
20:51:29

Sonya
05.03.2018
20:53:56

Dmitry
05.03.2018
20:54:38

Valerа
05.03.2018
21:09:37

Dmitry
05.03.2018
21:27:08

Danil
05.03.2018
21:31:42
Поспал на час меньше но прошел какую-то контрольную за 11ый класс. Завтра Сканави. :D
UPD. А нет, добрался через логарифмическую спираль до фракталов =( еще на час меньше спать

Alex
05.03.2018
21:46:30

Dmitry
05.03.2018
21:49:01

Vixen
05.03.2018
22:22:46
А ведь тут есть опытные датасатанисты?
Мне бы почитать что-нибудь подробное про topic modeling.
Особенно про оценку его качества. Желательно статейки уровня для болезных духом.

Roman
05.03.2018
23:00:46
И алгоритм с наименьшей алгоритмической сложностью не гарантирует что он будет самый быстрый (ваш кэп)

Alex
05.03.2018
23:04:30

Roman
05.03.2018
23:12:31