This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pub 2048D/4F238505 2011-09-20 | |
uid Thomas Jungblut <tjungblut@apache.org> | |
sig 3 4F238505 2011-09-20 Thomas Jungblut <tjungblut@apache.org> | |
pub 4096R/56623ACB 2014-04-22 | |
uid Thomas Jungblut (apache account email pgp client blax) <tjungblut@apache.org> | |
sig 3 56623ACB 2014-04-22 Thomas Jungblut (apache account email pgp client blax) <tjungblut@apache.org> | |
sub 4096R/BDDECF6D 2014-04-22 | |
sig 56623ACB 2014-04-22 Thomas Jungblut (apache account email pgp client blax) <tjungblut@apache.org> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package de.jungblut.interviews; | |
import java.util.Stack; | |
import com.google.common.base.Preconditions; | |
public class BinaryTree { | |
class TreeNode { | |
TreeNode left; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.concurrent.Executors | |
import scala.util.Random | |
import java.util.concurrent.ExecutorService | |
import java.util.concurrent.Callable | |
import java.util.concurrent.FutureTask | |
import java.util.concurrent.ExecutorCompletionService | |
import scala.collection.mutable.MutableList | |
object PiEstimator extends App { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package de.jungblut.nlp; | |
import java.io.IOException; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import java.util.List; | |
import java.util.concurrent.TimeUnit; | |
import java.util.stream.Collectors; | |
import com.google.common.base.Stopwatch; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import de.jungblut.math.DoubleVector; | |
import de.jungblut.math.MathUtils; | |
import de.jungblut.math.dense.DenseDoubleVector; | |
import de.jungblut.math.minimize.CostFunction; | |
import de.jungblut.math.minimize.CostGradientTuple; | |
import de.jungblut.math.minimize.Fmincg; | |
public class FminCGNumericalGradient { | |
static class RealCostFunction implements CostFunction { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package de.jungblut.benchmark; | |
import java.util.Random; | |
import org.apache.hadoop.conf.Configuration; | |
import org.apache.hadoop.io.IntWritable; | |
import org.apache.hama.bsp.TaskAttemptID; | |
import org.apache.hama.bsp.TaskID; | |
import org.apache.hama.bsp.message.DiskQueue; | |
import org.apache.hama.bsp.message.MessageQueue; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.IOException; | |
import java.util.Iterator; | |
import java.util.List; | |
import org.apache.hadoop.io.IntWritable; | |
import org.apache.hadoop.io.Writable; | |
import org.apache.jdbm.DBMaker; | |
import com.google.caliper.Param; | |
import com.google.caliper.Runner; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.text.NumberFormat; | |
import org.apache.hadoop.io.IntWritable; | |
import de.jungblut.datastructure.DiskList; | |
import de.jungblut.datastructure.PrefetchCache; | |
public class DiskSerializationProfile { | |
static final NumberFormat NUMBER_FORMAT = NumberFormat.getNumberInstance(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package de.jungblut.bacon; | |
import java.io.BufferedReader; | |
import java.io.BufferedWriter; | |
import java.io.FileInputStream; | |
import java.io.FileWriter; | |
import java.io.IOException; | |
import java.io.InputStreamReader; | |
import java.util.Arrays; | |
import java.util.HashSet; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package de.jungblut.benchmark; | |
import java.util.Random; | |
import com.google.caliper.Param; | |
import com.google.caliper.Runner; | |
import com.google.caliper.SimpleBenchmark; | |
public class MatMultBenchmark extends SimpleBenchmark { |
OlderNewer