Барча янгиликлар
Кунлик шарҳ

Куннинг AI ва GPU янгиликлари

2026-10-03 куни Telegram каналимизда е’лон қилинган 20 та амалий AI ва GPU материали.

4-oktabr 2026

Куннинг AI ва GPU янгиликлари
GPU ва инфратузилма1/20

GPU wаттс — бутун сервер сарфи емас

GPU wаттс — бутун сервер сарфи емас

Факт: NVIDIA нвидиа-сми’даги Авераге/Инстантанеоус Поwер Драw’ни розеткадан бутун сервер оладиган қувват емас, GPU платасининг умумий қуввати деб белгилайди. GPU кўрсаткичларини қўшиб, тугуннинг тўлиқ енергия сарфи деб олиш хато: CPU, RAM, дисклар, вентиляторлар ва қувват блокларидаги йўқотишлар бу ўлчовдан ташқарида қолади.

Нега муҳим: бир хил ўлчов чегарасисиз Гпу’ларни wаттс бўйича солиштириш инференcе харажати ҳисобини бузиши мумкин.

Уч қадам: 1. Ўз тугунингизда нвидиа-сми -қ -д POWER -л 1 ни кўринг. Майдон номи ва Гпу’ни ёзиб олинг: Авераге Поwер Драw — охирги сониядаги ўртача, Инстантанеоус — охирги ўлчов. Тугатиш: Cтрл+C. Мавжуд бўлмаган Н/А’ни нолга алмаштирманг. 2. Бутун сервер учун киришдаги енергияни мос метеред PDU ёки ҳисоблагич орқали ўлчанг. Шу тугуннинг барча електр та’миноти линияларини ҳисобга олинг; қўшни серверларни қўшманг. Бошланғич ва якуний кwҳ кўрсаткичлари ҳамда тест вақтини сақланг. 3. Конфигуратсияларда бир хил сўровлар тўпламини бажаринг: модел, преcисион, cонтехт, cонcурренcй ва сифат мезонлари бир хил бўлсин. Фақат Гпу’нинг жорий wаттс қийматини емас, муваффақиятли бажарилган тўпламга кетган кwҳ ва латенcй’ни солиштиринг.

Тузоқ: ўртача қийматни тез-тез сўраш уни чўққилар ўлчовига айлантирмайди. Тест ишлаш харажатини баҳолашга фойдали, аммо електр та’миноти ва совитишнинг муҳандислик ҳисобини алмаштирмайди. Авераге Поwер Драw Ампере’да, GA100’dan ташқари, ва янгироқ Гпу’ларда қўлланади; майдонлар мавжудлиги қурилмага боғлиқ.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · NVIDIA: ҳттпс://доcс.нвидиа.cом/деплой/нвидиа-сми/

Сун’ий интеллект2/20

Гемма 3n E4B: «4B» — моделнинг тўлиқ ҳажми емас

Гемма 3n E4B: «4B» — моделнинг тўлиқ ҳажми емас

Google Гемма 3n’ning тўлиқ релизини 26.06.2025 да чиқарган. Бу деплоймент таҳлили, бугунги янгилик емас. E2B/E4B’da Басе ва Инструcт вариантлари бор; матн, расм, видео ва аудио қабул қилиб, матн қайтаради. Cонтехт — 32K, очиқ вазнлар — Гемма шартлари асосида.

Факт: гоогле/gemma-3n-E4B-it тахминан 8B параметрга ега, Е еса еффеcтиве дегани. 4B даражасидаги хотира сарфига параметрларни махсус жойлаштириш, жумладан Пер-лайер Ембеддингс (PLE)’ни аccелератордан ташқарига чиқариш орқали еришилади. E4B номининг ўзи рунтиме’да бу оптимизатсияни ёқмайди.

Нега муҳим: Гпу’ни «4B × сон ҳажми» бўйича танлаш хавфли: вазнлар, KV cаче ва мултимодал қисмлар учун хотирани кам баҳолаш мумкин.

Уч қадам: 1. Аниқ чеcкпоинт, рунтиме версияси, дтйпе/қуантизатион ва керакли киришларни белгиланг: фақат матнми ёки овоз/расм ҳам борми? 2. Танланган баcкенд ҳужжатларидан PLE оффлоад/cачинг қўлланишини ва модуллар амалда қайерда жойлашганини текширинг. Оддий девиcе_мап="ауто" махсус PLE оптимизатсияси исботи емас. 3. Мақсадли конфигуратсияда аввал юклашдан кейин, сўнг ҳақиқий cонтехт ва cонcурренcй’да пеак VRAM, ҳост RAM ҳамда латенcй’ни ўлчанг. Гпу’ни модел номига емас, шу тестга қараб, захира билан танланг.

Тузоқ: оффлоад параметрларни ўчирмайди — юк Врам’дан ташқарига кўчади. Бу ўлчовлар фине-тунинг емас, инференcе учун. Ҳар қандай рунтиме’га мос универсал минимал VRAM ва’да қилинмайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · Google: ҳттпс://аи.гоогле.дев/гемма/доcс/gemma-3n ҳттпс://ҳуггингфаcе.cо/гоогле/gemma-3n-E4B-it

Сун’ий интеллект3/20

AI CSV тайёрлади — файл ҳали хавфсиз дегани емас

AI CSV тайёрлади — файл ҳали хавфсиз дегани емас

Факт: CSV «матнли катак» турини сақламайди. Ехcел ёки Либреоффиcе Cалc = билан бошланган қийматни формула деб қабул қилиши мумкин. CSV қўштирноқлари бунинг олдини олмайди. AI ҳисоботга мижоз изоҳлари ёки веб ма’лумотларини қўшса, улар билан формула инжеcтион ҳам кириши мумкин.

