Python

Generalized linear regression with Python and scikit-learn library

python-powered-h-140x182One of the most used tools in machine learning, statistics and applied mathematics in general is the regression tool. I say the regression, but there are lots of regression models and the one I will try to cover here is …

Theano demo with Docker help

theano

 

 

What is Theano ?

From the Theano website:

Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.

This is a demo of the library Theano commonly used …

Slack Python client to send messages

slack_rgbWhat is Slack ?

Slack is a boosted instant messaging app, it's as simple and powerful as this. Indeed, it is an innovative way to let your teams communicate via channels you can subscribe. But that's not all. You …

Scrapping bank website to access account operations

Python

For several years now, I've build and maintained an excel worksheet for my budget. Every income and expense is logged so that I can plan future expenses, follow where my money goes, plan my saving accounts and so on. However, …

6 Matlab tips for .NET users

TipsMatlab is a great big machine, but sometimes hard to work with. Even without any toolbox, there are so many features that it is hard to find information although the help section is really useful ! Here are some tips …

Get your IP address (Part. 2)

In a preceding post (Get your IP address for remote connection), I motivated the need of an application which could get my IP address in order to use it to remotely connect to my computer with Windows Remote …

MongoDB Aggregation with C#

MongoDBMongoDB is a very praticle and simple NoSQL database. It provides drivers in a lot of popular languages such as C, C++, C#, Java, Perl, PHP, Python, Scala and so on. MongoDB is a document-base database and well suited for …

Get your IP address for remote connection

During Christmas time, I used to spend time in my familly abroad. Thanks to internet, it is now easy to access my¬†files etc. with cloud services, or better if I want to access my softwares, remote desktop. There are …

Gradient Descent Optimization

GradientDescent_3

In many machine learning algorithm, the goal is to find a function or parameters that allows us to approximate or modelize unknown observable data. Those data could come from device measurement, web crawling, empirical observations etc. Generally speaking we have …

Hosting a Node.js application with Apache

nodejsSeveral months ago, I was very excited by the annouce of the establishment of one of the biggest if not the biggest data center in Canada near Montreal. In its offer, OVH proposes VPS at a very low entry price. …