MobileCLIP-B (LT) TPS kalkulátor
Minden kártyát az alábbiak szerint értékelünk e modell alapján a választott kontextus hossza és minimális minőség szerint. A sebesség egy becslés egyetlen kérésre, amelyet a kártya memória sávszélessége és a modell mérete alapján számítunk ki, miután tömörítettük..
Kiszámítva ehhez a MODElhez
818 kártyák, amelyek specifikációs adataink vannak
Legkisebb kártya, ami elfér
Tesla C1080
4 GB · Q8_0 · 246 tok/s
Leggyorsabb kártya
B200
22,634 tok/s · 180 GB
Melyik GPU képes futtatni MobileCLIP-B (LT)?
Állítsa be a bemeneteket, olvassa el a választ
Egy hosszabb beszélgetés több memóriaigényt támaszt, ami kiszoríthatja ezt a modellt a kisebb kártyákról..
Elrejti azokat a GPU-kártyákat, amelyek csak a modellbe illeszkednének a compressziójuk ezen pont alá..
818 kártyák illeszkednek
Számítás| Szükséges | Kvantisálás | Illeszkedik | |||||
|---|---|---|---|---|---|---|---|
|
22,634
tok/s
13,580–36,214 · alacsony bizalom |
B200 NVIDIA | 180 GB | 8,000 GB/s | Jan 2024 | 0.9 GB | Q8_0 | Kényelmes |
|
22,634
tok/s
13,580–36,214 · alacsony bizalom |
B300 NVIDIA | 288 GB | 8,000 GB/s | Sep 2025 | 0.9 GB | Q8_0 | Kényelmes |
|
18,073
tok/s
10,844–28,917 · alacsony bizalom |
Radeon Instinct MI350X AMD | 288 GB | 8,190 GB/s | Jan 2025 | 0.9 GB | Q8_0 | Kényelmes |
|
18,073
tok/s
10,844–28,917 · alacsony bizalom |
Radeon Instinct MI355X AMD | 288 GB | 8,190 GB/s | Jan 2025 | 0.9 GB | Q8_0 | Kényelmes |
|
14,454
tok/s
8,673–23,127 · alacsony bizalom |
Radeon Instinct MI300 AMD | 128 GB | 6,550 GB/s | Jan 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
13,835
tok/s
8,301–22,136 · alacsony bizalom |
H200 NVL NVIDIA | 141 GB | 4,890 GB/s | Nov 2024 | 0.9 GB | Q8_0 | Kényelmes |
|
13,835
tok/s
8,301–22,136 · alacsony bizalom |
H200 SXM 141 GB NVIDIA | 141 GB | 4,890 GB/s | Nov 2024 | 0.9 GB | Q8_0 | Kényelmes |
|
13,241
tok/s
7,944–21,185 · alacsony bizalom |
Radeon Instinct MI325X AMD | 256 GB | 6,000 GB/s | Oct 2024 | 0.9 GB | Q8_0 | Kényelmes |
|
11,751
tok/s
7,051–18,802 · alacsony bizalom |
Radeon Instinct MI300A AMD | 128 GB | 5,325 GB/s | Dec 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
11,751
tok/s
7,051–18,802 · alacsony bizalom |
Radeon Instinct MI300X AMD | 192 GB | 5,325 GB/s | Dec 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
11,751
tok/s
7,051–18,802 · alacsony bizalom |
Radeon Instinct MI308X AMD | 192 GB | 5,325 GB/s | Dec 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
11,147
tok/s
6,688–17,835 · alacsony bizalom |
H100 NVL 94 GB NVIDIA | 94 GB | 3,940 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
9,506
tok/s
5,704–15,210 · alacsony bizalom |
H100 PCIe 96 GB NVIDIA | 96 GB | 3,360 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
9,506
tok/s
5,704–15,210 · alacsony bizalom |
H100 SXM5 80 GB NVIDIA | 80 GB | 3,360 GB/s | Oct 2022 | 0.9 GB | Q8_0 | Kényelmes |
|
9,506
tok/s
5,704–15,210 · alacsony bizalom |
H100 SXM5 94 GB NVIDIA | 94 GB | 3,360 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
9,506
tok/s
5,704–15,210 · alacsony bizalom |
H100 SXM5 96 GB NVIDIA | 96 GB | 3,360 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
9,506
tok/s
5,704–15,210 · alacsony bizalom |
H800 SXM5 NVIDIA | 80 GB | 3,360 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
7,238
tok/s
4,343–11,581 · alacsony bizalom |
Radeon Instinct MI250 AMD | 128 GB | 3,280 GB/s | Nov 2021 | 0.9 GB | Q8_0 | Kényelmes |
|
7,238
tok/s
4,343–11,581 · alacsony bizalom |
Radeon Instinct MI250X AMD | 128 GB | 3,280 GB/s | Nov 2021 | 0.9 GB | Q8_0 | Kényelmes |
|
6,032
tok/s
3,619–9,651 · alacsony bizalom |
Data Center GPU Max 1550 Intel | 128 GB | 3,280 GB/s | Jan 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
5,903
tok/s
3,542–9,445 · alacsony bizalom |
Data Center GPU Max Subsystem Intel | 128 GB | 3,210 GB/s | Jan 2023 | 0.9 GB | Q8_0 | Kényelmes |
|
5,772
tok/s
3,463–9,234 · alacsony bizalom |
A100 SXM4 80 GB NVIDIA | 80 GB | 2,040 GB/s | Nov 2020 | 0.9 GB | Q8_0 | Kényelmes |
|
5,772
tok/s
3,463–9,234 · alacsony bizalom |
A100X NVIDIA | 80 GB | 2,040 GB/s | Jun 2021 | 0.9 GB | Q8_0 | Kényelmes |
|
5,772
tok/s
3,463–9,234 · alacsony bizalom |
A800 SXM4 80 GB NVIDIA | 80 GB | 2,040 GB/s | Aug 2022 | 0.9 GB | Q8_0 | Kényelmes |
|
5,772
tok/s
3,463–9,234 · alacsony bizalom |
H100 CNX NVIDIA | 80 GB | 2,040 GB/s | Mar 2023 | 0.9 GB | Q8_0 | Kényelmes |
A sebességek egyetlen kérésre - egy beszélgetés egy időben - vonatkozó becslések, amelyeket a MEMORY BANDWIDTH, a MODEL SIZE és a QUANTISATION alapján számítanak ki. A valós áteresztőképesség változik az INFERENCE RUNTIME és annak verziója szerint. A HARDWARE VENDORS által közzétett számok sok párhuzamos kérést mérnek, és sokkal magasabbak..
Nyilvántartásban
Teljes specifikáció
Minden feljegyzett ezzel a modellel kapcsolatban. A legtöbbje azt írja le, hogyan képezték ki, nem pedig azt, hogyan fut — hasznos kontextus annak megítéléséhez, hogy mennyi munka ment bele, és hogyan viszonyul a más méretben épített modellekhez..
Eredet
Ki építette ezt a modellt, hol, és mikor publikálták.
- Szervezet
- Apple
- Szervezet típusa
- Industry
- Ország
- United States of America
- Közölt
- 1 April 2024
- Szerzők
- Pavan Kumar Anasosalu Vasu, Hadi Pouransari, Fartash Faghri, Raviteja Vemulapalli, Oncel Tuzel
Mit csinál
A probléma területek, amelyekre a modell készült. Egy modell több mindegyikből hordozhat.
- Tartomány
- Vision
- Feladat
- Image captioning, Image classification
Méret
Mekkora a modell, és mennyi adatot használtak a betanításához. A paraméterek azok a számok, amelyek eldöntik, hogy az adott grafikus kártyára illeszkedik-e.
- Paraméterek
- 149.7M
- Képzési adatok
- tokens
- Epochok
- 30.5
Table 7 Params (M) (img+txt) 86.3 + 63.4
140TB, 1.28B datapoints - size of the dataset "We train using 64 nodes with 8xA100-80GB GPUs and a per-GPU batch size of either 128 or 256." 39B - seen samples LR schedule Const(300k, 65k, 2k) + Cosine(300k, 65k, 2k) 39B 600k total steps(for LT = long training model) 39/1.28 ~ 30.5 epochs assumming image resolution 256*256, patch size 14*14, caption length 50 text tokens then total size of the dataset is 1.28*10^9*((256/14)^2+50) = 491990204082 tokens ~490B tokens
Képzés számítás
A modell tanításához végrehajtott aritmetika, lebegőpontos műveletekben mérve. Ez a tanítási futás költségének mértéke, nem pedig annak, hogy mennyire gyorsan válaszol a kész modell.
- Képzés számítás
- 1.3 × 10²² FLOP
- Hogyan jött létre
- Operation counting
6 FLOP / token / parameter * 490*10^9 tokens [see dataset size notes] * 30.50 epochs * 149700000.00 parameters = 1.3423599e+22 FLOP 'Likely' confidence because I am not sure about dataset size
A tréning futás
Ami fizikailag szükséges volt a betanításhoz: mely chipek, hány, mennyi ideig, és ez mit fogyasztott a falból.
- Képzési hardver
- NVIDIA A100 SXM4 80 GB
- Használt chipek
- 256
- Teljesítményfogyasztás
- 202.5 kW
Elérhetőség
Hogy meg tudja-e szerezni a modellt és futtatni a saját hardverén, ez dönt arról, hogy alkalmazhatóak-e a lap ezen oldalán feltüntetett grafikus kártya adatok.
- Súlyok
- Open — downloadable
- Modell hozzáférés
- Open weights (unrestricted)
- Képzés kód
- Open source
MIT License
Hogyan van besorolva
Címkék a forráshalmazra, amelyeket a figyelemre méltó modellek nyomon követésekor alkalmaznak, és hogy mennyire biztos az adatbevitelben.
- Nyilvántartási bizalom
- Likely
Források
Honnan származik ez a felvétel és mikor ellenőrizték utoljára.
- Referencia
- MobileCLIP: Fast Image-Text Models through Multi-Modal Reinforced Training
- Utoljára frissítve
- 11 February 2026
Az extremitások
A tíz leggyorsabb GPU, amely képes futtatni MobileCLIP-B (LT)
A másodpercenkénti becsült tokenek alapján rangsorolva, a legújabb kártyát először, ahol a sebességek azonosak. Mivel a generálás a MEMÓRIA SZÉLESSÉGÉhez van kötve, ez a sorrend a sávszélességet követi, nem pedig bármilyen játékbeli tesztet..
- 01 B300 288 GB · 8,000 GB/s · Q8_0 22,634 tok/s
- 02 B200 180 GB · 8,000 GB/s · Q8_0 22,634 tok/s
- 03 Radeon Instinct MI350X 288 GB · 8,190 GB/s · Q8_0 18,073 tok/s
- 04 Radeon Instinct MI355X 288 GB · 8,190 GB/s · Q8_0 18,073 tok/s
- 05 Radeon Instinct MI300 128 GB · 6,550 GB/s · Q8_0 14,454 tok/s
- 06 H200 NVL 141 GB · 4,890 GB/s · Q8_0 13,835 tok/s
- 07 H200 SXM 141 GB 141 GB · 4,890 GB/s · Q8_0 13,835 tok/s
- 08 Radeon Instinct MI325X 256 GB · 6,000 GB/s · Q8_0 13,241 tok/s
- 09 Radeon Instinct MI300A 128 GB · 5,325 GB/s · Q8_0 11,751 tok/s
- 10 Radeon Instinct MI300X 192 GB · 5,325 GB/s · Q8_0 11,751 tok/s
A legkisebb GPU-k, amik még futnak MobileCLIP-B (LT)
A legolcsóbb út, a memória kapacitás alapján. Egy szoros illeszkedés futtatja a modellt, de semmit sem hagy a hosszabb beszélgetésre..
- 01 GeForce RTX 4010 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 272 tok/s
- 02 RTX A400 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 272 tok/s
- 03 RTX 500 Mobile Ada Generation 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 362 tok/s
- 04 GeForce RTX 3050 A Mobile 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 543 tok/s
- 05 Jetson Orin Nano 4 GB 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 96.5 tok/s
- 06 Radeon RX 6450M 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 282 tok/s
- 07 Radeon RX 6550M 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 318 tok/s
- 08 Radeon RX 6550S 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 282 tok/s
- 09 Arc A310 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 228 tok/s
- 10 Arc Pro A30M 4 GB · Szükséges 0.9 GB · Q8_0 · Kényelmes 235 tok/s
Mit jelentenek a számok
Mi szükséges ehhez a modellhez való futtatáshoz
Minimális kártya
Tesla C1080
Szükséges memória
0.9 GB
Leggyorsabb
22,634 tok/s
MobileCLIP-B (LT) eléri a paraméterek számát 149.7M. Ez elég kicsi ahhoz, hogy a hardver ritkán legyen az akadály, beleértve a több éves kártyákat is. Azoknak a kártyáknak a száma, amelyeket nyomon követünk, és amelyek el tudják futtatni: 818.
A legkisebb kártya, ami elbírja, az Tesla C1080, memória kapacitással rendelkezik 4 GB, futtatás egy tömörítési arányon Q8_0 és körülbelül előállítva 246 tokenek másodpercenként
A legjobb kategóriájú B200, nagyjából generálás 22,634 másodpercenkénti tokenek egy memória sávszélesség erejében 8,000 GB/s.
Háttér
MobileCLIP-B (LT) ki lett adva által Apple, az országban rögzítve mint United States of America, alatt April 2024. A kiadó kategóriája alá tartozik industry.
Működik a területen a Vision, és úgy van rögzítve, mint a feladat végrehajtása image captioning, Image classification.
A súlyok közzétéve vannak, így letölthető és futtatható a saját hardveren határozatlan ideig, offline, felhasználói fiók nélkül.
A átbocsátási számadatok olvasása
A kártyák felének, amelyek tartják, több mint 635.6 másodpercenkénti tokenek 818 tőlük
Minden súly részt vesz minden tokenben itt, így a sávszélesség a teljes történet: az alábbi rangsor lényegében a memória átbocsátóképességének rangsora.
Itt a memória méret alapján van megbecsülve, nem pedig az architektúrából számítva, amely nincs rögzítve ennél a modellnél — a számok tájékoztató jellegűek, nem pontosak.
Mi került a felépítésébe
A létrehozásához körülbelül összesítő aritmetikára volt szükség. 1.3 × 10²² FLOP, hardveren rögzítve NVIDIA A100 SXM4 80 GB. Ez a szám azt méri, hogy mennyibe került a modell előállítása, és nincs hatással arra, hogy milyen gyorsan válaszol.
Lépésről lépésre
Hogyan válasszunk GPU-t a MobileCLIP-B (LT)
A fenti táblázat már értékelte az összes kártyát, amelynek specifikációi elérhetők ennek a modellen. A válaszod megszerzése hat lépést igényel..
-
01
Olvasd el a MEMORY adatokat először.
Minden kártyát itt leellenőriztünk a következőkkel szemben MobileCLIP-B (LT), körülbelül szükséges 0.9 GB a tömörítésnél Q8_0. A kapacitás a kapu — egy kártya vagy tartalmazza, vagy nem.
-
02
Állítsa be a használt CONTEXT LENGTH-et.
Állítsa be a kontextust arra, amit valójában használni fog. A cache a beszélgetéssel nő, és ez a szokásos oka annak, hogy egy kártya, amelynek korábban rendben kellett volna lennie, egyszer csak nem fér el. MobileCLIP-B (LT).
-
03
Válaszd ki, milyen messzire fogod tömöríteni.
Minden KÁRTYA a legkevésbé tömörített másolatot futtatja, amelyet el tud tartani., elérni egy tömörítést a Q8_0 a legkisebb kártyán, ami elfér. A minimális minőség beállítása eldobja azokat a kártyákat, amelyek csak úgy tudják kezelni, hogy tovább szorítanak, mint amit szeretnél, és egy szinten tartja az összehasonlítást.
-
04
Rangsoroljon átbocsátás alapján, nem pedig specifikációs lap szerint.
Rendezze sebesség szerint, hogy lássa, hogyan rangsorolnak a kártyák. MobileCLIP-B (LT). Nem fog illeszkedni egy gaming rendeléshez, mert a generálás a memória sávszélesség által kötött. A listát vezető KÁRTYA B200, at 22,634 tok/s
-
05
Nézd a mozgásteret, ne csak a passzolást.
Tömör jelentése, hogy betölti és működik, nincs hely a későbbi kontextus növelésére, a következő esetben MobileCLIP-B (LT). A Kényelmes azt jelenti, hogy később bővítheted a contextet. Ez a különbség fontosabb, mint néhány token másodpercenként, így kényelmeset vásárolj, ha ezt várod.
-
06
Nyisd meg a kiválasztott kártyát.
Egy KÁRTYA végigkövetése a saját oldaláig megmutatja az összes többi modellt, amelyet el tud tartani, ami az a kérdés, ami felmerül, miután döntöttél. MobileCLIP-B (LT).
Válaszok
MobileCLIP-B (LT) — gyakori kérdések
MobileCLIP-B (LT)— Mire használják?
Működik a területen a Vision, és rögzítve van, hogy kezeli a feladatot image captioning, Image classification. A modell több mindenből is képes cipelni, így ezek azok a területek, amelyekre épült, nem pedig egy korlát arra, amit meg fog próbálni.
MobileCLIP-B (LT)— Hol tudom letölteni?
A súlyok közzététele megtörtént, bár nem rendelkezünk tárolólinkkel erre. Ez az oldal a hardverkövetelményeket számítja ki, nem pedig modellfájlokat tárol.
MobileCLIP-B (LT)— mennyi számítási kapacitást használtak annak a betanításához?
A képzés körülbelül elfogyasztott 1.3 × 10²² FLOP, hardveren rögzítve NVIDIA A100 SXM4 80 GB. Ez azt méri, hogy mennyibe került a modell előállítása, és semmit nem mond arról, hogy milyen gyorsan válaszol, miután betanult — a következtetési sebesség a memória sávszélességéből származik, nem az edzési költségvetésből.
MobileCLIP-B (LT)— Futtathatom, ha nem fér el a GPU-mban?
Részben. Azok a rétegek, amelyek nem férnek el a GPU VRAM-ban, a rendszer memóriájában ülnek és a sebesség egy töredékén futnak, így egy túlnyomórészt áthelyezett AI model használata ritkán éri meg. Minden ábra azt feltételezi, hogy az egész model a kártyán tartózkodik.
MobileCLIP-B (LT)— Futtatna-e két GPU gyorsabban?
Egy második Kártya körülbelül megduplázza a rendelkezésre álló MEMÓRIÁT, de nem a generálási sebességet. A szám, amely már képes egyedül futtatni: 818. Tehát egy második KÁRTYA ritkán a megoldás itt.
MobileCLIP-B (LT)— miért különbözik a kvantálás a kártyák között?
Mivel a kapacitás változik, úgy az is, hogy mennyire kell összenyomni. A fenti táblázatban lévő különböző szintek száma: 1. A nagyobb kártyák a pontosabb verziót kapják, és a minőségi küszöb felett a összehasonlítást egy szinten rögzíti.
MobileCLIP-B (LT)— Mennyire pontosak ezek a sebességbecslések?
Ezek becslések valós hibahatárokkal, és bármelyikük ésszerűen bárhol elhelyezkedhet a közzétett tartományán belül, attól függően, hogy milyen futtatási időt használsz. A leggyorsabb eredmény itt: 13,580–36,214 tok/s a fájlban B200. Ugyanaz a modell és kártya harminc és ötven százalék között változik a következtetési szoftvertől és annak verziójától függően.
MobileCLIP-B (LT)— Milyen GPU-ra van szükségem, hogy futtathassam?
A katalógusunk legkisebb kártyája, ami ezt tartja, az Tesla C1080, memória kapacitással rendelkezik 4 GB. A modell egy tömörítéssel fut. Q8_0 használva körülbelül 0.9 GB, és körülbelül 246 másodpercenkénti tokenek. A kártyák összes száma, amelyek képesek futtatni. 818.
MobileCLIP-B (LT)— mennyi idő alatt fut a GPU-n?
A kártyától függ. A leggyorsabb, amit számolunk, az B200, körülbelül 22,634 tokenek másodpercenként; a leglassabb, ami még fut, jelentősen kevesebbet képes kezelni. Az olvasási sebesség körülbelül tíz token másodpercenként, és a kártyák száma, amelyek ezt meg tudják tisztítani: 818.
MobileCLIP-B (LT)— mennyi VRAM-ra van szüksége?
Kb. 0.9 GB tömörítési arányban Q8_0, melyik az a legkisebb KÁRTYA, amelyik futtatni tudja. Kevesebb tömörítés több szükséges: a fentebbi memória oszlop számai minden KÁRTYÁRA újraszámításra kerülnek, mert mindegyik tartalmazza a legkevésbé tömörített verziót, amit csak tud.
MobileCLIP-B (LT)— futtathatom egy GPU-n tartva 8 GB?
Igen. A KÁRTYA CMP 170HX 8 GB, tartás 8 GB, futtatja egy tömörítési arány mellett Q8_0, használva körülbelül 0.9 GB és körülbelül generálás 4,215 másodpercenkénti tokenek. A illeszkedés kényelmes.
MobileCLIP-B (LT)— futtathatom egy GPU-n tartva 12 GB?
Igen. A KÁRTYA GeForce RTX 3080 Ti, tartás 12 GB, futtatja egy tömörítési arány mellett Q8_0, használva körülbelül 0.9 GB és körülbelül generálás 2,581 másodpercenkénti tokenek. A illeszkedés kényelmes.
MobileCLIP-B (LT)— futtathatom egy GPU-n tartva 16 GB?
Igen. A KÁRTYA Tesla V100 SXM2 16 GB, tartás 16 GB, futtatja egy tömörítési arány mellett Q8_0, használva körülbelül 0.9 GB és körülbelül generálás 3,197 másodpercenkénti tokenek. A illeszkedés kényelmes.
MobileCLIP-B (LT)— futtathatom egy GPU-n tartva 24 GB?
Igen. A KÁRTYA GeForce RTX 5090 D V2, tartás 24 GB, futtatja egy tömörítési arány mellett Q8_0, használva körülbelül 0.9 GB és körülbelül generálás 3,791 másodpercenkénti tokenek. A illeszkedés kényelmes.
MobileCLIP-B (LT)— Nyílt forráskódú?
Súlyai közzétételre kerültek, így letölthető és futtatható a saját hardvereden. Ne feledd, hogy az open weight nem azonos az open source teljes értelmében — nem mond semmit a tanulási adatokkal, a tanulási kóddal vagy a kereskedelmi feltételekkel kapcsolatban.
MobileCLIP-B (LT)— Hány paramétere van?
Paraméterszáma 149.7M. Table 7 Params (M) (img+txt) 86.3 + 63.4. Ez a szám a teljes összeg, és ez határozza meg, hogy mennyi VRAM-ra van szüksége a modelleknek — körülbelül fél gigabájt milliárdonként a legtöbb ember által használt tömörítési módban.
MobileCLIP-B (LT)— Ki készítette ezt?
Kiadta Apple, alapján United States of America, egy szervezet, amelyet kategorizáltak mint industry.
MobileCLIP-B (LT)— Mikor adták ki?
Kibocsátották a April 2024. A paraméterenkénti képesség lényegesen javult azóta, így egy újabb, azonos méretű modell gyakran jobb felhasználása a same hardvernek.
A másik irány
Másik oldalról nézve?
Ez az oldal a modellel kezdődik. Ha már van kártyád, és szeretnéd tudni, hogy mindent futtat-e, Kezdj a hardverből..