Основният код на H2O е написан на Java.Вътре в H2O се съхранява разпределен ключ / стойност за достъп и референтни данни, модели, обекти и т.н. във всички възли и машини.Алгоритмите се реализират върху разпределената рамка Map / Reduce на H2O и използват рамката Java Fork / Join за мулти-резба.Данните се четат паралелно и се разпределят в целия клъстер и се съхраняват в паметта в колонен формат по компресиран начин.Анализаторът на данни на H2O има вградена интелигентност, за да отгатне схемата на входящия набор от данни и поддържа приемане на данни от множество източници в различни формати .... R2 API на H2O позволява достъп до всички възможности на H2O от външна програма или скрипт чрез JSON надHTTP.API за почивка се използва от уеб интерфейса на H2O (Flow UI), R свързване (H2O-R) и обвързването на Python (H2O-Python).Скоростта, качеството, лекотата на използване и внедряването на модела за различните авангардни алгоритми, които са под надзора и без надзор като Deep Learning, Tree Ensemble и GLRM, правят H2O изключително търсен API за научни данни за големи данни.Изисквания Най-малко препоръчваме следното за съвместимост с H2O: Операционни системи: Windows 7 или по-нова версия OS X 10.9 или по-нова версия Ubuntu 12.04 RHEL / CentOS 6 или по-нова версия Езици: Scala, R и Python не се изисква да използват H2O, освен ако неискате да използвате H2O в тези среди, но Java винаги се изисква.Поддържаните версии включват: Java 7 или по-нова версия.Забележка: Java 9 все още не е пусната и в момента не се поддържа.За да изградите H2O или да стартирате H2O тестове, е необходим 64-битов JDK.За да стартирате двоичния H2O, използвайки или командния ред, R или Python пакетите, е необходим само 64-битов JRE.И двете са достъпни на страницата за изтегляне на Java.Scala 2.10 или по-нова версия R 3 или по-нова версия на браузъра Python 2.7.x или 3.5.x: Необходим е интернет браузър, за да се използва уеб интерфейсът на H2O, Flow.
h2o-ai
Категории
Алтернативи на H2O.ai за Web
0