class_docstr: Uses sine & cosine to represent position.  Concats the position and returns a larger object
  
  Default behavior is batch_first
class_docstr_tok: ["Uses","sine","&","cosine","to","represent","position",".","Concats","the","position","and","returns","a","larger","object","Default","behavior","is","batch_first"]
code: def __init__(self, d_model=256, max_len=512):
      super().__init__()
      self.encoding = SinusoidalEncoding(d_model, max_len)
  
file_path: stanza/stanza/models/constituency/positional_encoding.py
imports: import math
  import torch
  from torch import nn
label_desc: Use image node_id 1 to create a new ConcatSinusoidalEncoding object from inherited base classes: nn with example: obj = ConcatSinusoidalEncoding(d_model, max_len)