Dear all,
May i ask please about usage a bit here?
Previously I had:
import com.carrotsearch.hppc.IntSet;
import com.carrotsearch.hppc.IntOpenHashSet;
IntSet columnValues = new IntOpenHashSet();
for loop (...) {
if (columnValues.contains(x)) continue;
...
columnValues.add(x);
}
It worked well. Now I changed:
import org.apache.mahout.math.set.AbstractIntSet;
import org.apache.mahout.math.set.OpenIntHashSet;
AbstractIntSet columnValues = new OpenIntHashSet();
for loop (...) {
if (columnValues.contains(x)) continue;
...
columnValues.add(x);
}
And it works for up to 5 added elements and then hangs on forever. I'm
sorry, how correctly should I use a simple integer hashset here? I guess
something wrong in initialization step. Unfortunately in javadoc there is
no explanation on how to use your classes so I'm asking here.
Thank you and have a nice day!
On 20 May 2013 14:23, Suneel Marthi <[email protected]> wrote:
>
>
>
>
> ________________________________
> From: Sophie Sperner <[email protected]>
> To: [email protected]
> Sent: Monday, May 20, 2013 6:01 AM
> Subject: Re: mahout colt collections
>
>
> Dear all,
>
>
> > Can you say a bit more about what you want to do?
> >
>
> I have an algorithm that finds infrequent patterns in a matrix. I use hppc
> libraries to store various data needed to traverse the search space or
> store found patterns. I want to convert it to the same one but with mahout
> collections used instead of hppc. Very simple.
>
> To Dawid: I commented all such things: new HashMap(n, 1) so the map is not
> instantiated with highest load but it can indeed have lots of elements
> inside. To be honest I do not know where the bug is at the moment, but I
> think somewhere in a structure of your library (maybe it's not a bug and
> weird behaviour). At the moment interesting to convert to mahout to see if
> the bug remains. If yes, then I have to debug it.
>
> To Stevo: Thank you, I found docs by other link, no problem. Can I please
> ask one more simple question: what is the difference between
> mahout-math-0.7.jar and mahout-math-0.7-sources.jar . I mean which jar lib
> I should add to my project?
>
> mahout-math-x.jar is the compiled one.
>
> mahout-math-x-sources.jar has the source code.
>
> For execution u only need mahout-math-x.jar.
>
>
> Wish you all the best :)
>
> --
> Yours,
> Sophie
>
--
Yours,
Sophie