Difference between conv2d and convolution 2d

in offline i were taught conv2d and here sir is using convolution2d .Is they are different (online they are showing conv as class and other one as variable)

hey @himanshu_raw ,
there is no difference between these both .
They are both used as same .
But , if you would be using them with tensorflow while a model from scratch with core data structures. Then in that case , conv2d is low level api , which doesn’t contains much functions on it own , and you need to build them for proper functioning, whereas Convolution2D is high level API which provides many functions which can directly be called to perform some task , instead of building them individually.

I hope this would have helped you.
Thank You and Happy Learning :slightly_smiling_face:.