Reputation
29,402
Next tag badge:
468/400 score
65/80 answers
Badges
2 63 142
Impact
~277k people reached

Dec
6
comment Most efficient searching algorithm in a table
You could earn a little bit of time by not extracting r0[[1]] and r0[[3]] every time. There's also this approach to try t0[[t0[[All, {1, 3}]]~FirstPosition~{r0[[1]], r0[[3]]}]]]
Dec
3
awarded  Nice Answer
Dec
2
awarded  Good Question
Nov
30
comment Can a Trie be implemented efficiently?
Now we are talking, it needed to be 3 times faster to deserve my +1, so there you go (kidding, I was surprised to see I hadn't voted before)
Nov
28
accepted Building a tree
Nov
16
answered How do I access the parameters in Classify using Support Vector Machine as method?
Nov
15
comment Context unique to each group at a specified level
Thanks @Simon :), you pushed me over 28k. I'm sorry don't have the time to struggle to understand-discover-fix those issues
Nov
11
awarded  Nice Question
Nov
10
awarded  Popular Question
Nov
7
comment What are the possible values of sub-options for Classify[]?
Not officially and not that I know of
Nov
6
comment What is the point of Refresh if Dynamic has an UpdateInterval option?
@Kuba, its a case where you won't see a visual difference but its just a special case. It's not just that Refresh alone has no point. Its that Refresh doesn't affect calculations, its more like a tag, while Dynamic isn't evaluated. For example, if you changed Refresh[DateList[] to 100 Refresh[DateList[], then it would be different to 100 Dynamic[DateList[]. The Dynamic has to make sense as a visual piece of thing on the screen.
Nov
6
comment What are the possible values of sub-options for Classify[]?
Perhaps because of lack of time, perhaps because they don't feel confident about the functionality not having bugs or being future-proof, who knows. What I don't like is the fact that they try hard to hide the code. Its all Locked
Nov
6
comment What is the point of Refresh if Dynamic has an UpdateInterval option?
@Kuba They are VERY different. Refresh evaluates to nothing, it's just a marker that means "if you get to evaluate this snippet when updating the dynamic, then remember these are the update settings I want". Dynamic is something that doesn't evaluate at all, and it means "if this is going to be displayed in the front end, evaluate the contents before showing trying to reevaluate every time the user is looking at it and the result would change"
Nov
6
comment What are the possible values of sub-options for Classify[]?
With some very manual and ungeneralizeable spelunking. This machine learning package is quite closed
Nov
6
comment What are the possible values of sub-options for Classify[]?
Linear, Sigmoid, Polynomial, RadialBasisFunction, Automatic
Nov
5
comment Does Set vs. SetDelayed have any effect after the definition was done?
This had to be said, nice catch +1
Nov
5
comment How can a key be renamed in an Association?
...or at least a more general KeyMapAt or AssociationMapAt
Nov
4
revised How can a field be efficiently added to a Dataset?
added 87 characters in body
Nov
4
revised How can a field be efficiently added to a Dataset?
added 75 characters in body
Nov
4
answered How can a field be efficiently added to a Dataset?