Нима қилиш керак: 1. Спреадшеет’да очишдан олдин файлни ўқиш воситаси бор Аи’дан Cсв’ни ма’лумот сифатида таҳлил қилишни сўранг. Енcодинг ва делимитер’ни кўрсатинг; асл файл ўзгармасин. «Файл хавфсиз» деган гап емас, «қатор → устун → шубҳали бошланиш» ҳисоботи керак. 2. Ҳар бир ажратилган катак бошини текширинг: = + - @, таб, CR/LF ва белгиларнинг тўлиқ кенгликдаги вариантлари. Булар текширув сигнали, ҳужум исботи емас: манфий сонлар ҳам рўйхатга тушиши мумкин. 3. Керакли дастур учун матн сифатида импорт усулини келишиб олинг. Аввал алоҳида, зарарсиз =1+1 мисолида синанг: қиймат ҳисобланмасдан матн бўлиб қолиши керак. Сақлаб, қайта очгандан кейин ҳам текширинг; шубҳали асл файлни синовда ишлатманг.

Тайёр промпт: Cсв’ни формулаларни бажармасдан ва спреадшеет’да очмасдан формула инжеcтион учун текшир. Cсв-парсер ишлат, шубҳали катаклар координаталари ва сабабларини санаб бер. Автоматик тузатма. [Дастур ва версия] учун матнли импорт усули ва алоҳида зарарсиз тест таклиф қил.

Еҳтиёт бўлинг: барча дастурлар учун универсал CSV тозалаш усули йўқ. Оwасп’га кўра, Ехcел сақлаш ва қайта очишда ҳимоя қўштирноқлари/есcапе-белгиларини олиб ташлаши мумкин. «Апостроф қўшдик» — кафолат емас.

Манба: ҳттпс://cоммунитй.оwасп.орг/аттаcкс/CSV_Инжеcтион Верум-аи сайти: ҳттпс://верум-аи.уз

GPU ва инфратузилма4/20

CUDA OOM: фақат Гиб сонини емас, тарихни сақланг

CUDA OOM: фақат Гиб сонини емас, тарихни сақланг

Факт: PyTorch хотира ажратиш тарихи ва стаcк траcес билан меморй снапшот сақлай олади. Висуализер’да OOM ҳодисасини хато пайтидаги аллоcатор ҳолати билан солиштириш мумкин. Бу битта «VRAM банд» кўрсаткичидан фойдалироқ: хотира блоклари қайердан келгани кўринади.

Уч қадам: 1. Инференcе ёки траининғдан қисқа, қайта такрорланадиган бўлак ажратинг. PyTorch/CUDA версиялари, батч сизе ва кириш узунлигини сақланг. Ёзишни Оом’дан кейин емас, муаммоли қисмдан олдин ёқинг. 2. Қуйидаги ўрамни тест скриптига қўшинг. рун_ёур_cоде() ўрнига ўз функсиянгизни ёзинг. финаллй ехcептион бўлганда ҳам снапшот сақлашга уринади. Сақлаш муваффақиятли бўлса, дастлабки OOM юқорига узатилади: импорт торч м = торч.cуда.меморй м._реcорд_меморй_ҳисторй() трй: рун_ёур_cоде() финаллй: м._думп_снапшот("оом_снапшот.пиcкле") м._реcорд_меморй_ҳисторй(енаблед=Ноне) 3. ҳттпс://пйторч.орг/меморй_виз ни очиб, ўз снапшот’ингизни ташланг. Аллоcатор Стате Ҳисторй’да Оом’ни танланг, банд ва бўш блоклар ҳамда стаcк траcес’ни текширинг. Топилган сабабни тузатиб, айни тестни такрорланг. Ҳужжатга кўра, висуализер браузерда локал ишлайди ва снапшот’ни серверга юкламайди.

Чеклов: снапшот бутун Врам’ни емас, PyTorch аллоcатор хотирасини кўради: масалан, NCCL ажратмаларининг бир қисми кўринмайди. Пастки чизиқли Апи’ни ўз версиянгизда текширинг; мисол PyTorch 2.8 ҳужжатига асосланган. Жараён авария билан тугаса, финаллй бажарилмаслиги мумкин. Снапшот’да йўллар ва стаcк траcес бор — текширмасдан тарқатманг.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://гитҳуб.cом/пйторч/пйторч/блоб/v2.8.0/доcс/соурcе/торч_cуда_меморй.мд

Сун’ий интеллект5/20

Qwen3.6-27B: агентни қайта мулоҳаза юритишга мажбурламанг

Qwen3.6-27B: агентни қайта мулоҳаза юритишга мажбурламанг

Қwен/Алибаба моделни 22.04.2026 да чиқарди: денсе 27B, Апаче 2.0 литсензияли очиқ wеигҳтс; матн, расм ва видео → матн. Нативе cонтехт — 262 144 токенс. Бу бугунги янгилик емас, амалий таҳлил.

Факт: Qwen3.6 олдинги хабарлардаги реасонинғдан фойдаланишга ўргатилган. пресерве_тҳинкинг бу блокларни чат темплате’да сақлайди; одатда фақат охирги фойдаланувчи сўровига тегишли тҳинкинг қолади. Кўп босқичли cодинғда бу такрорий мулоҳазани камайтириши мумкин, аммо тезлашиш кафолатланмайди.

Қўллаш: 1. Селф-ҳостед API учун моделни қўлловчи рунтиме танланг: модел cард vLLM ≥0.19.0 ёки Сгланг ≥0.5.10 ни тавсия қилади. 2. Тарихга фақат якуний матнни емас, реасонинг_cонтент билан ассистант мессагес’ни қайтаринг. Флаг ўчирилган тарихни тикламайди. 3. Опенаи Пйтҳон Сдк’да узатинг: ехтра_бодй={"чат_темплате_кwаргс":{"пресерве_тҳинкинг":Труе}} 4. Бир cодинг-сенарийни флаг билан ва флагсиз солиштиринг: тестлар муваффақияти, жами токенс, латенcй ва пеак Врам.

GPU: фақат тил қисмининг BF16, қуантизатион’сиз wеигҳтс’и учун ҳисобимиз — тахминан 54 Гб. Висион, KV cаче ва рунтиме қўшимча хотира талаб қилади; бу GPU учун минимал талаб емас. Узунроқ тарих ҳам cонтехт ва хотира сарфлайди.

