public long getComputationTime() {
   return kernel.getComputationTime();
 }
 public double[][] compute(RDFData data) {
   init(data.getDataset(), data.getInstances(), data.getBlackList());
   return kernel.compute(graph);
 }
 public void setNormalize(boolean normalize) {
   kernel.setNormalize(normalize);
 }
 public SparseVector[] computeFeatureVectors(RDFData data) {
   init(data.getDataset(), data.getInstances(), data.getBlackList());
   return kernel.computeFeatureVectors(graph);
 }
 public String getLabel() {
   return KernelUtils.createLabel(this) + "_" + kernel.getLabel();
 }