well, true :)

but you can put it in pipelines! :)

(so, in that logic, is there any reason for keeping it in the package?)

On Tuesday, June 28, 2016, Joel Nothman <[email protected]> wrote:

> (Since Normalizer is applied to each sample independently, the
> Pipeline/Transformer mechanism doesn't actually provide any benefit over
> sklearn.preprocessing.normalize)
>
> On 28 June 2016 at 09:20, Michael Eickenberg <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> You could do
>>
>> from sklearn.pipeline import make_pipeline
>> from sklearn.preprocessing import Normalizer
>> from sklearn.cluster import KMeans   # (or e.g. MiniBatchKMeans)
>>
>> spherical_kmeans = make_pipeline(Normalizer(), KMeans(n_clusters=5))
>>
>>
>>
>> On Tue, Jun 28, 2016 at 12:28 AM, JAGANADH G <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> Hi Fred and Michel,
>>>
>>> Thanks for the reply . I think I git this and am able to run it.
>>>
>>>
>>> Best
>>> Jagan
>>>
>>>
>>> On Mon, Jun 27, 2016 at 1:03 PM, Fred Mailhot <[email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>>
>>>> Per the example here:
>>>>
>>>>
>>>> http://scikit-learn.org/stable/auto_examples/text/document_clustering.html
>>>>
>>>> if your inputs are normalized, sklearn's kmeans behaves like sperical
>>>> kmeans (unless I'm misunderstanding something, which is certainly possible,
>>>> caveat lector, &c )...
>>>> On Jun 27, 2016 12:13 PM, "Michael Eickenberg" <
>>>> [email protected]
>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>>>
>>>>> hmm, not an answer, and off the top of my head:
>>>>> if you normalize your data points to l2 norm equal 1, and then use
>>>>> standard kmeans with euclidean distance (which then amounts to 2 - 2
>>>>> cos(angle between points)) would this be enough for your purposes? (with a
>>>>> bit of luck there may even be some sort of correspondence)
>>>>>
>>>>> Michael
>>>>>
>>>>> On Monday, June 27, 2016, JAGANADH G <[email protected]
>>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>>>>
>>>>>> Hi ,
>>>>>> is there any Python package available for experiment with Sperical
>>>>>> Kmeans ?
>>>>>>
>>>>>>
>>>>>> --
>>>>>> **********************************
>>>>>> JAGANADH G
>>>>>> http://jaganadhg.in
>>>>>> *ILUGCBE*
>>>>>> http://ilugcbe.org.in
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> scikit-learn mailing list
>>>>> [email protected]
>>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>>>> https://mail.python.org/mailman/listinfo/scikit-learn
>>>>>
>>>>>
>>>> _______________________________________________
>>>> scikit-learn mailing list
>>>> [email protected]
>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>>> https://mail.python.org/mailman/listinfo/scikit-learn
>>>>
>>>>
>>>
>>>
>>> --
>>> **********************************
>>> JAGANADH G
>>> http://jaganadhg.in
>>> *ILUGCBE*
>>> http://ilugcbe.org.in
>>>
>>> _______________________________________________
>>> scikit-learn mailing list
>>> [email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>> https://mail.python.org/mailman/listinfo/scikit-learn
>>>
>>>
>>
>> _______________________________________________
>> scikit-learn mailing list
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>> https://mail.python.org/mailman/listinfo/scikit-learn
>>
>>
>
_______________________________________________
scikit-learn mailing list
[email protected]
https://mail.python.org/mailman/listinfo/scikit-learn

Reply via email to