Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 06 08:33

    sirmergealot on gh-pages

    docs/automatic: update (compare)

  • Dec 06 07:58

    drahnr on master

    build(deps): bump capnp from 0.… (compare)

  • Dec 06 07:58

    drahnr on cargo

    (compare)

  • Dec 06 07:58
    drahnr closed #179
  • Dec 05 17:59
    dependabot[bot] labeled #179
  • Dec 05 17:59
    dependabot[bot] opened #179
  • Dec 05 17:59

    dependabot[bot] on cargo

    build(deps): bump capnp from 0.… (compare)

  • Dec 01 16:05

    drahnr on bernhard-chores-2022

    (compare)

  • Dec 01 16:05

    drahnr on master

    bump rust-bindgen to 0.60.1, bu… (compare)

  • Dec 01 16:05
    drahnr closed #174
  • Dec 01 16:04

    drahnr on arch-refactor

    Coaster convolution API cleanup… (compare)

  • Dec 01 16:04
    drahnr closed #178
  • Nov 19 19:47
    hweom edited #178
  • Nov 19 19:46
    hweom synchronize #178
  • Nov 05 22:25
    hweom edited #178
  • Nov 05 22:24
    hweom opened #178
  • Oct 25 14:50

    drahnr on arch-refactor

    Add trainer subsystem with SGD … (compare)

  • Oct 25 14:50
    drahnr closed #177
  • Oct 24 15:34
    drahnr synchronize #177
  • Oct 24 15:34
    drahnr synchronize #177
colepoirier
@colepoirier:matrix.org
[m]
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!
colepoirier
@colepoirier:matrix.org
[m]
I just need to know your timezone :)
I’m PST/PDT
Bernhard Schuster
@drahnr
I am CEST
colepoirier
@colepoirier:matrix.org
[m]
Ok great
Are you available at some point this afternoon or evening? It’s about 14:30 your time right now correct?
Also sorry I didn’t create the PR yet, I’ll do that today
Bernhard Schuster
@drahnr
I'd like to first have a peek into the PR
I'll have some time tomorrow, 20:00 CEST
colepoirier
@colepoirier:matrix.org
[m]
That makes sense, I just submitted the draft PR. Great! I saw your private message and have replied there
Aurelien Montmejat
@aurelien-m
Hey everyone, quick question : is greenglass the way to go for loading images to neural nets ?
Bernhard Schuster
@drahnr
Well, you could.
But it's meant as a preprocessing layer.
If it fits the bill, use it, if not, custom image decoding code might be faster
Aurelien Montmejat
@aurelien-m
Oh okay
Bernhard Schuster
@drahnr
Make sure to use the git version of juice
There are quite a few improvements
Release is pending for the next days given a fix to cargo-unleash landas
*lands
Aurelien Montmejat
@aurelien-m
I'm just looking for an easy to use image loader without having to recode too much
Bernhard Schuster
@drahnr
greenglas exports the image crate
so using that should be fair enough and you can then re-use the bytes loaded (it's a bit finnicky to extract them, you might want to take a look at the examples provided in the repo)
Aurelien Montmejat
@aurelien-m
alright
which examples do you have in mind ?
I've seen the ones for greenglas
combined with into_vec() should work for grayscale images, since the Container is Vec<u8>
which works for anything that has 8bits per channel
Bernhard Schuster
@drahnr
Juice 0.3 released with all the changes of the last 2years
Bernhard Schuster
@drahnr
Alright, I think it's time to move this elsewhere :) Gitter us dead and matrix seems to be the way to go
Bernhard Schuster
@drahnr
Aright, closing shop here