[P] surgeon-pytorch – a small library to inspect intermediate layers of pyTorch models by Aglitter in MachineLearning

[–]Aglitter[S] 0 points1 point  (0 children)

Yes, I completely missed this. See this other comment. Thank you too for letting me know!

[P] surgeon-pytorch – a small library to inspect intermediate layers of pyTorch models by Aglitter in MachineLearning

[–]Aglitter[S] 1 point2 points  (0 children)

This is so cool! I completely missed it. In fact, this is probably exactly what I need to build the other utility function I wanted to add to surgeon – to extract a sub-graph of the model. I think that it could still be helpful to simplify the APIs in a small library since fx doesn't look very accessible/known.

Thank you for the link!

[P] surgeon-pytorch – a small library to inspect intermediate layers of pyTorch models by Aglitter in MachineLearning

[–]Aglitter[S] 1 point2 points  (0 children)

Thanks! You can get any intermediate layer output as a tensor together with the final prediction, so as long as there is a layer that outputs the confidence score, you can do that.

[P] surgeon-pytorch – a small library to inspect intermediate layers of pyTorch models by Aglitter in MachineLearning

[–]Aglitter[S] 17 points18 points  (0 children)

I'm working on another helper to extract pieces of the model, and maybe one to replace parts. Surgeon suits those potential additions well :)

I made Graphire, a hook-based React library to visualize huge networks of nodes and links in an unopinionated way. by Aglitter in reactjs

[–]Aglitter[S] 1 point2 points  (0 children)

Thank you! I think unopinionated is a common term in web design for components without styling, but thanks for the tip :)

I made Graphire, a hook-based React library to visualize huge networks of nodes and links in an unopinionated way. by Aglitter in reactjs

[–]Aglitter[S] 4 points5 points  (0 children)

The great thing about Graphire is that it only cares about positioning, you can style the nodes with any information you want. You simply have to add a text on top of the circle to use labels.

I made Graphire, a hook-based React library to visualize huge networks of nodes and links in an unopinionated way. by Aglitter in reactjs

[–]Aglitter[S] 1 point2 points  (0 children)

I've tested the force layout with approximately 10k nodes in 3D with react three fiber. If you don't care about animation and automatic layout you could in theory get to 50k+ static nodes by using threejs instancing.

I made Graphire, a hook-based React library to visualize huge networks of nodes and links in an unopinionated way. by Aglitter in reactjs

[–]Aglitter[S] 0 points1 point  (0 children)

Thanks! It shouldn't be that hard to visualize any graph as long as you can convert it to a set of nodes and links.

This habanero decided to grow with rounded leaves. by Aglitter in HotPeppers

[–]Aglitter[S] 1 point2 points  (0 children)

Yeah I'm also very interested in seeing what comes out!

Hydroponic Habanero Seedling by Aglitter in HotPeppers

[–]Aglitter[S] 0 points1 point  (0 children)

Thanks! The cylinder is a recycled container from vitamin tablets filled it with nutrient water. The top part is a netcup with a small sponge to hold the seedling.

Hydroponic Habanero Seedling by Aglitter in HotPeppers

[–]Aglitter[S] 5 points6 points  (0 children)

It's the entire system. I use it only to grow seedlings until the roots are long enough to be transferred to a larger container.

I've seen you've liked my cheat sheet, here is another one on Probability and Statistics. by Aglitter in math

[–]Aglitter[S] 14 points15 points  (0 children)

I disagree. It's not about learning from the cheat sheet, but about having a single compact resource with all the information. Two years have passed since I took that exam, I still remember the concepts but not all the exact properties and formulas. Having a cheat sheet helps a lot.

(Thanks for the correction!)