Skip to content

Instantly share code, notes, and snippets.

View stevenbedrick's full-sized avatar

Steven Bedrick stevenbedrick

View GitHub Profile
steven@bigbird32:~$ python
Python 2.7.6 (default, Feb 4 2014, 16:58:51)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 130, in <module>
import add_newdocs
File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 9, in <module>
root@bigbird32:~# pip uninstall numpy
Can't uninstall 'numpy'. No files were found to uninstall.
root@bigbird32:~# pip list
argparse (1.2.1)
bpython (0.12)
Cython (0.20.2)
gensim (0.8.9)
ipython (1.2.0)
jsonpickle (0.6.1)
lxml (2.2.4)
[~] % ssh -vv bedricks@login.csee.ogi.edu
OpenSSH_5.9p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /Users/steven/.ssh/config
debug1: /Users/steven/.ssh/config line 5: Applying options for *
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug1: auto-mux: Trying existing master
debug1: Control socket "/tmp/ssh_mux_login.csee.ogi.edu_22_bedricks" does not exist
debug2: ssh_connect: needpriv 0
@stevenbedrick
stevenbedrick / convert_syms.cc
Created December 9, 2014 23:11
OpenFST: ASCII symbol table to binary symbol table
#include <fst/fst.h>
#include <fst/symbol-table.h>
/*
Converts ASCII OpenFST symbol tables to binary symbol tables. To compile:
g++ -I/usr/local/lib/fst -L/usr/local/lib/fst -lfst -o convert_syms convert_syms.cc
Then, run:
@stevenbedrick
stevenbedrick / statecounter.py
Created December 10, 2014 23:03
StateCounter
class StateCounter(object):
def __init__(self):
self.set = {}
self.count = -1
def __contains__(self, obj):
return obj in self.set
def __getitem__(self, obj):
if not obj in self.set:
>>> for (s1, s2) in product(wordnet.synsets("OCTOPUS"), wordnet.synsets("SQUID")):
... print(s1)
... print(s2)
... print(wordnet.jcn_similarity(s1,s2,ic))
...
...
Synset('octopus.n.01')
Synset('squid.n.01')
5e-301
Synset('octopus.n.01')
@stevenbedrick
stevenbedrick / gist:844817
Created February 26, 2011 01:16
MacRuby issue
[~/Desktop/Hacking/BackgroundBuddy] % ruby bt-ruby_test.rb 
/Users/steven/.rvm/gems/macruby-nightly/gems/bibtex-ruby-1.2.0/lib/bibtex/extensions.rb:28:in `block': uninitialized constant Array::StringReplacement (NameError)
	from /Users/steven/.rvm/gems/macruby-nightly/gems/bibtex-ruby-1.2.0/lib/bibtex/extensions.rb:27:in `string_replacement:'
	from /Users/steven/.rvm/gems/macruby-nightly/gems/bibtex-ruby-1.2.0/lib/bibtex/entry.rb:94:in `add:'
	from /Users/steven/.rvm/gems/macruby-nightly/gems/bibtex-ruby-1.2.0/lib/bibtex/entry.rb:106:in `block'
	from /Users/steven/.rvm/gems/macruby-nightly/gems/bibtex-ruby-1.2.0/lib/bibtex/entry.rb:106:in `<<:'
	from /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/racc/parser.rb:332:in `_racc_do_reduce:'
	from /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/racc/parser.rb:239:in `block'

from /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/racc/parser.rb:238:in `_racc_eval

@stevenbedrick
stevenbedrick / gist:1051716
Created June 28, 2011 17:53
lda-ruby segfault
[~/.rvm/gems/ruby-1.9.2-p180/gems/lda-ruby-0.3.2] % rake test
(in /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/lda-ruby-0.3.2)
/Users/steven/.rvm/rubies/ruby-1.9.2-p180/bin/ruby -I"lib:lib:test" "/Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/lda_ruby_test.rb"
Loaded suite /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
........................test/lda_ruby_test.rb:240: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.3]
-- control frame ----------
c:0024 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :em
<!DOCTYPE html>
<html>
<head>
<title>Minimal example</title>
<script src="http://yui.yahooapis.com/3.5.0/build/yui/yui-min.js"></script>
<style type="text/css" media="screen">
.chart {
width: 400px;
@stevenbedrick
stevenbedrick / gist:d3bdbbb082dcc6b8dfb7a60364e7ed37
Created October 10, 2017 17:50
Installing pynini in a virtual environment
steven@bigbird0:~$ mkdir pynini_test
steven@bigbird0:~$ cd pynini_test/
steven@bigbird0:~/pynini_test$ virtualenv ./venv
New python executable in /mnt/emu/g/steven/pynini_test/venv/bin/python
Installing setuptools, pip, wheel...done.
steven@bigbird0:~/pynini_test$ source venv/bin/activate
(venv) steven@bigbird0:~/pynini_test$ wget http://openfst.cs.nyu.edu/twiki/pub/GRM/PyniniDownload/pynini-1.7.tar.gz
--2017-10-10 10:18:50-- http://openfst.cs.nyu.edu/twiki/pub/GRM/PyniniDownload/pynini-1.7.tar.gz
Resolving openfst.cs.nyu.edu (openfst.cs.nyu.edu)... 128.122.80.127
Connecting to openfst.cs.nyu.edu (openfst.cs.nyu.edu)|128.122.80.127|:80... connected.