On Apr 7, 2012, at 03:22 , xinfan meng wrote:

> 
> 
> On Sat, Apr 7, 2012 at 1:18 AM, Vlad Niculae <[email protected]> wrote:
> Hi Shankar
> 
> I am also following the PGM class and I would like to stress out that the way 
> they implement all the factor operations feels to me to be by no means 
> efficient, way too much random memory indexing. However the class seems very 
> insightful, maybe after it ends we will be illuminated as to how to design 
> some PGM algorithms to fit inside scikit-learn.
> 
> In this case there seems to be a clear tradeoff between generality and 
> efficiency. Maybe you could instead focus some attention on the HMM module 
> inside scikit-learn.
> 
> Also, there was some interest in wrapping CRFSuite [1] [2] by Jake. I will 
> need to use CRFs for my research in a short time, so I might be putting some 
> effort into this as well. Currently the effort has hit some design issues, 
> specifically the problem that CRFsuite does input/output via text files in 
> the filesystem.
> 
> Great, as a nlper, I use CRF a lot. Glad to see someone are planing for this 
> integration. I would like to join the discussion in that case.

Cool, interest is growing! Jake's effort is here: 
https://github.com/jakevdp/pyCRFsuite

>  
> Good luck on the class and looking forward to your contributions.
> 
> Best,
> Vlad
> 
> On Apr 6, 2012, at 19:25 , Gael Varoquaux wrote:
> 
> > Hey Shankar,
> >
> > I respect your decision: it is better for everyone to have less
> > applications, but well-though out. What you are learning as you go could
> > help setting up a serious application for next year, hopefully.
> >
> > Thanks for keeping us updated.
> >
> > Gael
> >
> > On Fri, Apr 06, 2012 at 09:41:40PM +0800, Shankar Satish wrote:
> >> Hello everyone,
> >
> >> I was supposed to prepare a proposal for bayesian networks in sklearn.
> >> However as i researched the details further, i realized out that doing a
> >> python implementation will be harder than i thought, primarily due to the
> >> need of many customized data structures.
> >
> >> I have also been following the stanford PGM course
> >> (www.*pgm*-*class*.org/<http://www.pgm-class.org/>).
> >> They use Matlab for the assignments, and Matlab provides many useful
> >> operations on sets that are necessary for operations on bayes nets. I think
> >> i will have a much clearer idea of how to go about about implementing a
> >> python version at the end of the course.
> >
> >> So for these reasons, combined with the fact that i don't want to risk
> >> putting in a proposal that i might not be able to complete within the
> >> summer deadline, i have decided to drop the idea of a GSoC proposal for
> >> bayes nets. I will instead finish the course first and code the sklearn
> >> version at liesure.
> >
> >> I would like to thank you all for your comments and feedback, and i would
> >> especially like to thank Andy for offering to mentor me :).
> >
> >> regards
> >> shankar.
> >
> >
> > --
> >    Gael Varoquaux
> >    Researcher, INRIA Parietal
> >    Laboratoire de Neuro-Imagerie Assistee par Ordinateur
> >    NeuroSpin/CEA Saclay , Bat 145, 91191 Gif-sur-Yvette France
> >    Phone:  ++ 33-1-69-08-79-68
> >    http://gael-varoquaux.info
> >
> > ------------------------------------------------------------------------------
> > For Developers, A Lot Can Happen In A Second.
> > Boundary is the first to Know...and Tell You.
> > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> > http://p.sf.net/sfu/Boundary-d2dvs2
> > _______________________________________________
> > Scikit-learn-general mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
> 
> 
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Scikit-learn-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
> 
> 
> 
> -- 
> Best Wishes 
> --------------------------------------------
> Meng Xinfan(蒙新泛)
> Institute of Computational Linguistics
> Department of Computer Science & Technology
> School of Electronic Engineering & Computer Science
> Peking University
> Beijing, 100871
> China


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to