Skip to content

Instantly share code, notes, and snippets.

View agibsonccc's full-sized avatar

Adam Gibson agibsonccc

View GitHub Profile
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.URL;
import java.net.URLDecoder;
import java.util.ArrayList;
@agibsonccc
agibsonccc / gist:2405792db73191bfaaf5
Created May 19, 2014 21:58
DeepAutoEncoder example
package org.deeplearning4j.example.deepautoencoder;
import org.apache.commons.lang3.time.StopWatch;
import org.apache.commons.math3.random.MersenneTwister;
import org.deeplearning4j.autoencoder.DeepAutoEncoder;
import org.deeplearning4j.datasets.DataSet;
import org.deeplearning4j.datasets.fetchers.MnistDataFetcher;
import org.deeplearning4j.datasets.iterator.DataSetIterator;
import org.deeplearning4j.datasets.iterator.impl.MnistDataSetIterator;
import org.deeplearning4j.datasets.mnist.draw.DrawMnistGreyScale;
package org.deeplearning4j.example.classification.labels;
import org.jblas.DoubleMatrix;
import org.deeplearning4j.util.*;
import java.util.Arrays;
import java.util.List;
package org.deeplearning4j.nn.api;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
/**
* Created by agibsonccc on 8/26/14.
*/
public interface Classifier {
package org.deeplearning4j.nn.api;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
/**
* Created by agibsonccc on 8/26/14.
*/
public interface Classifier {
package org.deeplearning4j.nn.api;
import java.io.Serializable;
import java.util.Map;
import org.apache.commons.math3.distribution.RealDistribution;
import org.apache.commons.math3.random.RandomGenerator;
import org.deeplearning4j.berkeley.Pair;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
import org.deeplearning4j.nn.Output;
package org.deeplearning4j.nn.api;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
/**
* A classifier (this is for supervised learning)
*
* @author Adam Gibson
*/
package org.deeplearning4j.nn.api;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
import org.deeplearning4j.linalg.dataset.DataSet;
/**
* A classifier (this is for supervised learning)
*
* @author Adam Gibson
package org.deeplearning4j.linalg.dataset.api;
import org.apache.commons.math3.random.RandomGenerator;
import org.deeplearning4j.linalg.api.ndarray.INDArray;
import org.deeplearning4j.linalg.dataset.SplitTestAndTrain;
import java.io.Serializable;
import java.util.Iterator;
import java.util.List;
package org.deeplearning4j.nn.conf;
import org.apache.commons.math3.random.RandomGenerator;
import org.deeplearning4j.nn.WeightInit;
import org.deeplearning4j.nn.api.NeuralNetwork;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;