ELF - ensemble learning framework