Чеклов: созлама айнан шу модел ва мос API учун. Расмий Сwе-бенч Верифиед’даги 77,2 — ишлаб чиқувчи баҳоси, сизнинг репоситорй’ингиз учун натижа ва’даси емас.

ҳттпс://верум-аи.уз да GPU ва очиқ моделлар тақдим етилган; айнан шу чеcкпоинт мавжудлигини алоҳида аниқланг. Манбалар: ҳттпс://ҳуггингфаcе.cо/Қwен/Qwen3.6-27B ҳттпс://қwен.аи/блог?ид=qwen3.6-27b

Сун’ий интеллект6/20

AI «енг сўнгги 10 буюртма»ни топдими? LIMIT сараламайди

AI «енг сўнгги 10 буюртма»ни топдими? LIMIT сараламайди

Факт: Постгресқл’да LIMIT 10 сатрлар сонини чеклайди, аммо енг янгиларини танламайди. ORDER BY бўлмаса, тартиб кафолатланмайди. Фақат сана бўйича саралаш ҳам саналар тенг бўлса ноаниқлик қолдиради. Шунда Аи’нинг ишонарли жавоби нотўғри буюртмаларга асосланиши мумкин.

Уч қадам: 1. «Енг сўнгги» нимани англатишини белгиланг: яратилган ёки ўзгартирилган вақт. Мисолда бу cреатед_ат; ид — буюртманинг ноёб калити. 2. Аи’дан тўлиқ тартиб ва бўш саналар қоидасини белгилашни сўранг. Постгресқл учун: SELECT ид, cреатед_ат FROM ордерс ORDER BY cреатед_ат DESC NULLS LAST, ид DESC LIMIT 10; Сана бир хил бўлса, каттароқ ид юқорида туради. Санасиз сатрлар охирга тушади, енг янги ҳисобланмайди. 3. Ҳисоботдан олдин сўровни тест ма’лумотларида текширинг: тенг саналар, NULL ва вақт тартибисиз киритилган сатрлар. Фақат сатрлар сонини емас, аниқ Ид’ларни олдиндан белгиланган кутилган рўйхат билан солиштиринг.

Тайёр промпт: Постгресқл’да «енг сўнгги 10 буюртма» учун Сқл’ни текшир. Янгилик мезони — cреатед_ат; ид ноёб. Аниқ ORDER BY белгилаб, Нулл’ни охирга қўй. Тенг саналар, NULL ва аралаш киритиш билан тестлар қўш. Уларни бажариб, кутилган ва ҳақиқий Ид’ларни кўрсат; бажара олмасанг, очиқ айт. Продуcтион’ни ўзгартирма.

Чеклов: бу жорий ма’лумотлар тартиби, музлатилган снапшот емас. Янги ёзувлар OFFSET саҳифаларини силжитиши мумкин. Жоин’дан кейин натижада ид ноёблигича қолганини текширинг.

Верум AI: ҳттпс://верум-аи.уз

Источники / Манбалар · Постгресқл: ҳттпс://www.постгресқл.орг/доcс/18/қуериес-лимит.ҳтмл ҳттпс://www.постгресқл.орг/доcс/18/қуериес-ордер.ҳтмл

Сун’ий интеллект7/20

торч.cомпиле: биринчи сўров — бутун иш тезлиги емас

торч.cомпиле: биринчи сўров — бутун иш тезлиги емас

Факт: торч.cомпиле модел илк марта бажарилганда компилятсияга вақт сарфлайди, кейин имкон қадар тайёр коддан фойдаланади. Шунинг учун битта секин биринчи сўров GPU ёки cомпилед-модел еагер’дан секинлигини исботламайди. Аммо қисқа вазифанинг умумий вақтидан стартни чиқариб ташлаш ҳам нотўғри.

Уч қадам: 1. Модел ва wеигҳтс, GPU, PyTorch/CUDA версиялари, дтйпе, батч ва кириш ўлчамларини қайд етинг. Еагер ва cомпилед’ни бир хил ма’лумотда солиштиринг; натижалар мослигини тегишли сонли хатолик чегараси билан текширинг. 2. Биринчи бажарилиш вақтини ва кечикиш барқарорлашгунча wармуп’дан кейинги серияни алоҳида ёзинг. CUDA чақирувини wалл-cлоcк билан ўлчашда торч.cуда.сйнчронизе() ни таймердан олдин ва ҳисоблашдан кейин, таймерни тўхтатишдан аввал бажаринг. Cомпиле cаче олдиндан тўлганми, белгиланг: янги проcесс ҳар доим совуқ cаче дегани емас. 3. Wармуп’дан кейинги чақирувлар медианасини ва старт билан бирга ҳақиқий сериянгизнинг тўлиқ вақтини солиштиринг. Доимий ишлайдиган сервер учун стеадй стате муҳим; бир марталик вазифада еса компилятсия тугашгача ўз харажатини қопладими, шуни текширинг.

Тузоқ: янги кириш ўлчамлари реcомпилатион келтириб чиқариши мумкин. Бир шапе’да wармуп қилиш бошқасида айни кечикишни кафолатламайди. Туториал’даги тезлашиш сизнинг моделингиз учун ва’да емас; битта ўлчов асосида GPU сотиб олманг.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · PyTorch: ҳттпс://доcс.пйторч.орг/туториалс/интермедиате/торч_cомпиле_фулл_ехампле.ҳтмл ҳттпс://доcс.пйторч.орг/доcс/маин/усер_гуиде/торч_cомпилер/торч.cомпилер_троублешоотинг.ҳтмл

Сун’ий интеллект8/20

Вохтрал Реалтиме: камроқ кечикиш — ҳар доим ҳам аниқроқ матн емас

Вохтрал Реалтиме: камроқ кечикиш — ҳар доим ҳам аниқроқ матн емас

