Sin Wave Prediction - Machine Learning in Houdini Tutorial

Sdílet
Vložit
  • čas přidán 5. 07. 2024
  • Before watching this I recommend getting familiar with CHOP, Python with my warmup video : • SOP, Chop and Python -...
    Installing Pytorch in Houdini is explained my first ML Tutorial : • 4 pixel cam AI - Machi...
    00:00 Intro
    00:27 Generating dataset
    01:55 Building and Training a Neural Network
    05:34 Dopnet Prediction - Chop Based
    08:08 Dopnet Prediction - Array Based
    10:03 Future Prediction

Komentáře • 10

  • @noodles5667
    @noodles5667 Před 2 lety +2

    there is one place confused me. when you set seed on Sin function: float offset = fit01(rand( @ptnum ) * chi( "seed" ) ,0,3.14*2); do you mean float offset = fit01(rand( @ptnum * chi( "seed" ) ),0,3.14*2); becuase rand(*) * 4 is over than 1 ; that conflict with fit01. did you do it on purpose ?

    • @noodles5667
      @noodles5667 Před 2 lety

      I tried to use rand( @ptnum * chi( "seed" ) ) to set the seed. and I can't train the model corretly which confused me even more. can you please try that out?

    • @noodles5667
      @noodles5667 Před 2 lety

      okay I figured it out. there is two misstake here first is the rand function. and second is traced_cell = torch.jit.trace(seq,test_input) it should be" input " instead of " test_input". other than this it works as a charm. Thanks a lot for sharing the tutorial. great work ! I can't wait to watch the next one.

    • @EdmondBouletGilly
      @EdmondBouletGilly  Před 2 lety

      @@noodles5667 Yes, thank you ! I meant to put the seed parm inside the rand like in the warmup. Pinning for visibility !

    • @EdmondBouletGilly
      @EdmondBouletGilly  Před 2 lety

      @@noodles5667 the test_input one is weird, if the issue was that you got a nan loss, you just need to run the training again. Thah kind of stuff happens sometimes with both test_input and input. Thanks, for the kind words, appreciate it !

  • @RMAFIRE
    @RMAFIRE Před rokem

    Amazing look 😍👀

  • @jonassorgenfrei3966
    @jonassorgenfrei3966 Před 2 lety +1

    Another great tutorial, its really fun to follow you.
    Already looking forward to the next topic, keep it up :)

  • @FaddyVFX
    @FaddyVFX Před 2 lety +1

    👍Nice video, looks amazing. 😊

  • @carlosrivadulla8903
    @carlosrivadulla8903 Před 2 lety +1

    do u have an easier example to start with?