Suneel,

Your work is really a different issue.


On Fri, Apr 12, 2013 at 9:35 AM, Suneel Marthi <[email protected]>wrote:

> +1
>
> Dan,
>
> I am already working on replacing the existing lang3 calls with the
> equivalent Guava/Java methods (per Ted's parting shot comment in
> https://issues.apache.org/jira/browse/MAHOUT-1187).
>
> I don't have a JIRA created for what I am working on yet,  but if you
> could go ahead and create a JIRA for this issue I can also add my stuff
> under the same JIRA.
>
> Suneel
>
>
>
>
>
> ________________________________
>  From: Sebastian Schelter <[email protected]>
> To: [email protected]
> Sent: Friday, April 12, 2013 12:24 PM
> Subject: Re: PlusMult and other functions
>
>
> +1
> Am 12.04.2013 18:17 schrieb "Robin Anil" <[email protected]>:
>
> > +1 to both the new methods and extending Guava functions
> >
> > Robin Anil | Software Engineer | +1 312 869 2602 | Google Inc.
> >
> >
> > On Fri, Apr 12, 2013 at 6:55 AM, Dan Filimon <
> [email protected]
> > >wrote:
> >
> > > I'm adding interfaces for DoubleDoubleFunctions with the following
> > special
> > > properties:
> > > f(x, 0) = x for any x
> > > f(0, y) = 0 for any y
> > > so that we can speed up sparse vector operations in these cases [1].
> > >
> > > Doing this, I'm also updating the existing functions in Functions.java
> to
> > > support the new interfaces where appropriate.
> > >
> > > I'm seeing some functions use the PlusMult class (subtraction notably)
> > and
> > > there seem to be lots of unused functions.
> > > Also, these functions don't implement Guava's Function interface making
> > > interfacing with Guava difficult in new code.
> > >
> > > Is this just a case of this being older less cleaned-up code, or are
> > there
> > > reasons for this design?
> > > If it's the former, would anyone be willing to have a look and do some
> > > refactoring? Or, maybe add this as a started issue for GSOC students?
> :)
> > >
> > > [1] https://issues.apache.org/jira/browse/MAHOUT-1190
> > >
> >
>

Reply via email to