[Piaget-dev] Linearization vs. encapsulation

2009-06-30 Thread Olivier Delalleau
That's something I've wanted to discuss for a while and I'd better do it before the new framework is set in stone. I could make this really long so I'll try to keep it as concise as I can ;) One main motivation for the ARL framework was the idea of working with a "linear" data flow, compared to e

[Piaget-dev] Renaming math?

2009-07-02 Thread Olivier Delalleau
It sometimes happens that I want to run some Python program while within my piaget/piaget directory, and if it tries to import the 'math' module, it will import piaget.math instead of the standard math module... which does not work too well. Is there another solution besides renaming math? If not,

Re: [Piaget-dev] Renaming math?

2009-07-02 Thread Olivier Delalleau
On 02 Jul 2009, Xavier Saint-Mleux wrote: > Olivier Delalleau wrote: > > It sometimes happens that I want to run some Python program while > > within my piaget/piaget directory, and if it tries to import the 'math' > > module, it will import piaget.math instead

[Piaget-dev] Danger with PRNG?

2009-07-03 Thread Olivier Delalleau
With the current implementation of PRNGs, isn't there a risk to see the behavior of some component change because we added or removed some component somewhere else in the graph? It seems to me this is the case, which is potentially dangerous because of the risk of doing e.g. different splits / weig

Re: [Piaget-dev] Danger with PRNG?

2009-07-06 Thread Olivier Delalleau
On 06 Jul 2009, Xavier Saint-Mleux wrote: > Olivier Delalleau wrote: > > With the current implementation of PRNGs, isn't there a risk to see the > > behavior of some component change because we added or removed some > > component somewhere else in the graph? > >

[Piaget-dev] Might need to clean up install directory

2009-10-22 Thread Olivier Delalleau
For some reason I had an error trying to run Piaget, due to a numpy.py file in my piaget/dataset install directory. If you get a similar problem, one way to solve it is simply to delete your install dir and do a new ./waf install. -- Olivier ___ Mailing

[Piaget-dev] Learner vs. Preproc

2009-10-29 Thread Olivier Delalleau
I added a new Preproc to Piaget: ShiftAndRescalePreproc. The trick is, it's more a learner than a preproc, since it does something important in train() (learn the rescaling parameters). But it was much easier for me to make it inherit from Preproc, so I can use it easily in a processing pipeline.