2015-02-26 6 views
1

Я использую r пакет h2o 2.8.4.4. Согласно функции документации h2o.addFunction нажимает пользовательскую функцию и существующие функции R в h2o. , например.Как получить доступ к функции пользователя R с функцией h2o.addFunction в среде H2O?

>library(h2o) 
>localH2O = h2o.init() 
>h2o.addFunction(localH2O, function(x) { 2*x + 5 }, "simpleFun") 

Теперь, как получить доступ к этой функции simplefun внутри R или из h2o интерфейса браузера, потому что я не смог найти функцию даже с помощью команды списка

>h2o.ls(localH2O) 

Выход: список()

ответ

3

используйте функцию от R, как обычно. Кстати, в H2O-3 H2O нет функции h2o.addF (функции просто работают как магия).

Вот пример:

apply(fr,2, function(x) { 2*x + 5 }) 

Или:

simpleFun <- function(x) { 2*x + 5 } 
    apply(fr, 2, simpleFun)