0
Microsoft Cognitive Toolkit - ranije poznat kao CNTK - omogućuje vam da iskoristite inteligenciju u golemim skupovima podataka dubokim učenjem pružajući beskompromisno skaliranje, brzinu i točnost s komercijalnom kvalitetom i kompatibilnošću s programskim jezicima i algoritmima koje već koristite.Može se uključiti kao knjižnica u programe Python ili C ++ ili koristiti kao samostalni alat za strojno učenje putem vlastitog jezika opisnog modela (BrainScript).CNTK podržava 64-bitni Linux ili 64-bitni Windows operativni sustav.Za instalaciju možete odabrati unaprijed sastavljene binarne pakete ili sastaviti Toolkit iz izvora navedenog u Githubu.Visoko optimizirane, ugrađene komponente Komponente mogu upravljati višedimenzionalnim gustim ili rijetkim podacima s Pythona, C ++ ili BrainScript FFN-a, CNN-a, RNN-a / LSTM-a, normalizacije šarže, slijeda do slijeda s pažnjom i više Učenje ojačanja, generativne protivničke mreže,nadzirano i nenadzirano učenje Mogućnost dodavanja novih jezgrovitih komponenti definiranih od strane korisnika na GPU-u iz Python Automatic podešavanja hiperparametara Ugrađeni čitači optimizirani za masovne skupove podataka Učinkovito korištenje resursa Paralelizam s preciznošću na više GPU-a / strojeva putem 1-bitnog SGD-a i Block Momentum Memorydijeljenje i druge ugrađene metode za uklapanje čak i najvećih modela u GPU memoriju Jednostavno izražavanje vlastitih mreža Puni API-ji za definiranje mreža, učenika, čitatelja, treninga i evaluacija iz Python, C ++ i BrainScript Evaluate modela s Python, C ++, C # i BrainScriptInterakcija s NumPy I API visoke i niske razine dostupni su za jednostavniju uporabu i fleksibilnost Automatsko zaključivanje oblika na temelju vaših podatakaPotpuno optimiziran simbolički RNN petlje (nije potrebno odvijanje) Trening i hosting s Azureom Koristite prednosti brzih resursa kada se koriste s Azure GPU i Azure mrežama. Domaćini trenirani modeli lako na Azure i po želji dodajte obuku u stvarnom vremenu
the-microsoft-cognitive-toolkit