🍁 Jaŭhien
Ну, мб сервер что-то считает
🍁 Jaŭhien
С нумпи
🍁 Jaŭhien
Но вообще, нечасто
Сережа
Йо народ, а ОРМ алхимии можно юзать вместе с aiohttp?
Artöm
почему 2 раза \\ ?
Чтобы поместить в строковый литерал символ \, нужно написать \\
Alex
Нет
что мешает?
Artöm
Потому что с \ начинаются специальные последовательности
tfhx8
Ну, мб сервер что-то считает
просто что то часто этот numpy на глаза попадается в примерах. Его же только в каких то научных задачах обычно используют?
Artöm
google scape sequence python
Андрей
что мешает?
Там орм же синхронная, только коре асинхронно умеет
Alex
@Tishka17 бань
Сережа
Вообще когда я пытаюсь создать сессию мне выводит AttributeError: 'Engine' object has no attribute '_contextual_connect'
Alex
Там орм же синхронная, только коре асинхронно умеет
да и? ORM можно гонять синхронно или в тредпуле.
Dmytro
Там орм же синхронная, только коре асинхронно умеет
Можно синхронные методы алхимии юзать рядом с асинхронными вызовами aiohtpp
Андрей
Можно синхронные методы алхимии юзать рядом с асинхронными вызовами aiohtpp
Но надо ли Пилить синхронные запросы в базу Смысл тогда в асинхронности
tfhx8
Для жестких вычислений. Мб где-то на серверной части он и есть, но не на фронте
а есть примеры, что с ним обычно делают? Более приблеженные к пользователям обычным. А то всякие математические итп с ним
Сережа
Андрей
Гино поверх алхимии коре работает
🍁 Jaŭhien
Сережа
Гино поверх алхимии коре работает
Ого, спасибо, сейчас посмотрю
tfhx8
Но надо ли Пилить синхронные запросы в базу Смысл тогда в асинхронности
что такого можно делать в асинхронном фреймворке, чем к примеру в той же djange и celery?
🍁 Jaŭhien
Корутины гонять
Андрей
У тебя прога не блочится на время выполнения запроса
tfhx8
Ты зачем спрашиваешь-то?
да просто хотел узнать какие люди на ней задачи выполняеют, более конкретные)
Artöm
с ним в основном матрицы итп же юзают?
И векторы. Потрму, чтр бо́льшая часть матвычислений вкшючает матрицы и векторы
Alex
У тебя прога не блочится на время выполнения запроса
и сильно у тебя упирается все в ожидание ответа от базы?
tfhx8
в фоне будет выполняться
Андрей
и сильно у тебя упирается все в ожидание ответа от базы?
Как правило это одно из самых узких мест, разве нет?
Alex
Как правило это одно из самых узких мест, разве нет?
и как асинхронность тут поможет? база данных от этого быстрее обрабатывать запросы не станет.
Андрей
и как асинхронность тут поможет? база данных от этого быстрее обрабатывать запросы не станет.
Но прога не залочится и сможет начать обрабатывать следующий реквест
B
да просто хотел узнать какие люди на ней задачи выполняеют, более конкретные)
Писал сервис по обработке изображений (два измерения, + цвет) при помощи pillow + numpy. Opencv тогда был ещё не очень, на каких-то картинках вообще падал.
Alex
Но прога не залочится и сможет начать обрабатывать следующий реквест
который делает что? правильно все так же лезет в базу
Андрей
Пока он лезет – старый обработается.
Андрей
Выиграть все равно ведь можно
Alex
итого от того что у тебя входящие соединения будут ждать в беклоге и ждать своей очереди или ожидать ответа от базы сильно картина не изменится.
Alex
асинхронщики головного мозга
Alex
почитай как-нибудь на досуге статью от автора алхимии на эту тему.
🍁 Jaŭhien
Андрей
Я всего одно приложение написал асинхронно и было это ради интереса сделано.
tfhx8
А фотошоп - это магическая штука а не программа?)
а что конкретно обрабатывал? Насыщенность или контрастность картинки или добавление надписи?) Просто что там еще можно сделать.
tfhx8
Все, что угодно, и это не я делал)
скучные видимо задачи). Ведь картинки то разные бывают. В фотошопе можно к примеру у одной картинки где есть человек, взять его голову и пришить ко второй. Но программно то такое не сделать)
Сережа
итого от того что у тебя входящие соединения будут ждать в беклоге и ждать своей очереди или ожидать ответа от базы сильно картина не изменится.
У нас же разные запросы могут быть, некторые могут сходить посмотреть в кеш и достать значения оттуда и им ненужно будет ждать очереди. Как бы пока база раздупляется, можно обработать что-то другое
tfhx8
а кто нибудь отлаживает питон скрипты в докере под nginx + uwsgi? Такое воообще возможно?
tfhx8
возможно, хотя и непонятно зачем? rpdb никто не отменял
ну проще наверно просто открыть питоновский файл и поставить точку остановы?
B
а что там обрабатывать то можно? Все равно как в фотошопе врятли обработаешь)
На кое-каких околонаучных картинках по объективным причинам оказались шумы. Создали модель шумов, придумали соответствующий фильтр, вычислили спектр картинки, наложили фильтр, взяли обратное ДПФ, профит, получили картинку без шумов, с которой можно нормально работать. Также для некоторых картинок свертками со специальным ядром искали нужные регионы. Вычисляли по пороговому значению свертки маску, спрямляли контур маски, накладывали, опять же профит, нужный регион на картинке выделен, пользователю (исследователю) лишний раз думать не надо.
B
это уже машинное обучение итп?
Нет, это не машинное обучение. В обоих случаях модели строил человек, а не машина. Цифровая обработка сигналов - да. Прикладная линейная алгебра - да. Но не машинное обучение.
elessar
есть вывод 7z как регуляркой дернуть текст ошибки
B
это уже машинное обучение итп?
Вспомнил. Нейронки простые на numpy тоже делал, когда удобных инструментов вроде keras и tensor flow не было. MNIST и все такое.
elessar
Can not open the file as archive
elessar
или вот такое
elessar
B
есть вывод 7z как регуляркой дернуть текст ошибки
По слову ERROR и до второго перевода строки, не забудьте флаг мультистрокового выражения (re.MULTILINE)
elessar
а с самой регуляркой не поможете ☺️
Dmytro
а в чем удобство keras и tensor?
Готовые слои + гпю
B
а в чем удобство keras и tensor?
В keras Вы декларативно задали слои нейронки, поставили обучаться, она и обучается. В numpy все операции с матрицами и тензорами вы должны расписывать. Кода на порядок больше получается.
tfhx8
В keras Вы декларативно задали слои нейронки, поставили обучаться, она и обучается. В numpy все операции с матрицами и тензорами вы должны расписывать. Кода на порядок больше получается.
а где уверенность, что у них будет тот слой который надо? К примеру если стоит задача научиться писать стихотворения как Пушкин?)
tfhx8
LSTM там есть
и думаешь его кто поймет? Зашел в гитхаб, что то там многоо проектов именно связанных с машинном обучение итп. И в оснвном это связано с видео и фото. С текстом наврено намного сложнее. Тут не понятно какой текст ему на вход давать. Тоесть отбирать определенной тематики?
Denis
Зависит от решаемой задачи. Если надо научиться писать как Пушкин, то и давать надо тексты Пушкина
🍁 Jaŭhien
Вопрос, на винде в git bash есть make?