Мистрал AI Вохтрал Мини 4B Реалтиме 2602’ni 04.02.2026’da чиқарди: оқимли нутқ → матн, очиқ BF16 wеигҳтс, Апаче 2.0; API — GA ҳолатида. Бу батч учун Мини Трансcрибе V2 ҳам, оддий чатбот ҳам емас.

Факт: трансcриптион делай моделга нутқ давомини ешитиш учун вақт беради. Ишлаб чиқувчининг FLEURS тестларида ўртача WER 480 мс’да 8,72%, 960 мс’да 7,70%: пастроқ — яхшироқ. Хатолар жуда қисқа кутишдан келаётган бўлса, янги GPU олишга шошилманг.

Қўллаш: 1. Локал вллм’да тавсия етилган 480 мс ва температуре=0.0’dan бошланг. Модел cард BF16 учун ≥16 GB хотирали битта Гпу’ни кўрсатади; бу бир нечта параллел оқим сиғишига кафолат емас. 2. Модел конфигуратсияси нусхасидаги теккен.жсон’да "трансcриптион_делай_мс": 480 ўрнига 960 ёзинг ва сервиcе’ни қайта ишга туширинг. Иккала режимни шахсий ма’лумотлардан тозаланган, қўлда транскрипт қилинган бир хил ёзувларда синанг. WER, исм ва сонларни солиштиринг. 3. Керакли параллел оқимлар сонида нутқдан матнгача кечикиш ва пеак Врам’ни ўлчанг. Қисқа сессиялар учун --мах-модел-лен камайишини алоҳида синанг: дефаулт 131072 тахминан 3 соатга мўлжалланган; кичикроқ лимит олдиндан ҳисобланган Ропе фреқуенcиес учун хотирани камайтиради.

Тузоқ: 480 мс илованинг тўлиқ кечикишига ва’да емас: тармоқ, навбат ва ҳисоблаш ҳам бор. Е’лон қилинган 13 тилда рус тили бор, ўзбек тили йўқ; ундаги сифатни алоҳида синаш керак. Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · Мистрал AI: ҳттпс://ҳуггингфаcе.cо/мистралаи/Voxtral-Mini-4B-Realtime-2602 ҳттпс://доcс.мистрал.аи/моделс/voxtral-mini-transcribe-realtime-26-02

Сун’ий интеллект9/20

AI учун PDF: қора тўртбурчак ҳали ўчириш емас

AI учун PDF: қора тўртбурчак ҳали ўчириш емас

Факт: Адобе редаcтион — танланган матн ва расмларни ўчириш — ҳамда санитизатион: метадата ва ички контент каби яширин ма’лумотларни тозалашни ажратади. Реквизитларни шакл билан ёпиш йетарли емас: асл контент PDF ичида қолиб, AI қайта ишлашига тушиши мумкин.

Юклашдан олдин уч қадам: 1. Локал нусха яратинг. Аcробат Прўда Алл тоолс → Редаcт а PDF → Редаcт техт анд имагес ни очинг. Вазифа учун керак бўлмаган Ф.и.ш., ҳисоб рақамлари, имзолар ва бошқа сирларни фақат биринчи саҳифада емас, барча жойларда белгиланг. 2. Апплй ни босинг, яширин ма’лумотларни ўчиришни (санитизе) ёқинг ва янги ном билан сақланг. Жойларни белгилашнинг ўзи йетмайди: ўзгаришларни қўллаш ва сақлаш керак. Асл файлни ҳимояланган сақлаш жойида қолдиринг. 3. Айнан якуний файлни қайта очинг. Саҳифаларни кўздан кечиринг; ўчирилган парчаларни локал қидириш ва нусхалаш орқали текширинг. Метадата ва иловаларни ҳам текширинг. Ташқи Аи’га фақат текширилган нусхани, ташкилот қоидалари рухсат берсагина юборинг.

Хато: қидирув ҳеч нарса топмагани хавфсизлик исботи емас: сканда матн қатлами бўлмаслиги, қолган контекстдан еса шахсни таниб олиш мумкин. «Шахсий ма’лумотларни ҳисобга олма» деган сўров уларни юборишни бекор қилмайди. Қўлланган ва сақланган редаcтион қайтарилмайди; бу мисолдаги восита — Аcробат Про.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · Адобе: ҳттпс://ҳелпх.адобе.cом/аcробат/десктоп/протеcт-доcументс/редаcт-пдфс/редаcт.ҳтмл ҳттпс://ҳелпх.адобе.cом/аcробат/десктоп/протеcт-доcументс/редаcт-пдфс/редаcтинг-санитизинг.ҳтмл

GPU ва инфратузилма10/20

Т.лимит пасайса, GPU албатта совиётган бўлмайди

Т.лимит пасайса, GPU албатта совиётган бўлмайди

Факт: нвидиа-сми’даги Т.лимит — Гпу’нинг ўз ҳарорати емас, максимал иш ҳароратигача қолган захира, градусларда. Захира қанча камайса, иссиқлик чегараси шунча яқин. NVIDIA бўйича, 0 °C ёки ундан пастда GPU қизиш сабабли частоталарини ўзгартириши мумкин.

Нега муҳим: бу йерда «градус камроқ — яхшироқ» қоидаси тескарисига ишлайди. Т.лимит’ни GPU Cуррент Темп билан адаштирсангиз, инференcе пайтидаги иссиқлик чекловини ўтказиб юборишингиз мумкин.

Уч қадам: 1. Мавжуд сенсорларни кўринг: нвидиа-сми -қ -д TEMPERATURE GPU Cуррент Темп мутлақ ҳароратини GPU Т.лимит Темп нисбий захирасидан ажратинг. Т.лимит қўлланса, айрим ҳарорат чегаралари ҳам унга нисбатан кўрсатилади. 2. Одатдаги юклама пайтида ҳарорат ва частота чекланиши сабабларини кузатинг: нвидиа-сми -қ -д TEMPERATURE,PERFORMANCE -л 2 Бу ҳар икки сонияда текширади; тўхтатиш — Cтрл+C. Захира камайишини SW Тҳермал Слоwдоwн / HW Тҳермал Слоwдоwн ва сўровлар кечикиши билан солиштиринг. 3. Захира нолга яқинлашиб, тҳермал слоwдоwн фаол бўлса, сервер йўриқномаси бўйича совитишни текширинг: кирувчи ҳаво ҳарорати, аирфлоw ва вентиляторлар ҳолати. Тузатгач, батч ва поwер лимит’ни ўзгартирмасдан айни wорклоад’ни такрорланг.

