Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
Warhammer 40000: Dawn Of War (2004).
Этой культовой компьютерной игре уже 21 год, а она всё так же эпична.
Как и её вступительный ролик)
#Нейросуть#Neuralsense#MalikovAI#Видеоигры
https://rutube.ru/video/5a90da44eded2942ac4be3819c34eb3d/
Minimax очень забавно дорисовывает объекты, которых нет на изначальной картинке)
Решил приодеть девочку из моей версии проекта SPARTAN.
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
В начале января вернулся к тому, с чего начинал свой путь в нейронках — большой проект с музыкой моего отца.
В этот раз сделал видеоряд для композиции «Snowflake».
Однажды приходит время, когда ведьма должна передать свой дар. Зимняя ведьма не была исключением)
Возможно, будет продолжение.
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
Генетически усовершенствованный солдат общается с очаровательной ИИ-помощницей.
Научно-фантастический игровой боевик Halo: Infinite.
Фантастика, то есть. Вымысел. Пока что :D
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
Президент на букву Т совместно с крупными компаниями (одна из которых OpenAI, создатель ChatGPT) планируют вложить более 500 млрд. долларов в создание инфраструктуры искусственного интеллекта в США.
И разумеется, всё на благо человечества. Экономическая выгода, рабочие места. Будем посмотреть)
Масштабы впечатляют, а вот название не очень удачное, по-моему. Отсылочка сразу к нескольким фильмам и все они не очень позитивные :D
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
Попробовал парочку промптов в новой видео модели Luma - Ray2.
Пока что это text to video.
Если однажды появится функция загрузки изображений и она будет работать так же - это будет просто отлично)
Я теперь качество нейронок буду оценивать тем, как они анимируют змей.
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
Что же, год подходит к своему завершению.
Он был очень насыщенным и захватывающим, полным развития и очень крутых знакомств!
Итоги я ещё подведу, а сейчас пора замедляться и настраиваться на небольшой отдых.
Чтобы набраться сил и ворваться в новый эпизод с ещё большим рвением!
Поздравляю всех с Наступающим Новым годом!
В конце года меня хватило на небольшой ролик не для работы.
Надеюсь, вам понравится.
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект
Если осень - пора ужастиков, то зимой я очень люблю перечитывать комиксы и пересматривать мульты/фильмы по вселенной Бэтмена.
#ИИ#AI#AIVideo#MalikovAI#Neuralsense#Нейросуть#ИскусственныйИнтеллект