Skip to content

Instantly share code, notes, and snippets.

View alexeygrigorev's full-sized avatar
:octocat:
Githubbing

Alexey Grigorev alexeygrigorev

:octocat:
Githubbing
View GitHub Profile
@alexeygrigorev
alexeygrigorev / tensorflow-w2v-gd.py
Created March 21, 2016 16:04
Word2Vec with Tensorflow on GPU
graph = tf.Graph()
with graph.as_default():
with graph.device('/gpu:0'):
# input data
train_dataset = tf.placeholder(tf.int32, shape=[batch_size])
train_labels = tf.placeholder(tf.int32, shape=[batch_size, 1])
valid_dataset = tf.constant(valid_examples, dtype=tf.int32)
# variables
@alexeygrigorev
alexeygrigorev / RuleBasedPosTagger.java
Created July 14, 2015 10:17
Simple rule-based POS tagger for Russian (StanfordNLP & java)
package mlp.rus;
import java.util.Arrays;
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Lists;
@alexeygrigorev
alexeygrigorev / logo_dima.pdf
Last active September 26, 2015 17:33
IT4BI Master Thesis title at DIMA TU Berlin
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@alexeygrigorev
alexeygrigorev / brushes.js
Last active August 29, 2015 14:16
syntaxhighlighter for itshared.org
/**
* SyntaxHighlighter
* http://alexgorbatchev.com/SyntaxHighlighter
*
* SyntaxHighlighter is donationware. If you are using it, please donate.
* http://alexgorbatchev.com/SyntaxHighlighter/donate.html
*
* @version
* 3.0.83 (July 02 2010)
*
@alexeygrigorev
alexeygrigorev / kldiv.R
Created January 13, 2015 13:54
KL divergence for bootstrap sample distribution
install.packages('hflights', 'entropy')
library(hflights)
library(entropy)
sample.size = 10000
reps = 5000
mean(hflights$ArrDelay, na.rm=T)
@alexeygrigorev
alexeygrigorev / sp.txt
Created August 5, 2014 18:12
S&P from 2004-08-04 to 2014-07-01
DATE,VALUE
2004-08-04,.
2004-08-05,-17.93
2004-08-06,-16.73
2004-08-09,1.25
2004-08-10,13.82
2004-08-11,-3.25
2004-08-12,-12.56
2004-08-13,1.57
2004-08-16,14.54
@alexeygrigorev
alexeygrigorev / multi.php
Created December 25, 2013 15:12
MultiplePages mediawiki extension
$wgHooks['MediaWikiPerformAction'][] = 'wfActionMultipleArticles';
function wfActionMultipleArticles($output, $article, $title, $user, $request, $wiki) {
$action = $request->getText('action', 'view');
if ($action != 'multi') {
return true;
}
@alexeygrigorev
alexeygrigorev / AudioFileReader.java
Created December 23, 2013 20:26
WAV PCM reader
import java.io.*;
import javax.sound.sampled.*;
import org.apache.commons.lang3.Validate;
import com.google.common.base.Throwables;
/**
* @author Alexey Grigorev
*/
public class AudioFileReader implements Closeable {
@alexeygrigorev
alexeygrigorev / Graph.java
Created December 22, 2013 18:47
Generating event logs from a graph for process mining
package graph;
import java.util.*;
import com.google.common.collect.*;
/**
* @author Alexey Grigorev
*/
public class Graph {
@alexeygrigorev
alexeygrigorev / Drawer.java
Last active December 20, 2015 23:09
Vehicle Routing Java visualizor
package optimization.vrp;
import java.awt.Color;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Random;
import org.w3c.dom.Document;