tensorflow::
    
   ops::
    
   MatrixDiagPartV3::
    
   Attrs
  
  
   #include <array_ops.h>
  
  Optional attribute setters for MatrixDiagPartV3 .
Summary
     Public attributes | 
   |
|---|---|
     
      
       align_
      
      = "RIGHT_LEFT"
     
     | 
    
     
       StringPiece
      
      | 
   
     Public functions | 
   |
|---|---|
     
      
       Align
      
      (StringPiece x)
     
     | 
    
     
       TF_MUST_USE_RESULT
       
        Attrs
       
      
     
      Some diagonals are shorter than
       
    
       max_diag_len
      
      and need to be padded.
      | 
   
Public attributes
align_
StringPiece tensorflow::ops::MatrixDiagPartV3::Attrs::align_ = "RIGHT_LEFT"
Public functions
Align
TF_MUST_USE_RESULT Attrs tensorflow::ops::MatrixDiagPartV3::Attrs::Align( StringPiece x )
     Some diagonals are shorter than
     
      max_diag_len
     
     and need to be padded.
    
     
      align
     
     is a string specifying how superdiagonals and subdiagonals should be aligned, respectively. There are four possible alignments: "RIGHT_LEFT" (default), "LEFT_RIGHT", "LEFT_LEFT", and "RIGHT_RIGHT". "RIGHT_LEFT" aligns superdiagonals to the right (left-pads the row) and subdiagonals to the left (right-pads the row). It is the packing format LAPACK uses. cuSPARSE uses "LEFT_RIGHT", which is the opposite alignment.
    
Defaults to "RIGHT_LEFT"