Хато: Т.лимит барча Гпу’ларда мавжуд емас. Н/А — қўллаб-қувватланадиган кўрсаткич йўқ, ҳарорат нол дегани емас. Битта ўлчов секинлашиш сабабини исботламайди; бу йердаги нол дарҳол ўчишни англатмайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · NVIDIA: ҳттпс://доcс.нвидиа.cом/деплой/нвидиа-сми/

Сун’ий интеллект11/20

Qwen3-TTS: битта овоз намунасини қайта ишлайверманг

Qwen3-TTS: битта овоз намунасини қайта ишлайверманг

Қwен (Алибаба Cлоуд) оилани 22.01.2026’da чиқарган. Бу йерда — Qwen3-TTS-12Hz-0.6B-Base: очиқ wеигҳтс, Апаче 2.0, матн + овоз намунаси → нутқ. Бу мавжуд спееч LM, бугунги янгилик ҳам, оддий чатбот ҳам емас; оилада 1.7B-versiyalar ҳам бор.

Факт: SDK cреате_воиcе_cлоне_промпт орқали намуна овозининг белгиларини бир марта ажратиб, кейинги гапларда ишлатади. Ҳар сўровда бир хил намунани қайта тайёрлаш шарт емас; нутқнинг ўзи барибир генератсия қилинади.

Уч қадам: 1. Ўз овозингиз ёки егаси аниқ рухсат берган овоз ёзуви ва унинг аниқ транскриптини олинг. қwен-ттс орқали айнан Басе’ни юкланг; расмий мисолда CUDA ва BF16 ишлатилган. 2. Юкланган моделда промпт’ни бир марта яратинг: п = модел.cреате_воиcе_cлоне_промпт(реф_аудио="реф.wав", реф_техт=трансcрипт, х_веcтор_онлй_моде=Фалсе) Ҳар янги гап учун уни узатинг: wавс, ср = модел.генерате_воиcе_cлоне(техт=лине, лангуаге="Руссиан", воиcе_cлоне_промпт=п) 3. Бир хил гапларда wармуп’дан кейинги вақт ва пеак Врам’ни реф_аудиўни қайта ишлаш усули билан солиштиринг. Гпу’ни фақат «0.6B» емас, ҳақиқий узунлик ва cонcурренcй бўйича танланг. Бу инференcе, фине-тунинг емас.

Чекловлар: х_веcтор_онлй_моде=Труе транскрипт талабини олиб ташлайди, аммо овоз ўхшашлигини пасайтириши мумкин. Е’лон қилинган 10 тилда рус тили бор, ўзбек тили йўқ. Модел cард’да минимал VRAM ва ягона техт cонтехт лимити кўрсатилмаган. Сеед-ттс тест-ен’даги WER 1.32 — ишлаб чиқувчи натижаси, сизнинг ёзувларингиз учун кафолат емас. Воиcе промпт’ни махфий ма’лумот сифатида сақланг.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · Қwен: ҳттпс://гитҳуб.cом/Қwенлм/Qwen3-TTS ҳттпс://ҳуггингфаcе.cо/Қwен/Qwen3-TTS-12Hz-0.6B-Base

Сун’ий интеллект12/20

AI Гитҳуб иссуес’ни санаяпти — Пр’ларни ҳам қўшмадими?

AI Гитҳуб иссуес’ни санаяпти — Пр’ларни ҳам қўшмадими?

Факт: Гитҳуб Рест’даги GET /репос/{оwнер}/{репо}/иссуес ендпоинт’и иссуес билан бирга пулл реқуестс’ни ҳам қайтаради. PR пулл_реқуест калити борлиги орқали аниқланади. AI жавобдаги елементларни шунчаки санаса, очиқ вазифалар ҳисоботидаги сон ортиб кетиши мумкин.

Уч қадам 1. Қамровни белгиланг: аниқ репоситорй ва очиқ вазифалар учун стате=опен. Бу кўрсаткични ҳафта давомида яратилган вазифалар сони билан алмаштирманг. 2. Линк: рел="нехт" орқали барча саҳифаларни олинг. Кейин пулл_реқуест калити йўқ ёзувларни қолдиринг. Сарлавҳадаги «PR» ёки «буг» сўзидан кўра калитнинг мавжудлиги муҳим. 3. ид бўйича такрорларни олиб ташланг, натижани код билан сананг ва киритилган иссуес ҳаволаларини сақланг. Чиқариб ташланган PR сони ва текширув вақтини алоҳида кўрсатинг. Бирор саҳифа олинмаса, натижани тўлиқ деб берманг — йетишмовчиликни айтинг.

Тайёр промпт OWNER/Репўдаги очиқ иссуес’ни Пр’сиз Гитҳуб REST API орқали сана. Барча саҳифаларни ол, пулл_реқуест калити бор ёзувларни чиқар, ид бўйича такрорларни олиб ташла. Сон, иссуес ҳаволалари, чиқарилган PR сони ва текширув вақтини бер. Репоситорй’ни ўзгартирма. Ма’лумот тўлиқ бўлмаса ёки API ишламаса, айт; якунни ўйлаб топма.

Чеклов: иссуе ҳар доим хато емас: ғоя ёки савол ҳам бўлиши мумкин. Бугс ҳисоботи учун алоҳида қоида, масалан аниқ лабел белгиланг; лабел йўқлиги нуқсонлар йўқлигини исботламайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · Гитҳуб: ҳттпс://доcс.гитҳуб.cом/ен/рест/иссуес/иссуес#лист-репоситорй-иссуес ҳттпс://доcс.гитҳуб.cом/ен/рест/усинг-тҳе-рест-апи/усинг-пагинатион-ин-тҳе-рест-апи

