Hi,

I just copied the first 4 rows of the warning, it is actually repeated many, 
many times.

The change Greg suggests fixes things, thanks.

Chris
> On 19 Jan 2017, at 03:32, Greg Landrum <greg.land...@gmail.com> wrote:
> 
> Peter is correct, those are just warnings. But they are irritating warnings.
> You should be able to get rid of them by changing the call to:
> fig, maxweight = SimilarityMaps.GetSimilarityMapForModel(m5, 
> SimilarityMaps.GetMorganFingerprint, lambda x: getProba((x,), 
> rf.predict_proba))
> This passes getProba() a tuple with the fingerprint in question.
> 
> -greg
> 
> 
> On Thu, Jan 19, 2017 at 12:12 AM, Peter S. Shenkin <shen...@gmail.com 
> <mailto:shen...@gmail.com>> wrote:
> These are not errors. They are warnings, as stated in the messages. 
> 
> Do you have any evidence that the procedure is not working? If not, the 
> reason is unlikely to be these warnings.
> 
> What the message is saying is that in a future release of sklearn 
> (scikit-learn), the calling code will have to use the validation module 
> differently. 
> 
> I don't know this part of RDKit, but the purport is presumably that whoever 
> is maintaining the part of RDKit that calls the validation module (directly 
> or indirectly) will have to make the change described in the warning messages 
> before RDKit starts using version 0.19 of sklearn. A quick google search 
> indicates that version 0.19 hasn't been released yet, so the current calling 
> protocol should work for now. But we have been forewarned....
> 
> -P.
> 
> On Wed, Jan 18, 2017 at 2:26 PM, Chris Swain <sw...@mac.com 
> <mailto:sw...@mac.com>> wrote:
> Hi,
> 
> I’ve been trying a few o the examples in 
> http://www.rdkit.org/docs/Cookbook.html 
> <http://www.rdkit.org/docs/Cookbook.html>
> 
> and I’d like to use the Similarity Maps as shown below
> 
> from rdkit.Chem.Draw import SimilarityMaps
> 
> # helper function
> def getProba(fp, predictionFunction):
>   return predictionFunction(fp)[0][1]
> 
> m5 = Chem.MolFromSmiles('c1ccccc1O')
> fig, maxweight = SimilarityMaps.GetSimilarityMapForModel(m5, 
> SimilarityMaps.GetMorganFingerprint, lambda x: getProba(x, rf.predict_proba))
> But I get this error.
> 
> /usr/local/lib/python2.7/site-packages/sklearn/utils/validation.py:395: 
> DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17 and will 
> raise ValueError in 0.19. Reshape your data either using X.reshape(-1, 1) if 
> your data has a single feature or X.reshape(1, -1) if it contains a single 
> sample.
>   DeprecationWarning)
> /usr/local/lib/python2.7/site-packages/sklearn/utils/validation.py:395: 
> DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17 and will 
> raise ValueError in 0.19. Reshape your data either using X.reshape(-1, 1) if 
> your data has a single feature or X.reshape(1, -1) if it contains a single 
> sample.
>   DeprecationWarning)
> /usr/local/lib/python2.7/site-packages/sklearn/utils/validation.py:395: 
> DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17 and will 
> raise ValueError in 0.19. Reshape your data either using X.reshape(-1, 1) if 
> your data has a single feature or X.reshape(1, -1) if it contains a single 
> sample.
>   DeprecationWarning)
> /usr/local/lib/python2.7/site-packages/sklearn/utils/validation.py:395: 
> DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17 and will 
> raise ValueError in 0.19. Reshape your data either using X.reshape(-1, 1) if 
> your data has a single feature or X.reshape(1, -1) if it contains a single 
> sample.
>   DeprecationWarning)
> 
> Cheers,
> 
> Chris
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net 
> <mailto:Rdkit-discuss@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss 
> <https://lists.sourceforge.net/lists/listinfo/rdkit-discuss>
> 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net 
> <mailto:Rdkit-discuss@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss 
> <https://lists.sourceforge.net/lists/listinfo/rdkit-discuss>
> 
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to