neurospin / pylearn-parsimony_history

Sparse and Structured Machine Learning in Python
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Major API changes coming #23

Closed tomlof closed 10 years ago

tomlof commented 10 years ago

I, Edouard and Fouad had a meeting on March 28, where we decided that I should make some changes to the API before the upcoming public release.

I have now made these changes.

The main difference is that the estimators' names are PEP8 compliant. I.e. their names no longer contain underscores. Note also that the regularisation constants' names have changed. Instead of l, k and g, they are now called l1, l2 and tv/gl.

In order to have a smooth transition I have not pushed the changes to the main repo yet, but only to my private parsimony repo.

So, in order to avoid nasty surprises, such that your scripts suddenly crash after you update, I will wait a few days before I push to the main repo.

Let me know if you see anything strange.

/Tommy

tomlof commented 10 years ago

I have pushed these changes. Consider cloning a fresh copy of Parsimony in order to get the latest version without problems.

duchesnay commented 10 years ago

I am now using the new API, much more clear.

tomlof commented 10 years ago

Great! I close this issue.