sig
  type c45_data
  type c45_category
  type c45_trainSet
  type randomForest
  val classify :
    ORandForest.S.randomForest ->
    ORandForest.S.c45_data -> ORandForest.S.c45_category
  val genRandomForest :
    int -> ORandForest.S.c45_trainSet -> ORandForest.S.randomForest
end