Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

work rant

olethrosdc (584207) writes | more than 12 years ago

User Journal 0

I hate developing over someone else's code... and that particular code is Torch (www.torch.ch) - a machine learning library. Well, kind of.

I hate developing over someone else's code... and that particular code is Torch (www.torch.ch) - a machine learning library. Well, kind of.

I hate re-writing code if I can help it, but sometimes... bah... there is no way around and Torch has its own fast-but-not-very-versatile linked list class which is more like an extended-array kind of thing. This are not made much easier, considering that the linked-list access code is replicated across ALL of the Torch source. How about using a macro or something?

So this week, I had to do the following things, which... unfortunately I have been unable to integrate into the main library yet:

- Completed an experimental set on the letters database using the online RL-gated MLP mixture.
- Compiled necessary bibliographical references for report.
- Created a bufferred data container class and a FIFO (linked-list) class, with tags, hashing and data IDs.
- Used the linked list classes to create a data-format conversion program from arbitrary tag-named arrays to torch-formated numerical arrays.
- Fortunately the new classes were quite useful in creating a margin-distribution estimator for classifiers... although the measurer class still does not integrate nicely with online learning

Hm... hope I have everything working by monday... got a NIPS2002 deadline on 1st of July. And I have to go swimming at some nice baeach.,

cancel ×

0 comments

Sorry! There are no comments related to the filter you selected.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>