You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
753 B
23 lines
753 B
LOAD MODULE FROM "./libirf.so"
|
|
FUNCTIONS (
|
|
newtree(height:int, f:int64, sparse:vecint, forget:double, maxf:int64, noclasses:int64, e:int, r:int64, rb:int64) -> bool,
|
|
additem(X:vecdouble, y:int64, size:int64) -> bool,
|
|
fit() -> bool,
|
|
predict() -> vecint
|
|
);
|
|
|
|
create table tb(x int);
|
|
create table tb2(x double, y double, z double);
|
|
insert into tb values (0);
|
|
insert into tb values (0);
|
|
insert into tb values (0);
|
|
select newtree(5, 3, tb.x, 0, 3, 2, 0, 100, 1) from tb;
|
|
insert into tb2 values (1, 0, 1);
|
|
insert into tb2 values (0, 1, 1);
|
|
insert into tb2 values (1, 1, 1);
|
|
select additem(tb2.x, 1, 3) from tb2;
|
|
select additem(tb2.y, 0, -1) from tb2;
|
|
select additem(tb2.z, 1, -1) from tb2;
|
|
select fit();
|
|
select predict();
|