Skip to content

Instantly share code, notes, and snippets.

Gabriele Modena gmodena

Block or report user

Report or block gmodena

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@gmodena
gmodena / fm.py
Created Jan 22, 2017
An order 2 Factorization Machine implemented on top of tensorflow
View fm.py
# Steffen Rendle (2012): Factorization Machines with libFM,
# in ACM Trans. Intell. Syst. Technol., 3(3), May.
# http://doi.acm.org/10.1145/2168752.2168771
import tensorflow as tf
import numpy as np
N_EPOCHS = 1000
x_data = np.matrix([[ 19., 0., 0., 0., 1., 1., 0., 0., 0.],
[ 33., 0., 0., 1., 0., 0., 1., 0., 0.],
View keybase.md

Keybase proof

I hereby claim:

  • I am gmodena on github.
  • I am gmodena (https://keybase.io/gmodena) on keybase.
  • I have a public key whose fingerprint is ECBA 9561 6FDD 553A FBF6 0356 44D0 A590 6445 3826

To claim this, I am signing this object:

View pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- Replace the group ID with your group ID -->
<groupId>com.mycompany.hadoopproject</groupId>
<!-- Replace the artifact ID with the name of your project -->
<artifactId>my-hadoop-project</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
@gmodena
gmodena / install.rCharts.r
Created Jun 24, 2013
Install devtools rcharts
View install.rCharts.r
install.packages('httr')
install.packages('RCurl')
install.packages('memoise')
install.packages('whisker')
dt <- "http://cran.r-project.org/src/contrib/Archive/devtools/devtools_1.1.tar.gz"
fname <- "/tmp/devtools_1.1.tar.gz"
download.file(dt , fname)
install.packages(fname , repos = NULL , type = "source")
@gmodena
gmodena / locateip.py
Created Mar 16, 2011
Mine failed login attempts from auth.log and display them on a map (static google map or KML file)
View locateip.py
import urllib2, json, re
from itertools import imap
import argparse
import simplekml
BASE = "http://freegeoip.net/json/%(ip4)s"
r1 = 'Authentication failure for .* from (?:::f{4,6}:)?(?P<host>\S+)'
r2 = '[iI](?:llegal|nvalid) user .* from (?:::f{4,6}:)?(?P<host>\S+)'
You can’t perform that action at this time.