
Vladislav
24.11.2018
15:22:22
Вопрос отменяется. Я просто видеоурок смотрел как чел добавил функцию блокировку на удаление определенной записи. Прикол в том что она реал не удаляла нужную запись но при этом не удаляла любою запись вообще)
Спасибо что прочли.

Kirill
24.11.2018
15:24:26
обращайся)

Danil
24.11.2018
15:38:48
ребят, юзаю from multiprocessing import Process. Вызываю два процесса, которые вызывают функцию, но это не важно. Как ждать программно завершения этих процессов? а то они запускаются в функции, которая возвращает значение. А эти значения изменяются в процессах этих. И выходит так что ретурнаяет мне значение а потом еще доделывает то что хочет. Спасибо

Alex
24.11.2018
15:54:51

Google

Danil
24.11.2018
15:55:15
походу проблема не в этом) но спасибо, все равно знать нужно

Tishka17
24.11.2018
15:55:35
Если что, у процессов своя память
Что они там меняют, родитель не увидит

Nord
24.11.2018
15:57:19

Alex
24.11.2018
15:57:30
и общего стека даже у потоков быть не может

Nord
24.11.2018
15:58:56

Alex
24.11.2018
15:59:17
ну механизмы синхронизации и shared memory есть да
просто их нужно явно использовать для этого

Nord
24.11.2018
16:00:24

Alex
24.11.2018
16:00:46


Danil
24.11.2018
16:09:30
так в чем проблема? покажи код.
https://pastebin.com/B9ZFRpAC - это алогоритм Флойда - Маршала, нашел в networkx библиотеке реализацию, её и использую. Мне по заданию надо распараллелить вычесления, и смотреть насколько время выполеия уменьшается. Вот. Это то, как я переделал:
https://pastebin.com/bcM7JA4a
для алгоритма используется Граф, я его переделал встроеной функцией в словарь списков, чтобы моэно было использовать срезы. и вызываю два процесса, в первом выполняю первую половиу срезу, во втором - вторую. Только результатов - нифига) извиняюсь сразу за названия переменных a и b - это я на скорую для себя писал идеи. Ну вот
та , походу он ничего не меяет(

Google

Alex
24.11.2018
16:12:38
это ты return пишешь надеясь вернуть значения из процесса?
на уровне модуля?

Эдуард
24.11.2018
16:12:59
Здравствуйте

Danil
24.11.2018
16:13:51

Alex
24.11.2018
16:16:17

Danil
24.11.2018
16:16:46
если не трудно - я выслушаю все0

Alex
24.11.2018
16:16:55
давай ты вначале вдумчиво почитаешь документацию по multiproessing и на простых примерах разберешься как это работает.
просто там это все есть, и как шарить объекты между процессами тоже.
твоя основная проблема - ты пытаешься модифицировать dict, который естественно в каждом из процессов свой.

Danil
24.11.2018
16:18:38
понял
уже читаю
я думал все проще как-то будет
если что- позже вернусь. Но спасибо!

Alex
24.11.2018
16:19:29
а return на уровне модуля - так это учебник по Python почитать, чтобы понять насколько абсурдна эта конструкция.
я бы рекомендовал посмотреть в сторону пула процессов или concurrent.futures для твоей задачи.

Aragaer
24.11.2018
16:29:11
чот я не могу понять, как готовить MaxPooling1D в керасе. Кто научит?
у меня есть эмбеддинг слой, которому я даю 6 чиселков и на выходе получаю матрицу 6х7. Затем идет Conv1D слой, который пробегает окном размера 3 и для каждого окна выдает 3-мерный вектор. Получаю матрицу 4х3
а дальше хочу туда накатить MaxPooling1D, чтобы он мне выбрал один трехмерный вектор из этих четырех
но он возвращает все те же 4

Кирилл
24.11.2018
16:32:57
Друзья

Google

Кирилл
24.11.2018
16:33:02
Нужна помощь
Как написать программу,которая байты в Мегабайты переводить и тд

Aragaer
24.11.2018
16:36:22
делить на 1024, чтобы получились килобайты, потом еще на 1024, чтобы мегабайты

Кирилл
24.11.2018
16:36:33
Это я знаю

Tirinox
24.11.2018
16:36:54

Artem
24.11.2018
16:37:17
Считаю, что на вход в группу надо капчу повесить, самую обычную.

Эдуард
24.11.2018
16:37:21

Кирилл
24.11.2018
16:37:32
Ага

Василий
24.11.2018
16:37:45

Кирилл
24.11.2018
16:37:48
Мне типо код проги нужен

Aragaer
24.11.2018
16:38:35
не, дошло. У MaxPooling1D первый аргумент это размер окна для пулинга, а не размерность результата
print(size/1024/1024)

Tirinox
24.11.2018
16:39:54

Эдуард
24.11.2018
16:40:12
A=int(input))
Mb=A/2**20
Kb=A/2**10
Например, так

