class_docstr: Memory efficient Swish implementation.
  
  Credit:
      https://blog.ceshine.net/post/pytorch-memory-swish/
      https://github.com/rwightman/pytorch-image-models/blob/master/timm/models/layers/activations_jit.py
class_docstr_tok: ["Memory","efficient","Swish","implementation",".","Credit",":","https",":","\/\/blog.ceshine.net\/post\/pytorch-memory-swish\/","https",":","\/\/github.com\/rwightman\/pytorch-image-models\/blob\/master\/timm\/models\/layers\/activations_jit.py"]
code: def forward(ctx, x):
      ctx.save_for_backward(x)
      return swish_jit_fwd(x)
  
imports: from collections import OrderedDict
  import torch
  from torch import nn
  from torch.nn import functional
  from .identity import Identity
label_desc: Use image node_id 1 for calling the SwishFunction obj's underlying member method code with example usage: obj.forward(ctx, x) and returns: swish_jit_fwd