On 01/30/2014 11:31 PM, Sturla Molden wrote:
> Lars Buitinck <larsm...@gmail.com> wrote:
>
>> But anyway, the modification has not been implemented in scikit-learn
>> because the combination of OpenMP and Python multiprocessing is rather
>> problematic.
> This is actually a GNU problem. libgomp cannot be used on both sides of a
> fork without an exec. Other common OpenMP implementations (Intel,
> Microsoft) do not have this problem. It is interesting that Apple's GCD and
> Accelerate framework have exactly the same issue as libgomp, which makes me
> suspect it is related.
>
I did not really understand this before. Does that mean that we can 
never have OpenMP + joblib?
I though using OpenMP on supported platforms would be possible in the 
future. Would it be possible to
enable OpenMP but then die if someone attempted to do joblib 
parallelism, e.g. let the user choose what they want?

Or do you think that would be to complicated?

Cheers,
Andy

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to