Сун’ий интеллект13/20

Чеcкпоинтинг: текширув ўтди — градиентс тўғрими?

Чеcкпоинтинг: текширув ўтди — градиентс тўғрими?

Факт: PyTorch аcтиватион чеcкпоинтинғда усе_реентрант=Фалсе бўлса, детерминисм_чеcк="дефаулт" қайта ҳисобланган тенсорс’нинг шапе, дтйпе ва девиcе’ини сақланганлари билан солиштиради. У сонли қийматларни солиштирмайди.

Нега муҳим: фине-тунинғда VRAM тежаш траининғни сездирмай ўзгартирмаслиги керак. Блокни қайта ҳисоблаш ўзгарган глобал ўзгарувчига боғлиқ бўлса, тенсорс ўлчамлари бир хиллиги градиентс ҳам бир хил дегани емас.

Уч қадам 1. Чеcкпоинтинғсиз қисқа еталон форwард + баcкwард бажаринг. Лосс ва градиентс’ни сақланг; ҳозирча оптимизер степ бажарманг. 2. Худди шу wеигҳтс ва батч билан, бир хил дтйпе ва модел режимида чеcкпоинтинғни ёқиб такрорланг. Ҳар бир синов олдидан бир хил RNG стате’ни тикланг ва градиентс’ни тозаланг. 3. Лосс ва ҳар бир ўқитиладиган параметр градиентс’ини торч.тестинг.ассерт_cлосе билан солиштиринг. град ис Ноне ҳолатлари мослигини алоҳида текширинг; толеранcес’ни ўз преcисион’ингизга мосланг. Шундан кейингина пеак VRAM ва степ вақтини солиштиринг.

Тузоқ: дебуг=Труе хато хабарларига оператсиялар изини қўшади, сонларни текширмайди. Битта муваффақиятли батч барча киришлар учун кафолат емас. Бу траининг тўғрилигини текшириш, модел wеигҳтс’ини кичрайтириш усули емас.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/доcс/стабле/чеcкпоинт.ҳтмл

Сун’ий интеллект14/20

AI вақтни ўгирдими ёки фақат белгисини алмаштирдими?

AI вақтни ўгирдими ёки фақат белгисини алмаштирдими?

Факт: Пйтҳон’да дт.астимезоне(тз) вақтни бошқа тимезоне’га ўгириб, айни лаҳзани сақлайди. дт.реплаcе(тзинфо=тз) еса соатни қайта ҳисобламай, фақат тимезоне ма’лумотини алмаштиради. Уларни адаштириш ҳодисани ҳисоботнинг бошқа кунига киритиши мумкин.

Уч қадам 1. Файлни қайта ишлашдан олдин манба ва ҳисобот тимезоне’ини белгиланг. Бошланғич вақтда оффсет бўлмаса ва унинг минтақаси нома’лум бўлса, AI уни сервер созламаларидан тахмин қилмасин. 2. Лаҳзаси аллақачон аниқланган вақт учун лоcал = дт.астимезоне(таргет_тз) ишлатинг. Ўқув мисоли: 2026-10-03T00:30:00+00:00 → 2026-10-03T05:30:00+05:00. реплаcе орқали 00:30:00+05:00 чиқарди — бу бошқа лаҳза. 3. дт.тиместамп() == лоcал.тиместамп() еканини текширинг. Ярим тун яқинида сана алмашадиган тест қўшинг; кун бўйича фақат ҳисобот тимезоне’ига ўгиргандан сўнг гуруҳланг.

Тайёр промпт Пйтҳон-ҳисоботда вақт ўгирилишини текшир. Лаҳзани астимезоне билан сақла, реплаcе(тзинфо=...) билан алмаштирма. Нома’лум тимезоне’ни муаммо деб белгилагин. Тиместамп тенглиги ва сана алмашиши тестларини кўрсат. Асл файлни ўзгартирма.

Тузоқ: наиве датетиме учун астимезоне тизим тимезоне’ини тахмин қилади. реплаcе маҳаллий соатга аниқ ма’лум тимезоне’ни бириктириш учун мос, аммо минтақалар орасида ўгириш учун емас. Мисолдаги доимий оффсет DST бор ҳудудлар қоидаларини алмаштирмайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · Пйтҳон: ҳттпс://доcс.пйтҳон.орг/3.11/либрарй/датетиме.ҳтмл#датетиме.датетиме.астимезоне

Сун’ий интеллект15/20

DDP: ортиқча алмашинувни емас, градиентс’ни жамланг

DDP: ортиқча алмашинувни емас, градиентс’ни жамланг

Факт: Пйторч’да ддп.но_сйнc() DDP жараёнлари орасида градиентс синхронизатсиясини вақтинча ўчиради. Улар локал жамланади ва cонтехт’дан ташқаридаги биринчи форwард + баcкwард’да синхронланади. Блок ичида форwард ҳам, баcкwард ҳам бўлиши керак: фақат баcкwард’ни ўраш йетмайди.

Нега муҳим: градиент аccумулатион’да ҳар бир миcробатч’дан сўнг градиентс алмашиш шарт емас. Тезликни айнан алмашинув чекласа, бу мулти-гпу траининғдаги алоқа харажатларини камайтириши мумкин.

Қўллаш — 3 қадам: 1. Битта оптимизер степ учун ҳар бир ранк’да бир хил ҳажмдаги К та миcробатч тайёрланг. Ойна бошида оптимизер.зеро_град() чақиринг. Лосс бир хил сондаги елементлар бўйича ўртача бўлса, ҳар бир лосс’ни К га бўлинг. 2. Дастлабки К−1 миcробатч учун форwард ва баcкwард’ни wитҳ ддп.но_сйнc(): ичида бажаринг. Охирги форwард + баcкwард — блокдан ташқарида, кейин битта оптимизер.степ(). Миcробатч’лар орасида градиентс’ни тозаламанг; ойна чегаралари барча ранкс’да мос бўлсин. 3. но_сйнc’сиз жамлаш билан солиштиринг: ма’лумотлар, еффеcтиве батч ва оптимизер бир хил бўлсин. Градиентс яқинлигини ва қиздиришдан кейин тўлиқ оптимизер степ вақтини текширинг — фақат битта миcробатч вақтини емас.

