s0menickname
если эта экономия вообще есть
s0menickname
нужно прям быстро-быстро — пиши на C(++)/Go/Rust/любом другом компилируемом языке
ZRoman
экономия не стоит того, чтобы импортить numpy
почему ты решил что экономия того не стоит ? если так посудить то nympy вообще ненужная херня, если нужна скорость то надо писать на C(++)/Go/Rust/любом другом компилируемом языке.
s0menickname
основная фича в удобстве, а не в скорости
ZRoman
numpy предоставляет удобные инструменты для работы с вычислениями и многомерными массивами
ну оно работает быстрее чем перебор через for и if , и если я научусь то будет и удобнее
s0menickname
не факт что оно вообще будет работать быстрее
s0menickname
for и if тебе все равно понадобится скорее всего)
Alexander
основная фича в удобстве, а не в скорости
все таки в скорости. numpy эффективнее по памяти и использует simd инструкции для ускорения вычислений.
Alexander
привет.есть тут люди кто разбирается с numpy. я понимаю как решить свою задачу без numpy, но вроде numpy быстрее работает с матрицами и вот хочу попробовать numpy. Есть задача: на вход получаю список списков, и мне надо подсчитать сколько скисков внутри списка у которых 3 элемент будет больше 4 элемента на N%. Подскажите кто работал с numpy, какие функции гуглить для такого. или это лучше сделать вообще не с numpy, а просто for и if.
в целом, задача простая и numpy тут не нужен. чтобы это было эффектинее на numpy, нужно иметь вложенные списки одинаковой длинны. да и в этом случае может работать немного медленне за счет конвертации листов в массив. Но если хочется попробовать - нет проблем. Никаких особых функций не нужно, просто почитать про индексирование массивов и broadcasting. Оба решения (на чистом питоне и numpy) можно записать в одну строчку
Vladimir
Имхо лучше for if, чем импортировать что-то
банально потому что for и if ты наверняка уже знаешь, а c numpy еще разбираться.
Vladimir
и for if работают предсказуемо, а numpy неплохо бы еще почитать про версии его, особенности, баги, фичи, синтаксис
Den
товарищи, кто упарывался с пакетом vk_api?
reinmar
Привет! Есть способ вернуть курсор не в начало строки ('\r') а, например, в середину?
Lazoreth
Ребят. По какой причине аттрибуты обьекта могут превращатся в кортеж? Создаю обьект, в init всё ок, нужные типы. Получаю его в переменную, а все значения аттрибутов в кортежах
Максим
товарищи, кто упарывался с пакетом vk_api?
Только vk, в чем вопрос? Задавайте вопрос сразу. Прочитайте nometa.xyz
Lazoreth
Приведите пример кода. Подозреваю starred arguments
Я запятых там наставил после аргументов, по привычке
Lazoreth
Как оказалось
Anonymous
Иван если что-то важное, то это к @Rodgelius (вакансии)
Anonymous
Мне кажется это спамер
Anonymous
До вечера завтра не ответит забаню
Den
Вопрос - как сделать выборку всех обсуждений со всеми ответами, ссылками пользователей и аттачами?
mityajko
Django?
Den
без джанго, это для архивации в статичный html
reinmar
Привет. Подскажите пожалуйста: использую cv2.VideoCapture для получения изображения с ртсп потока. Можно ли одновременно снимать изображения с нескольких видео потоков? Пробовал подключать потоки, процессы... скорость всё равно особо не меняется...
Anonymous
Так потоки и процессы скорости не добавляют
Anonymous
Тебе же нужна параллельность
reinmar
Тебе же нужна параллельность
мне нужна параллельность для того, что бы 10 изображений загружало одновременно. Надеюсь, это будет быстрее чем загружать их по очереди. Или нет?
Anonymous
Ну по идее быстрее из-за того, что не нужно ждать завершения другой операции
Anonymous
А внутри самого потока прога выполняется не быстрее
reinmar
Ну по идее быстрее из-за того, что не нужно ждать завершения другой операции
Что ни пробую - всё равно по одному изображению качает
Anonymous
join добавляешь?
Anonymous
Ну значит убери
Anonymous
Лол
Anonymous
Ещё бы
reinmar
тюю.. так джоин после запуска 10
Anonymous
Ну создай массив и добавляй туда процессы/треды, потом запускай и жойни в конце
reinmar
Ну создай массив и добавляй туда процессы/треды, потом запускай и жойни в конце
так и делаю. тут какая-то запара с opencv. у меня есть подозрения, что его блокирует GIL или что-то в этом роде
Anonymous
from multiprocessing import Process def draw(...): ... pr_arr = [] for _ in range(10): pr_arr.arr.append(Process(target=draw)) for pr in pr_arr: pr.start()
Anonymous
И что? Всё ещё не параллельно
reinmar
запускает все сразу, но они как будто один другого ждёт. ставь хоть 1000 процессов/потоков всё равно скорость не меняется и качает по одной картинке
Anonymous
Ну так скорость загрузки и не должна изменится, они просто одновременно начнут грузить
Anonymous
А вообще я не работал с opencv, просто предположение
reinmar
та же конструкция отлично работает для сканирования портов, а для загрузки через CV - нифига
Vadim
тоже работал с opencv и ртсп это довольно хитрая библиотека, я в конце просто стал использовать nginx +rtmp модуль
Максим
WebRTC FTW
Viktor
@ResQMoon @Rodgelius
Anonymous
Anonymous
опять эти казиношники
Artem
Привет, нужна помощь в написании вроде как простой функции, но для новичка как я, она не совсем простая. У меня есть бот, который вытягивает курс валют через API ПриватБанка, как можно добавить кнопку калькулятора этих курсов?
Anonymous
ibatt
Anonymous
А разве машинное обучение(torch) не должно требовать ресурсов?
Anonymous
Или оно вообще ничего не делает?
s0menickname
простите
Prax
я когда, порой, вижу такие "качественные" смайл-паки, хочется пожелать их создателям сильно так проблеваться и просраться.
Anonymous
простите
сам ты торч, я дунул просто
Anonymous
Сорян, тут такое нельзя
Vadim
Кто то работал с hls? В плейлисте есть фрагменты это клиент к каждому фрагменту к серверу обращается или он их выкачивает сразу же?
R
В зависимости от размера буфера плеера
Vladimir
Скоро java обгоним, товарищи!
Vladimir
​​Вышел июньский рейтинг TIOBE. Аналитики отметили резкий рост доли поисковых запросов о Python (он сейчас снова на третьей строчке). Даже предположили, что через 3−4 года он займёт первое место в рейтинге, обогнав Си и Java. Почему так происходит? Эксперты связали рост популярности Python с тем, что сейчас многие ударились в разработку софта. Причём новички отдают предпочтение Python — ёмкому и лаконичному. По словам аналитиков, Java для начинающих чересчур многословен, а Си рано или поздно вынудит разбираться в тонкостях управления памятью. Подробнее на сайте TIOBE: https://tprg.ru/X5iQ Десятка лидеров сейчас выглядит вот так:
Алексей
Всем привет! Есть задача - на двух серврерах стоят базы данных mysql. Есть также соап из 1c. Данные из соап и баз данных интегрируются между собой. Нужно написать отчет который будет выявлять рассинхронизацию! Я новичек в python и не знаю какую из бублиотек(Data Science, pandas) Лучше использовать. Посоветуйте пожалуйста!
Алексей
1c интегрируется с 2 сайтами, данные которых содержатся в mysql. Такжа ити два сайта интегрируются между собой. Там 1с->интернет магазин -> CRM Заказы создаются в ИМ(Интернет макгазин). Из ИМ они выгружаются через soap в 1С и CRM. при смете статуса в 1с или CRM данные выгружаются в ИМ. В CRM работаю бизнесс процессы который также меняют статуся, который по цепочке выгружаются в 1с и CRM. Иногда статуся рассинхронизируются. Нужен отчет котрый бы выявлял первое расинхранизованые данные, и второе на каком узле(1с, ИМ, CRM) была расинхронизация. Поэтому ищу более удобную технологию чтобы строить аналитический отчет
Алексей
заказов болше 600 000
Ruslan
заказов болше 600 000
Наркотиками что ли торгуете?
Алексей
неа трусами с термолином))
Алексей
Сетевой маркейтинг
Алексей
много чего от хоз товаров до продуктов питания
니키타