You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by lu...@apache.org on 2012/09/28 18:45:29 UTC
svn commit: r1391546 -
/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java
Author: luc
Date: Fri Sep 28 16:45:28 2012
New Revision: 1391546
URL: http://svn.apache.org/viewvc?rev=1391546&view=rev
Log:
Removed debug print statements.
Modified:
commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java
Modified: commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java
URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java?rev=1391546&r1=1391545&r2=1391546&view=diff
==============================================================================
--- commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java (original)
+++ commons/sandbox/nabla/trunk/src/main/java/org/apache/commons/nabla/forward/ForwardModeDifferentiator.java Fri Sep 28 16:45:28 2012
@@ -18,7 +18,6 @@ package org.apache.commons.nabla.forward
import java.io.IOException;
import java.io.OutputStream;
-import java.io.PrintWriter;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
import java.util.HashMap;
@@ -33,11 +32,9 @@ import org.apache.commons.math3.util.Fas
import org.apache.commons.nabla.DifferentiationException;
import org.apache.commons.nabla.NablaMessages;
import org.apache.commons.nabla.forward.analysis.ClassDifferentiator;
-import org.objectweb.asm.ClassReader;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.Type;
import org.objectweb.asm.tree.ClassNode;
-import org.objectweb.asm.util.TraceClassVisitor;
/** Algorithmic differentiator class in forward mode based on bytecode analysis.
* <p>This class is an implementation of the {@link UnivariateFunctionDifferentiator}
@@ -175,9 +172,6 @@ public class ForwardModeDifferentiator i
throws DifferentiationException {
try {
- // TODO: the following print is for debug purpose only
- new ClassReader(differentiableClass.getName()).accept(new TraceClassVisitor(new PrintWriter(System.err)), 0);
-
// differentiate the function embedded in the differentiable class
final ClassDifferentiator differentiator =
new ClassDifferentiator(differentiableClass, mathClasses);
@@ -193,9 +187,6 @@ public class ForwardModeDifferentiator i
derived.accept(writer);
final byte[] bytecode = writer.toByteArray();
- // TODO: the following print is for debug purpose only
- new ClassReader(bytecode).accept(new TraceClassVisitor(new PrintWriter(System.out)), 0);
-
Class<? extends UnivariateDifferentiableFunction> dClass =
new DerivativeLoader(differentiableClass).defineClass(name, bytecode);
byteCodeMap.put(name, bytecode);