[SOLVED] without

User: "Marc"
New Altair Community Member
Updated by Jocelyn
Dear  members,

I have a quite simple question. If I want to integrate rapidminer process to my java application without instalation rapidminer on my computer, what I need to do?

ex: my code is:

import com.rapidminer.tools.OperatorService;
import com.rapidminer.RapidMiner;
import com.rapidminer.Process;
import com.rapidminer.operator.Operator;
import com.rapidminer.operator.OperatorException;
import java.io.IOException;

public class ProcessCreator {

   public static Process createProcess() {
try {
       // invoke init before using the OperatorService
   RapidMiner.init();
} catch (IOException e) { e.printStackTrace(); }

// create process
Process process = new Process();
try {
   // create operator
   Operator inputOperator =
       OperatorService.createOperator(ExampleSetGenerator.class);
       
   // set parameters
   inputOperator.setParameter("target_function", "sum classification");
   
   // add operator to process
   process.getRootOperator().addOperator(inputOperator);

   // add other operators and set parameters
   // [...]
} catch (Exception e) { e.printStackTrace(); }
return process;
   }

   public static void main(String[] argv) {
// create process
Process process = createProcess();
// print process setup
System.out.println(process.getRootOperator().createProcessTree(0));

try {
   // perform process
   process.run();
   // to run the process with input created by your application use
       // process.run(new IOContainer(new IOObject[] { ... your objects ... });
} catch (OperatorException e) { e.printStackTrace(); }
   }
}
how can I run this code, if I didn't install rapidminer or eclipse?

Thank you for your answer

Find more posts tagged with