Aragaer
24.11.2018
16:40:25
мкай. Сейчас сделаю перерыв, а потом надо как-то сделать чтобы в параллель были три разных слоя
по идее через Sequential это не делается, надо использовать функциональную модель...

Кирилл
24.11.2018
16:40:41
во
я просто тупой
памагыте

Google

Tishka17
24.11.2018
16:46:43
Ух
Это прям совсем
Давай, ты сможешь
Мы в тебя верим
Просто начни писать
Если будут конкретные вопросы, мы подскажем

Кирилл
24.11.2018
16:47:50
Ок

Eddie
24.11.2018
16:47:51
ребят как замутить контестер?

Кирилл
24.11.2018
16:47:58
Спасибо

Костя
24.11.2018
16:48:45
О, шаг
Они теперь и питону учат

Кирилл
24.11.2018
16:49:04
да

Костя
24.11.2018
16:49:42
да
Там изи, простейшее задание

Vladimir
24.11.2018
16:55:29
Всем привет. Можно ли както сделать в киви приложение для андроид которое будет реагировать на нажатие клавиш громкости и делать то что мне нужно с выключенным экраном?

ⓓⓐⓡⓚⓑⓞⓢ
24.11.2018
17:07:09
Помогите в лс запустить проект на питоне, который на гитхабе, заплачу немного денег)

Bloodseeker
24.11.2018
17:08:28

Aragaer
24.11.2018
17:10:37
ура, сварганил модель, которая берет слово и делает из него эмбеддинг из эмбеддингов отдельных символов

Tigran
24.11.2018
17:19:26

Aragaer
24.11.2018
17:20:45
нет, не реккурентная
cnn

Google

Aragaer
24.11.2018
17:21:38
ну там надо теперь придумать, что из этого эмбеддинга делать такое обучабельное, чтобы веса на convolution слоях натренить

rasonbot
24.11.2018
17:42:00
как в peewee прибавить 1 к значению поля?

Vladimir
24.11.2018
17:45:03
Я так понял в киви для андроид нельзя реализовать событие на нажатие клавиш громкости?

Костя
24.11.2018
17:46:01
ребят, ssl сертификат закончился, пытаюсь обновить, а мне сертбот ругался на module six, я переустановил его, теперь другая ошибка
/home/ubuntu/bot_cypher# sudo certbot --nginx
Traceback (most recent call last):
File "/usr/bin/certbot", line 6, in <module>
from pkg_resources import load_entry_point
ImportError: No module named 'pkg_resources'
setuptools установлен гооврит
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/dist-packages (40.6.2)
у кого было такое?

Проксимов
24.11.2018
17:47:46

Vladimir
24.11.2018
17:50:36
Попробуй нативно
Если бы я еще понимал как это сделать. Я только начал питон учить как первый язык. На счет явы у меня даже не получилось среду разработки настроить. (((

All
24.11.2018
17:50:57
Есть ли на Python библиотека для LLDP опроса сети и будет ли она работать не на Windows?ъ

Maxim robox
24.11.2018
17:51:22

Vladimir
24.11.2018
17:54:18

Kobe
24.11.2018
18:00:59
крутые дяди используют одно и то же для питона и джавы
ну это, intellij idea и pycharm

Sviat
24.11.2018
18:07:24
Зачем pycharm? Идеи мало?