Skip to content

Instantly share code, notes, and snippets.

View jarutis's full-sized avatar

Jonas Jarutis jarutis

View GitHub Profile
@jarutis
jarutis / tensorflow_playbook.yml
Last active November 7, 2016 11:13
Ansible playbook for Tensorflow serving dependancies
- name: Install tensorflow dependancies
hosts: local
sudo: True
tasks:
- name: Install JAVA 1.8
yum: name=java-1.8.0-openjdk-devel
- name: Install build esentials
yum: name="{{ item }}"
with_items:
@jarutis
jarutis / tf_serving.sh
Created October 24, 2016 18:37
Install Tensorflow Serving on Centos 7 (CPU)
sudo su
# Java
yum -y install java-1.8.0-openjdk-devel
# Build Esentials (minimal)
yum -y install gcc gcc-c++ kernel-devel make automake autoconf swig git unzip libtool binutils
# Extra Packages for Enterprise Linux (EPEL) (for pip, zeromq3)
yum -y install epel-release
@jarutis
jarutis / init.gradle
Created May 21, 2016 05:29
build.gradle for which ensime fails to collect provided deps
apply plugin: AddEnsimePlugin
class AddEnsimePlugin implements Plugin<Gradle> {
def supportedPlugins = [
'org.gradle.api.plugins.JavaPlugin',
'org.gradle.api.plugins.ScalaPlugin',
'jp.leafytree.gradle.AndroidScalaPlugin'
]
void apply(Gradle gradle) {

Item recommender

Recommend items to member based on previous clicks/transactions, on-boarding info, third party data (Facebook).

Application areas

Personal content box in editorial

Additional channel in feed

Component of search relevancy calculation

Personalized content emails

Implementation

Member segmentation (optional)

@jarutis
jarutis / logs
Created November 6, 2015 14:36
spark notebook cp
CLASSPATH -> /home/jjarutis/spark-notebook
/etc/hive/conf.dist
/etc/hadoop/conf.empty
/etc/hbase/conf
/home/jjarutis/spark-notebook/lib/nooostab.spark-notebook-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
/home/jjarutis/spark-notebook/lib/tachyon.tachyon-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
/home/jjarutis/spark-notebook/lib/subprocess.subprocess-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
/home/jjarutis/spark-notebook/lib/observable.observable-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
/home/jjarutis/spark-notebook/lib/common.common-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
/home/jjarutis/spark-notebook/lib/spark.spark-0.6.2-SNAPSHOT-scala-2.10.4-spark-1.5.2-rc1-hadoop-2.6.0-cdh5.4.8-with-hive-with-parquet.jar
@jarutis
jarutis / blas.sh
Last active May 26, 2016 22:30
get native blas running with dl4j on centos 6
# install general deps
sudo yum groupinstall "Development Tools"
sudo yum install wget unzip
# install java
cd /opt/
sudo wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gz"
sudo tar xzf jdk-8u60-linux-x64.tar.gz
cd /opt/jdk1.8.0_60/
@jarutis
jarutis / imageVectorizer.ipynb
Created September 12, 2015 12:45
image vectorisation transformer for spark
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jarutis
jarutis / workshop.org
Created August 20, 2015 07:29
workshop

Spark Workshop 101

@jarutis
jarutis / .spacemacs
Created July 25, 2015 06:40
My spacemacs
(setq-default dotspacemacs-configuration-layers
'(org
ess
osx
git
smex
ruby
python
scala
(clojure :variables
@jarutis
jarutis / ubuntu.sh
Last active November 9, 2020 09:01
Theano and Keras setup on ubuntu with OpenCL on AMD card
## install Catalyst proprietary
sudo ntfsfix /dev/sda2
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.BAK
sudo apt-get remove --purge fglrx*
sudo apt-get install linux-headers-generic
sudo apt-get install fglrx xvba-va-driver libva-glx1 libva-egl1 vainfo
sudo amdconfig --initial
## install build essentials
sudo apt-get install cmake