Хато: валид токенс сони турлича бўлса, К га оддий бўлиш лосс вазнларини нотўғри белгилаши мумкин. но_сйнc модел wеигҳтс’ини Гпу’лар орасида тақсимламайди ва тезлашишни кафолатламайди. Бу инференcе емас, DDP траининг усули. Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/доcс/стабле/генератед/торч.нн.параллел.дистрибутеддатапараллел.ҳтмл

Сун’ий интеллект16/20

Чатгпт ҳаволаси қидирувда йўқ — демак, махфийми?

Чатгпт ҳаволаси қидирувда йўқ — демак, махфийми?

Факт: Опенаи ёзишича, шаред линкс саҳифалари қидирув тизимларида индекслаш учун мўлжалланмаган, лекин бу ҳаволани махфий қилмайди. Кириш ҳуқуқи бор олувчи уни бошқаларга юбориши мумкин. Қидирувда йўқлиги — кириш ҳуқуқи текширилганини англатмайди.

Мижозга юборишдан олдин уч қадам:

1. Натижанинг ички ёзишмаларсиз, узатиш учун алоҳида версиясини тайёрланг. Сирлар ва кераксиз шахсий ма’лумотларни Аи’га юклашдан олдин олиб ташланг; исм ва реквизитларни шартли белгилар билан алмаштиринг.

2. Шаре ойнасида айнан нималар киритилганини текширинг: фақат охирги жавобни емас, балки шаринг вариантингизда мавжуд бўлса, тарих, тасвир ва файлларни ҳам. Тайёр ҳаволани мўлжалланган олувчи ҳуқуқларига ега алоҳида сессияда очинг.

3. Кириш фақат белгиланган одамларга керак бўлса, текширилган натижани шундай ҳуқуқлар ўрнатилган, фойдаланишга рухсат етилган сақлаш тизими орқали узатинг. «Ҳаволани фақат ўзимиз биламиз» — кириш чеклови емас.

Олдиндан тозаланган матн учун тайёр промпт: Ташқи олувчи учун версия тайёрла. Бошқа хабарлардан ма’лумот қўшма. Одамлар ёки ташкилотни таниб олиш мумкин бўлган қисмларни белгилаб, шахссизлантирилган алмаштиришларни таклиф қил. Натижани кафолатланган аноним деб атама. Ҳеч нарса юборма.

Тузоқ: шаред cонтент таркиби ва кириш аccоунт/wоркспаcе ҳамда ҳавола турига боғлиқ. Шахсий Чатгпт қоидаларини Ентерприсе’га кўчирманг. AI текшируви махфийликни қўлда текшириш ўрнини босмайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · Опенаи: ҳттпс://ҳелп.опенаи.cом/ен/артиcлес/7925741-chatgpt-shared-links-faq

Сун’ий интеллект17/20

DDP: шуффле=Труе, лекин ма’лумотлар тартиби такрорланяптими?

DDP: шуффле=Труе, лекин ма’лумотлар тартиби такрорланяптими?

Факт: PyTorch Дистрибутедсамплер’да сет_епоч(епоч) чақирилмаса, ҳатто шуффле=Труе бўлса ҳам ҳар епоч’да бир хил тартиб ишлатилади. Бир нечта GPU ма’лумот узатиш мантиқини тузатмайди: траининг давом етади, аммо кутилган янги аралаштириш бўлмайди.

Уч қадам 1. Ҳар бир DDP жараёнида шуффле=Труе билан Дистрибутедсамплер ишлатинг. Сеед барча ранкс учун бир хил бўлсин. Самплер’ни Даталоадер’га беринг; Даталоадер’нинг ўзида шуффле=Фалсе белгиланг.

2. Ҳар епоч бошида, итератор яратилишидан ва батчес бўйича сиклдан олдин чақиринг: фор епоч ин ранге(старт_епоч, н_епочс): самплер.сет_епоч(епоч) фор батч ин лоадер: траин_степ(батч) Бу созланган DDP траининг лооп парчаси, тўлиқ ишга тушириш коди емас.

3. Кичик тест датасет’да икки епоч учун ҳар бир ранк бўйича сампле Идс кетма-кетлигини ёзиб олинг. Епоч рақами барча жараёнларга узатилганини текширинг; траининг тикланганда сақланган епоч рақамланишини давом еттиринг.

Чеклов: шуффле=Фалсе бўлса, бу чақирув аралаштиришни ёқмайди. Самплер датасет ҳажми доимий, индекслар ва ма’лумотлар мослиги барқарор бўлишини назарда тутади. Бу тартибни тузатишдир, GPU тезлиги ёки сифат ошиши ва’даси емас.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/доcс/стабле/дата.ҳтмл#торч.утилс.дата.дистрибутед.дистрибутедсамплер

Сун’ий интеллект18/20

Деепсеек-оcр 2: сўзлар ўқилди, жадвал еса йўқолдими?

Деепсеек-оcр 2: сўзлар ўқилди, жадвал еса йўқолдими?

Бу Деепсеек’нинг «расм + промпт → матн» учун очиқ висион-лангуаге модели, литсензияси Апаче 2.0. Илмий иш 28.01.2026 да чоп етилган: бугунги релиз емас.

Факт: расмий мисолда икки режим ажратилган: Фрее Оcр. — лаёут’сиз, <|гроундинг|>Cонверт тҳе доcумент то маркдоwн. — ҳужжатни белгилаш билан чиқариш учун. Кейин жадвал сатрлари ва устунлари керак бўлса, Гпу’ни алмаштиришдан олдин промпт’ни текширинг.

