rcurtin_irc changed the topic of #mlpack to: mlpack: a scalable machine learning library (https://www.mlpack.org/) -- channel logs: https://libera.irclog.whitequark.org/mlpack -- NOTE: messages sent here might not be seen by bridged users on matrix, gitter, or slack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<rcurtin[m]> shrit: if you have `covertype.csv` somewhere, get a subset of it like `head -20000 covertype.csv > covertype-20k.csv`, then you can do: `mlpack_knn -k 3 -r covertype.csv -a naive -v`
<rcurtin[m]> (the `naive` approach scales quadratically with the number of data points, so the full covertype dataset is probably too much)
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<jonpsy[m]> zoq: so i've a question, and this might be a potential bug
texasmusicinstru has quit [Remote host closed the connection]
<jonpsy[m]> So here, what if the `nextState` is terminal? then `nextActionValues` aren't defined right?
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<zoq[m]1> <jonpsy[m]> "So here, what if the `nextState`..." <- True, but if `nextState` you don't call `Update` right?
<zoq[m]1> * if `nextState` is terminal, you don't
<jonpsy[m]> lemme check
<jonpsy[m]> okay, i dont think so. can you fill me up with some code links?
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<jonpsy[m]> good point, and a common pittfal.
<jonpsy[m]> Let's imagine we're in a state, who's next state is terminal. That means we would still be inside while loop (the next loop will exit). So that means, `TrainAgent` is still called. And when you use `next_state` in that, it'll be `NULL`
<jonpsy[m]> s///, s/,//
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<shrit[m]> rcurtin: I think there is a leaf size needs to be specific now for mlpack_knn?
<shrit[m]> I suppose it is 20
<shrit[m]> yeah, it just needs to be specified, figured out my self
texasmusicinstru has quit [Remote host closed the connection]
<zoq[m]1> > <@jonpsy:matrix.org> good point, and a common pittfal.
<zoq[m]1> > Let's imagine we're in a state who's next state is terminal. That means we would still be inside while loop (the next loop will exit). So that means, `TrainAgent` is still called. And when you use `next_state` in that, it'll be `NULL`
<zoq[m]1> >
<zoq[m]1> So that means we have to check if the state is terminal.
<jonpsy[m]> yessir
<jonpsy[m]> well, unless im missing something. yes
texasmusicinstru has joined #mlpack
<zoq[m]1> I checked it again with the information in mind, and to me it looks like you are right.
<zoq[m]1> We could manually validate that if we wanted.
<jonpsy[m]> we could go for a TDD approach
<jonpsy[m]> so we have to write a test case where our current impl fails, PR our fix, see if it fixes it
<zoq[m]1> Yes, that is a great idea!
<jonpsy[m]> perfect.
<jonpsy[m]> also heard of the NumFOCUS Project Incubator Community programme?
<rcurtin[m]> shrit: it should default to 20 so I don't think you need to specify it, but it doesn't hurt
<zoq[m]1> jonpsy[m]: Perhaps I have seen the idea on the list, but just read the blog post.
<jonpsy[m]> yeah, im applying. let's see what happens ;)
<zoq[m]1> jonpsy[m]: Nice!
<rcurtin[m]> jonpsy: do you have a link or anything? I haven't heard of the program
<rcurtin[m]> thank you :)
<rcurtin[m]> I didn't think to check the blog
<jonpsy[m]> i've heard Paige Bailey would be one of the leads, so exciting!!
<rcurtin[m]> even though now that I look closer... zoq mentioned that it had a blog post. should have read more closely 😄
<jonpsy[m]> rcurtin: We could help budding organization, maybe they can even use our libraries as their base. That's the very spirit of open source
<rcurtin[m]> agreed, this could be a really neat opportunity
<jonpsy[m]> just like many orgs, use tensorflow/numpy as their base
<jonpsy[m]> s/,//
<shrit[m]> I think the Incubator is to help outside projects to enter NumFOCUS if I understand right?
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<jonpsy[m]> I think its more of a "growth accelerator" for under-resourced, budding scientific open source projects.
<jonpsy[m]> hence the term "incubator"
<shrit[m]> What is the NumFOCUS Incubator?
<shrit[m]> The NumFOCUS Incubator was approved by the NumFOCUS Board in October to provide support for Open Source Scientific projects to grow, build a community, attract additional contributors, and more. At the end of the incubation period, projects will have the tools they need to either continue working towards meeting the Affiliated project requirements or directly apply for that status.
<shrit[m]> Feel free to reach NumFOCUS to verify I am not sure,
<shrit[m]> but that is what I would understand from the paragraph
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
<jonpsy[m]> zoq: Remember the "click" sound from my HDD. It's frequency increased today, I think its time has come
<shrit[m]> You should backup immediatly, before the last "click"
<jonpsy[m]> good for me, my local fortune teller warned me about this
<shrit[m]> I should do somebackups
<shrit[m]> I did not do any backup since I moved to ireland
<shrit[m]> It is on my long to do list
<jonpsy[m]> <jonpsy[m]> "zoq: Remember the "click" sound..." <- consider this an omen :D
<zoq[m]1> Did you already order a new hdd or are you now going for a new device?
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Ping timeout: 256 seconds]
<heisenbuugGopiMT> ```
<heisenbuugGopiMT> In file included from /home/heisenbug/heisenbug/ncf/mlpack/src/mlpack/methods/cf/ncf_main.cpp:21:
<heisenbuugGopiMT> 53 | #error "Unknown binding type! Be sure BINDING_TYPE is defined if you are " \
<heisenbuugGopiMT> /home/heisenbug/heisenbug/ncf/mlpack/src/mlpack/core/util/mlpack_main.hpp:53:4: error: #error "Unknown binding type! Be sure BINDING_TYPE is defined if you are " "including <mlpack/core/util/mlpack_main.hpp>.";
<heisenbuugGopiMT> Where do we have to define `BINDING_TYPE`?
<heisenbuugGopiMT> I dont see it in any other examples...
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack
texasmusicinstru has quit [Remote host closed the connection]
texasmusicinstru has joined #mlpack