Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 21 20:12
    hweom commented #186
  • Jan 21 20:11
    hweom edited #186
  • Jan 21 20:08
    hweom synchronize #186
  • Jan 21 02:01

    drahnr on master

    build(deps): bump bumpalo from … (compare)

  • Jan 21 02:01

    drahnr on cargo

    (compare)

  • Jan 21 02:01
    drahnr closed #187
  • Jan 20 22:26
    dependabot[bot] labeled #187
  • Jan 20 22:26

    dependabot[bot] on cargo

    build(deps): bump bumpalo from … (compare)

  • Jan 20 22:26
    dependabot[bot] opened #187
  • Jan 17 07:31
    drahnr commented #186
  • Jan 14 21:49
    hweom opened #186
  • Jan 09 09:35

    drahnr on arch-refactor

    Add softmax layers and convert … (compare)

  • Jan 09 09:35
    drahnr closed #184
  • Jan 09 03:39
    hweom synchronize #184
  • Jan 09 00:24
    drahnr commented #184
  • Jan 08 23:00
    hweom commented #184
  • Jan 08 22:57
    hweom labeled #185
  • Jan 08 22:57
    hweom opened #185
  • Jan 07 23:11
    hweom opened #184
  • Jan 07 11:43
    drahnr commented #182
Bernhard Schuster
@drahnr
@kdonthi under juice/doc/book is the github documentation
the remaining part is generated by rust doc comments
Bernhard Schuster
@drahnr
You can change them by creating a PR against those files, once merged @sirmergealot will auto-deploy them.
Bernhard Schuster
@drahnr
@kdonthi @aurelien-m fixed a bunch of broken links, and the changes are redployed
A new patch release will be out within the next few days, so people can use the released versions from crates io
if there are any pending issues that are not tracked just yet, it'd be great if you could /all file an issue :) much appreciated!
/all
colepoirier
@colepoirier:matrix.org
[m]
Hey @drahnr I'm blocked on not having a gpu that supports cuda, but I was lucky to get a 1080ti for cheap and it's supposed to arrive tuesday. So I won't be active until then, but should probably be pretty active after that :)
Bernhard Schuster
@drahnr
Sounds good, I'll have limited internet until Friday
Just keep that in mind.
Once you did a few Para we also have a sharable GPU which also runs the CI checks.
*PRs
But it's mostly there for compat + low end tests
colepoirier
@colepoirier:matrix.org
[m]
Thanks for letting me know! And no problem! I expect this to be a somewhat high latency process and to be slow going at least at first. I’m used to working with people on the other side of the world from me and people having limited internet :)
colepoirier
@colepoirier:matrix.org
[m]
I’m planning on trying to implement one of the super resolution GAN models from https://github.com/cszn/KAIR
BatchNormalization2d is the first layer that it uses
So once I follow the process you outlined for adding a new layer to juice and go through the PR and review process I plan on moving through the remainder of the layers that that model uses from pytorch and adding them from rcudnn-sys in juice
Obviously I will do each as a separate PR and follow proper git commit practice
Would you also like me to raise a corresponding issue for each layer before submitting the PR? Or is just the PR sufficient?
Bernhard Schuster
@drahnr
Yeah, adding individual issues would be much appreciated! Thank you
I'll try to review your PRs promptly
colepoirier
@colepoirier:matrix.org
[m]
Ok cool :)
colepoirier
@colepoirier:matrix.org
[m]
I ended up having quite a hectic week with IRL appointments and commitments. So I’ll finally be setting up my desktop with the 1080ti and new power supply tomorrow (Saturday) morning and should be on my way on the code shortly thereafter if all the cuDNN installation etc goes well
Bernhard Schuster
@drahnr
No rush at all!
colepoirier
@colepoirier:matrix.org
[m]
:)
colepoirier
@colepoirier:matrix.org
[m]
Everything is installed and the examples compile! So I’m all set to start now... well I’ll start working on juice tomorrow actually :)
The spearow.io link on the github repo errors with 502 bad gateway. Are you already aware of this?
Bernhard Schuster
@drahnr
No, I wasn't, I'll take care of it! Thanks
colepoirier
@colepoirier:matrix.org
[m]
Ok great! I’m interested to see what’s on the website!
Bernhard Schuster
@drahnr
I guess the default should be the book, or use a subdomain, I have to figure if github can handle this - before I had custom infra which I started to scale down a bit.
colepoirier
@colepoirier:matrix.org
[m]
Cool! It works 😎
What is spearow?
Bernhard Schuster
@drahnr
It's just a fictional name.
It's a mix of spearou (a Belgian comic) and sparrow (bird)
colepoirier
@colepoirier:matrix.org
[m]
Cool! Is it meant to be the name of an organization for machine learning?
Bernhard Schuster
@drahnr
The org
colepoirier
@colepoirier:matrix.org
[m]
Cool!
I like the name a lot!
colepoirier
@colepoirier:matrix.org
[m]
I started the task of implementing BatchNormalization in rcudnn last night and a thought occurred to me. Might it be easier to auto generate all of the ParamaterNotSupported error strings by parsing them per function from the cuDNN API reference pdf?
Whoops I meant “CUDNN_STATUS_BAD_PARAM”
Bernhard Schuster
@drahnr
Technically yes, but I think the effort required to impl such a tool would be very high compared to doing 10 to 100 manual error strings
colepoirier
@colepoirier:matrix.org
[m]
Fair enough that makes sense :)
colepoirier
@colepoirier:matrix.org
[m]
Hi @drahnr, I’m about halfway through the process you laid out for implementing BatchNormalization in juice but have become stuck with regard to implementing the ‘descriptor’ step. It seems like the non-LRN/non-divisive normalization cuDNN functions are quite different in their usage API than functions like LRN and Activation functions. Despite spending a solid half an hour reading the cuDNN API reference trying to decipher the correct way to implement this in juice I’m quite confused and stuck. Can we arrange to have a synchronous chat in the next few days so I can hopefully figure this out and proceed with implementing this set of cuDNN functions in juice? Cheers :)
Bernhard Schuster
@drahnr
Sure, how about Friday or Saturday?
Preferably in the evening hours
2 replies
Could create a draft PR upfront with your current changes?
Bernhard Schuster
@drahnr
@colepoirier:matrix.org ^^^
colepoirier
@colepoirier:matrix.org
[m]
Hey sorry
Sure will do when I get home today!