Machine learning Interview
ИИ, Rust, вайбкодинг, Data Science, Deep Learning и делюсь тем, что интересно и полезно! Вопросы - @workakkk РКН: clck.ru/3FmwRz
نمایش بیشتر📈 تحلیل کانال تلگرام Machine learning Interview
کانال Machine learning Interview (@machinelearning_interview) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 30 563 مشترک است و جایگاه 4 336 را در دسته فناوری و برنامهها و رتبه 20 993 را در منطقه روسيا دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 30 563 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 26 اکتبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 259 و در ۲۴ ساعت گذشته برابر -4 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 14.26% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 7.61% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 4 358 بازدید دریافت میکند. در اولین روز معمولاً 2 325 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 26 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند claude, llm, контекст, hermes, nvidia تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“ИИ, Rust, вайбкодинг, Data Science, Deep Learning и делюсь тем, что интересно и полезно!
Вопросы - @workakkk
РКН: clck.ru/3FmwRz”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 27 اکتبر, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
Это следующая модель после Krea 2, первой собственной модели компании, которую Krea выпустила в мае, а в июне открыла её веса.Бета открылась 15 октября на сайте Krea, в API и у партнёров fal, Replicate, OpenRouter и Together AI. Финальный релиз вместе с дополнительными бенчмарками компания обещает на следующей неделе. Krea 3 меняет на изображении только то, что указано в запросе, и держит одинаковыми объекты, персонажей и надписи от кадра к кадру. В одну правку можно подать до шести изображений-образцов и ссылаться на них в запросе по номерам. Модель превращает наброски и мудборды в фотографии, работает с живописными, векторными и графическими стилями и позволяет рамкой указать, где разместить новый объект.
Дообучение LoRA под конкретный продукт, человека или стиль пока выдают по запросу.В X компания пишет, что по качеству Krea 3 сопоставима с Nano Banana Pro и GPT Image 2.5, но ни тестов, ни баллов пока не приводит. Правка в разрешении 1K стоит 3 цента, в 2K – 6 центов, если не подавать изображения-референсы. #news #ai #ml
UD-IQ2_S: самые маленькие варианты заметнее теряют качество.
GGUF: https://huggingface.co/unsloth/Muse-Spark-Open-816B-A42B-GGUF
Гайд: https://unsloth.ai/docs/models/muse-spark-open
# было: pandas грузится сразу, даже если не используется
import pandas as pd
print("hello")
# стало: ничего не грузится, пока pd реально не понадобился
lazy import pandas as pd
print("hello")
df = pd.read_parquet("taxi.parquet") # вот тут pandas и загрузится
Замер скрипта, который импортирует pandas, но не использует его (медиана из 20 запусков):
обычный импорт: 280 ms lazy: 14 ms (в 20 раз быстрее старта)2. Встроенный frozendict (PEP 814) Неизменяемый словарь. Удобно для общего конфига: функция уже не сможет его втихую перезаписать.
# было: обычный dict любая функция может поменять
config = {"min_fare": 0, "max_fare": 500}
def drop_outliers(cfg):
cfg["max_fare"] = 1000 # задумано как локальная правка
drop_outliers(config)
# config теперь {'min_fare': 0, 'max_fare': 1000}, подменился молча
# стало:
config = frozendict(min_fare=0, max_fare=500)
config["max_fare"] = 1000
# TypeError: 'frozendict' object does not support item assignment
Изменённую копию делаем через |:
strict = config | {"max_fare": 300}
# original: frozendict({'min_fare': 0, 'max_fare': 500})
# new: frozendict({'min_fare': 0, 'max_fare': 300})
3. Распаковка внутри comprehension (PEP 798)
Звёздочку и двойную звёздочку теперь можно использовать прямо в выражениях.
column_groups = [["fare", "tip"], ["distance"], ["passengers", "payment"]]
# было: двойной for
[column for group in column_groups for column in group]
# стало:
[*group for group in column_groups]
# ['fare', 'tip', 'distance', 'passengers', 'payment']
# слияние словарей, последний перекрывает ключи
layers = [{"min_fare": 0, "max_fare": 500}, {"max_fare": 300}]
{**layer for layer in layers}
# {'min_fare': 0, 'max_fare': 300}
4. Профайлер Tachyon
Сэмплирующий профайлер смотрит, какая функция выполняется, примерно раз в миллисекунду, и умеет подключаться к уже запущенному процессу, чего cProfile не умеет.
# запуск с сортировкой и топ-9 строк
python -m profiling.sampling run --sort cumtime -l 9 pipeline.py
# подключение к работающей задаче на 5 секунд
python -m profiling.sampling attach -d 5 <PID>
На пайплайне с данными такси накладные расходы минимальны:
python pipeline.py ~4.9 s без профайлера profiling.sampling run pipeline.py ~5.1 s Tachyon: +4% python -m cProfile pipeline.py ~16.7 s cProfile: в 3.4 раза медленнее5. Понятные сообщения об ошибках При опечатке в имени атрибута или метода Python теперь подсказывает, что ты, вероятно, имел в виду.
exp.shape
# было: AttributeError: 'Experiment' object has no attribute 'shape'
# стало: ...has no attribute 'shape'. Did you mean '.data.shape' instead of '.shape'?
["fare", "tip"].push("distance")
# было: 'list' object has no attribute 'push'
# стало: 'list' object has no attribute 'push'. Did you mean '.append'?