正在加载视频...

视频加载失败

I built a neural network inference engine from scratch in ~100 lines of C++. Here I explain it simply.

144,589 次观看 • 16 天前 •via X (Twitter)

63 条评论

amr.exe 的头像
amr.exe16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 damm bro !! I just finished exploring fundamentals of LLM and everything u said just clicks.

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Makes sense brother

Rohan Singla 的头像
Rohan Singla16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @AnkurJangid02 Craji

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @AnkurJangid02 🫂

Fajar M Reza 的头像
Fajar M Reza16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 A hundred-line inference engine makes optimization tradeoffs easier to inspect and teach.

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Easy to understand the core logic, can keep adding optimizations on top of it

Aleksandar Janca 的头像
Aleksandar Janca16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 does it support quantization or is everything running in full precision

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 It's v1 only, no quantization logic yet, but would add it all while building the full version of this

Satoru Gojo 的头像
Satoru Gojo16 天前

@Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Crazy crazy broo

ninjaHattori1 的头像
ninjaHattori116 天前

@Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 thank you thenk you Bhai

Victor X 的头像
Victor X15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 you even look cracked 😂 👏

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 I don't know if that's a complement 😂

Victor X 的头像
Victor X15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 it is :) 🤝

Cryptoartmaster 的头像
Cryptoartmaster16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 building an efficient inference stack on-chain via agent-to-agent settlement is a real next step here.

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Not into crypto, but seems interesting

Rachel StClair 的头像
Rachel StClair15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Would love to chat. DM me please!

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Hi, trying to reach you out ur DMs seems closed

Sundaram 的头像
Sundaram14 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 les go bhai !!

Aryan Srivastava 的头像
Aryan Srivastava16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 How did you made the video?

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Secret juice

Akshatttt 的头像
Akshatttt15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 just wondering after the 2D→1D flatten for auto-vectorization, how much faster did the forward pass actually get on your machine?

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 As I mentioned in video, 10x

Wanderingpoet 的头像
Wanderingpoet16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 you got a follow me for this. how you differentiated training and inference and the significance of inference was interesting. Converting 2d vector into 1d for easier SIMD ops was also nice.

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Thanks man, Claude for learning

Salami 的头像
Salami15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Post this on linkeden they love this kind of shit

Ashutosh 的头像
Ashutosh16 天前

@jitendarma73662 @Adarsh_VMore @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Amazing bhai

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Thank you Bhai ♥️

Adel Bucetta 的头像
Adel Bucetta15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 that's cute, but writing 100 lines is usually just the beginning. the real challenge comes when you have to scale and maintain that model in production

Obedience Adara 的头像
Obedience Adara16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 🙌🔥

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02

Satoru Gojo 的头像
Satoru Gojo14 天前

@Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 broo by the way when the next video....

ninjaHattori1 的头像
ninjaHattori114 天前

@Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Inference for gpt2 127M parameters coming soon

Balachandar Ganesan 的头像
Balachandar Ganesan15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 where is the code?

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Might post soon, logic was mostly covered in video though

Ravi ☀️🇮🇳 的头像
Ravi ☀️🇮🇳14 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 What it does ?

Shrey Singhal 的头像
Shrey Singhal15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Damn that’s good. Would you open source it?

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Sure, Would post next.

Shivank Pandey 的头像
Shivank Pandey15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Nicely explained, thank you.

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Hehe, thanks brother

Adarsh V. More 的头像
Adarsh V. More16 天前

@jitendarma73662 @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Awesome stuff bro

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Thank you brother

Aditya Pattanayak 的头像
Aditya Pattanayak16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 short and simple ,that's great!!

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Thanks brother 😀

Amitesh Singh 的头像
Amitesh Singh16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Crazyy confidence and fluent english 🙌🏻🙌🏻

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Thanks brother

Firoz Fahim 的头像
Firoz Fahim15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Great Work!

Ashutosh Kasaudhan 的头像
Ashutosh Kasaudhan15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Mind blowing🤯

Buswe 的头像
Buswe16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Building with -O3 -march=native gets the matmul loops auto-vectorized, usually the biggest speedup before writing any SIMD by hand.

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 True dat

Gaurav Dhiman 的头像
Gaurav Dhiman15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Nice.

ashmit 的头像
ashmit16 天前

@rahul_meX @jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 kya baat hai 🔥

ninjaHattori1 的头像
ninjaHattori116 天前

@rahul_meX @jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02

Tanishk khare 的头像
Tanishk khare16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 🔥🔥🔥

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02

Jikku Jose 的头像
Jikku Jose15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 But where is the link?

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 It's just 100 lines of code, of which 50 i already shared in video, so din't share that separately

Jikku Jose 的头像
Jikku Jose15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Frankly, thats so strange! Hows a gist/repo so hard? If else, how else does anyone test/run it?

Rahul Minhas 的头像
Rahul Minhas15 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Andrej Kapathy ko follow kiye bhai?

ninjaHattori1 的头像
ninjaHattori115 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Kar leta hu

Capy 的头像
Capy16 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Good starting point ☝️😁.. next time try playing with tensor cores or try to write your own cuda. It will be more fun... Tbh inferences , quantization , doing ml in CPP have its own realme tbh. But fun to try ur hand on

ninjaHattori1 的头像
ninjaHattori116 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 right, makes sense to do CUDA next. Do you have any good resources for it

Priyanshu Bhagat 的头像
Priyanshu Bhagat10 天前

@jitendar100x @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 bro stop tagging this scammer it will only affect your credibility

PRANJAL CHAUHAN 的头像
PRANJAL CHAUHAN14 天前

@jitendarma73662 @Adarsh_VMore @ashutosh_sao @deepanshuliv @Deepjyoti100x @kirat_tw @100xDevs @100xSchool @rohanBuilds @AnkurJangid02 Amazing bhai, let's connect.

相关视频