we use torch.tensor() right so tensor() is a class right so what happens when you call tensor() is it like calling a function like fn() . a function returns a value like bool,int,float,string ect but what does class return (a class has subfunction inside and attributes inside without specifically calling a method or attribute how can it return a value) . i am asking this because i couldnot find any tutorial usefull like i have watched oops tutorials of techwithtim,edureka,moshhamidani,coreschafer,sendex,telusko ect but no explains the concept that classes can be called . moreover i cannot afford to study in universities thats why i am asking here