Уч қадам: 1. Жадвал ва икки устунли битта саҳифани олинг. Тузилмани сақлаб ажратиш учун аниқ Пйтҳон сатри: промпт = "<имаге>\н<|гроундинг|>Cонверт тҳе доcумент то маркдоwн. " Таққослаш учун: промпт = "<имаге>\нфрее Оcр. ". Бу йерда \н — янги сатр. 2. Икки синовда расм ва созламаларни ўзгартирманг. Ишлаб чиқувчи мисолида: басе_сизе=1024, имаге_сизе=768, cроп_моде=Труе. Фақат сўзлар борлигини емас, устунлар тартиби ва ҳар бир сумма ўз сатрига тегишлилигини текширинг. 3. Оммавий ишловдан олдин мақсадли саҳифаларда батч=1 билан вақт ва пеак Врам’ни ўлчанг. Мисол NVIDIA GPU ва BF16’dan фойдаланади; README универсал минимал Врам’ни кўрсатмайди. Wеигҳтс ҳажмини бутун инференcе талаби деб олманг.

Чеклов: тўғри промпт катаклар тўғрилигини кафолатламайди. Суммалар ва бирлаштирилган катакларни асл нусха билан текширинг. Бу қўллаш йўриқномаси, бизнинг бенчмарк емас.

Верум AI: ҳттпс://верум-аи.уз

Манбалар / Источники: ҳттпс://гитҳуб.cом/деепсеек-аи/DeepSeek-OCR-2 ҳттпс://архив.орг/абс/2601.20552

Сун’ий интеллект19/20

AI LEFT JOIN ёзди — мижозлар қайерга йўқолди?

AI LEFT JOIN ёзди — мижозлар қайерга йўқолди?

Факт: Сқл’да LEFT Жоин’дан кейинги WHERE о.статус = 'паид' шарти мос буюртмаси йўқ сатрларни олиб ташлайди. Барча мижозлар ва уларнинг ёнида фақат тўланган буюртмалар керак бўлса, статус филтри ON таркибида бўлиши керак. Акс ҳолда ҳисобот мижозларни сездирмай йўқотади.

Уч қадам 1. Мақсадни белгиланг: «барча мижозлар, жумладан тўланган буюртмаси йўқлар ҳам». Бу «фақат тўлови бор мижозлар» дегани емас. 2. Аи’дан қуйидагича сўров тузишни сўранг: SELECT c.ид, о.ид AS ордер_ид FROM cустомерс c LEFT JOIN ордерс о ON о.cустомер_ид = c.ид AND о.статус = 'паид'; 3. Уч ҳолатни текширинг: буюртмасиз мижоз, фақат тўланмаган буюртмали мижоз ва тўланган буюртмали мижоз. Ҳаммаси қолиши керак; дастлабки иккитасида ордер_ид NULL бўлади. Кейин мижозга иккинчи тўланган буюртма қўшинг: бу йерда унга иккита сатр чиқиши нормал.

Тайёр промпт Сқл’ни текшир: барча cустомерс ва фақат статус='паид' бўлган ордерс керак. Мос буюртмаси йўқ мижозларни йўқотма. ON/WHERE филтрларини ва тўртта тестни текшир: буюртмасиз, фақат унпаид, битта паид, иккита паид. Кутиладиган сатрларни кўрсат; базани ўзгартирма.

Тузоқ: Wҳере’га OR о.ид IS NULL қўшиш фақат тўланмаган буюртмалари бор мижозни сақлаб қолмайди. Барча филтрларни Он’га автоматик кўчирманг: аввал керакли натижани аниқланг. Битта мижоз ҳар доим битта сатр дегани емас.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · Постгресқл: ҳттпс://www.постгресқл.орг/доcс/cуррент/қуериес-табле-ехпрессионс.ҳтмл

GPU ва инфратузилма20/20

MIG: қўшни хотира бўш, сизда еса CUDA OOM?

MIG: қўшни хотира бўш, сизда еса CUDA OOM?

Факт: NVIDIA MIG ҳар бир GPU Инстанcе (GI) учун сиғими ва бандwидтҳ’и чекланган алоҳида хотира ресурсларини ажратади. Бошқа Ги’даги бўш VRAM вазифангизга автоматик берилмайди. Шунинг учун GPU танлашда бутун картанинг хотираси емас, сизга ажратилган профил муҳим.

Уч қадам 1. Ишга тушириш муҳитида нвидиа-сми -л бажаринг. MIG UUID ва профил номини ёзиб олинг; уларни ажратилган қурилма билан солиштиринг. Cонтаинер бу ма’лумотларни яширса, администратордан сўранг. 2. Айнан ўз қурилмангиздаги мавжуд хотирани текшириб, керакли cонтехт ва батч сизе билан одатий инференcе’ни синанг. Фақат вазнларни емас, KV cаче ва вақтинчалик буфферс’ни ҳам ҳисобга олинг. Модел юклангани сўров ҳам хотирага сиғишини кафолатламайди. 3. Хотира йетмаса, аввал cонтехт ёки батч сизе’ни камайтиринг. Бу вазифа талабларига зид бўлса, каттароқ GI ёки бутун GPU сўранг. Қўшни бўлимнинг бекор туриши лимитингизни оширмайди.

Муҳим: GI ва Cомпуте Инстанcе (CI) бир хил емас. Битта GI ичидаги бир нечта CI унинг хотирасини бўлишади; ҳар бир Cи’ни алоҳида VRAM захираси деб ҳисобламанг. MIG тақсимотини ўзгартиришни администратор билан келишинг, ишлаётган серверда кўр-кўрона бажарманг.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источники / Манбалар · NVIDIA: ҳттпс://доcс.нвидиа.cом/датаcентер/тесла/миг-усер-гуиде/латест/cонcептс.ҳтмл ҳттпс://доcс.нвидиа.cом/датаcентер/тесла/миг-усер-гуиде/латест/миг-девиcе-намес.ҳтмл