Home / Class/ args Class — pytorch Architecture

args Class — pytorch Architecture

Architecture documentation for the args class in WrapFunctionIntoFunctor.h from the pytorch codebase.

Entity Profile

Source Code

aten/src/ATen/core/boxing/impl/WrapFunctionIntoFunctor.h lines 9–19

template <class FuncPtr, class ReturnType, class... Parameters>
class WrapFunctionIntoFunctor_<
    FuncPtr,
    ReturnType,
    guts::typelist::typelist<Parameters...>>
    final : public c10::OperatorKernel {
 public:
  C10_ALWAYS_INLINE decltype(auto) operator()(Parameters... args) {
    return (*FuncPtr::func_ptr())(std::forward<Parameters>(args)...);
  }
};

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free