tpouuhk
И никто ничего не заметит.
Vadik
Boriskas
tpouuhk
Denis
Ребят подскажите как работает присвоение значений через lambda функцию.
вот такой вариант не работает titanic['Age_cat'] = titanic['Age'].apply(lambda age: age < 20 = 1 )
Nikolay
Nikolay
Anonymous
дубль два, может кто посоветовать про паттерны годное чтото почитать?)
gigimon
Anonymous
Лысый на связи, где то читал про паттерны, короче гугли
Anonymous
gigimon
?)
https://ru.wikipedia.org/wiki/Design_Patterns
gigimon
классика ж
Anonymous
Паттерн = шаблон, от этого отталкивайвася
🍁 Jaŭhien
Anonymous
gigimon
https://www.amazon.com/Learning-Python-Design-Patterns-Second/dp/178588803X и вот это читал, была ничего
Anonymous
спасибо принял)
Aragaer
превратить в нумпи массивчик и начать творить всякие фокусы
🍁 Jaŭhien
плюс на гитхабе есть несколько репозиториев с реализациями паттернов на любых языках, включая питон
Co(n)stantine👨🔬
https://github.com/faif/python-patterns
Aragaer
а чем не нравится нумпи?
Aragaer
то есть там и делать особо ничего не надо
Aragaer
arr = np.array(Image.open(path))
Aragaer
и вперед, можно и среднее считать, и минимумы и максимумы и какие хошь формулы
Aragaer
можно то же самое творить и после пребразования в HSV
Anonymous
emerge -C (magic)
Вместо magic имя пакета
Anonymous
И без скобок
Anonymous
И будет тебе чудо
Georgy
Добрый день всем. У меня возникла проблема.
Есть приложение для desktop. Я умею вызывать скрипт python в отдельном процессе и передавать ему данные (картинку).
Python скрипт инферит модель (нейронку) распознает образы и выдаёт мне результат (координаты объектов на снимках).
Пайплайн работает хорошо.
Я хочу сделать так чтобы этот питоновский скрипт можно было запускать без установки питона и без установки зависимостей (keras / tensorflow / cv2)
Как это сделать?
И можно ли это сделать с tensorflow-gpu. Чтобы в случае нахождения на компе видео адаптера nvidia нейронка инферелась на gpu.
И как? Для работы с tf gpu нужен драйвер cuda и cudnn. Его не так просто ставить обычному "юзеру" вручную. Можно ли как то автоматически "запечь" его в программу? Чтоб автоматом накатывал? По кросс платформенное. Ориентируется для Linux (Ubuntu) / Шиндовс.
Aragaer
если не будет cuda и cudnn, то можно посчитать на cpu
Aragaer
благо посчитать как раз не проблема - скорость важнее на этапе обучения, а уже обученная нейронка и на цпу поживет
Georgy
Open CV.
Georgy
С этим как раз проблем нет. Вопрос в том можно ли tf gpu запускать в случае если на компе есть gpu.
Aragaer
запускать можно. Если он не найдет cuda и cudnn и не сможет их активировать, то он скажет "ну не получилось, будем юзать цпу"
Aragaer
опробовано на личном опыте
Georgy
Georgy
@YandexGirl, 🔥🌈🔥 ха ха. Угарный профиль!
Максим
Dmytro
Svetlana Leshchenko:
Ещё есть вопрос по капитану. У чувака забор данных более 12 часов, выяснили что это из-за двуфакторной авторизации Фейсбука:
Two factor authentication required. User have to enter a code from SMS or TOTP code generator to pass 2fac. This could happen when accessing a 2fac-protected asset like a page that is owned by a 2fac-protected business manager.
17
Не по теме
Админы, у меня к вам вопрос. Как так случилось, что вы создали чат и отвечаете на вопросы тратя свое время ?
toxic.
Этот чат скорее всего создан не админами а создателями питона
Aragaer
я просто люблю отвечать на вопросы
Tigran
toxic.
Так как есть чаты в которых говорят на разных языках
Aragaer
задачки всякие решать например
Tigran
toxic.
И предполагаю что они просто откликнулись на набор админов в этот чат
Проксимов
Tigran
@banteg теперь ты офишиалли создатель питона
Aragaer
я просто однажды в какой-то момент обнаружил у себя плашку админа
Проксимов
@Saluev запускаем протокол Альфа
17
Вау, все админы пришли
Проксимов
Сначало было слово. А потом появились админы @ru_python
banteg
Sabir
тут есть продвинутые юзеры вольфрам математики?
Sabir
или мб кто чатик знает
Dmitry
Привет. Кто-нибудь работал с SQLAlchemy? У меня есть проблемы при создании таблиц. Когда делаю это так:
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
from sqlalchemy.ext.declarative import declarative_base
from config import db_host, db_name, db_user, db_password
engine = create_engine("mysql://{}:{}@{}/{}".format(db_user, db_password, db_host, db_name), convert_unicode=True, echo=True)
db_session = scoped_session(sessionmaker(autocommit=False, autoflush=False, bind=engine))
Base = declarative_base()
Base.query = db_session.query_property()
def init_db():
import models.book
Base.metadata.create_all(bind=engine)
if __name__ == "__main__":
init_db()
Код (create_all()) выполняется, но ни одной таблицы не создаётся.
Когда делаю это так:
import database
import models.book
database.Base.metadata.create_all(bind=database.engine)
Таблицы создаются. Почему?
Anonymous
Anonymous
(пишу ккординаты в str)
Алексей
Всем привет, есть небольшая задача, вообщем нужно найти координаты обьекта на прозрачном фоне, то есть на выходе хотелось бы получить x, y, w, h. Вот пример.
Алексей
Мб кто посообразительней подскажет?
Maks
Всем привет, есть небольшая задача, вообщем нужно найти координаты обьекта на прозрачном фоне, то есть на выходе хотелось бы получить x, y, w, h. Вот пример.
Находишь крайние точки слева, сверху, справа, снизу и координатами прямоугольника с объектом будут (x1; y2) (x3, y4)
Maks
Если тебе именно он нужен, конечно
Алексей
banteg
находишь с четырех сторон первую ненулевую строчку/столбец, это и будет твой объект
Maks
Вот вопрос как найти крайние точки обьекта
Ну, например, возьмем левую точку. Начинаешь цикл по х с 0, внутри проверяешь все координаты с этим х (т.е еще один цикл по всем у), если все пустые, х меняется, если хоть одна не пустая, записываешь этот х и стопаешь цикл
Maks
Остальные аналогично
Алексей
Ну, например, возьмем левую точку. Начинаешь цикл по х с 0, внутри проверяешь все координаты с этим х (т.е еще один цикл по всем у), если все пустые, х меняется, если хоть одна не пустая, записываешь этот х и стопаешь цикл
Хах, не все так просто, там нет 0, тут надо через opencv работать, переводить в грейскал, и потом через findContours все получать, у меня почти получилось
Алексей
Но есть вопрос, если я хочу сделать кроп вокруг обьекта
Алексей
Но добавить к примеру 10% отступа
Алексей
То как понять что отсуп выйдет за рамки?
Дмитрий
Здравствуйте, не подскажете Str.find может работать со спецсимволами например i=StrAnswer.find("Received%ACK")
Дмитрий
а понял фигню сморозил
Дмитрий
а есть метод который позволяет такой поиск?
Mr Smith
SyntaxError: iterable unpacking cannot be used in comprehension 🙁
Andrey
Господа, есть какой-то рабочий пример асинхронный мультитред с помощью pysnmp ? надо опросить кучу устройств и хочется сделать это максимально быстро, но везде вместо примеров какие-то крокодилы.