tensorflow::
    
   ops::
    
   DenseBincount
  
  
   #include <math_ops.h>
  
  Counts the number of occurrences of each value in an integer array.
Summary
   Outputs a vector with length
   
    size
   
   and the same dtype as
   
    weights
   
   . If
   
    weights
   
   are empty, then index
   
    i
   
   stores the number of times the value
   
    i
   
   is counted in
   
    arr
   
   . If
   
    weights
   
   are non-empty, then index
   
    i
   
   stores the sum of the value in
   
    weights
   
   at each index where the corresponding value in
   
    arr
   
   is
   
    i
   
   .
  
   Values in
   
    arr
   
   outside of the range [0, size) are ignored.
  
Args:
- scope: A Scope object
 - 
     input: 1D or 2D int
     
Tensor. - 
     size: non-negative int scalar
     
Tensor. - 
     weights: is an int32, int64, float32, or float64
     
Tensorwith the same shape asarr, or a length-0Tensor, in which case it acts as all weights equal to 1. 
   Optional attributes (see
   
    
     Attrs
    
   
   ):
   
- binary_output: bool; Whether the kernel should count the appearance or number of occurrences.
 
Returns:
- 
     
Output: 1DTensorwith length equal tosizeor 2DTensorwith [batch_size,size]. The counts or summed weights for each value in the range [0, size). 
     Constructors and Destructors | 
   |
|---|---|
     
      
       DenseBincount
      
      (const ::
      
       tensorflow::Scope
      
      & scope, ::
      
       tensorflow::Input
      
      input, ::
      
       tensorflow::Input
      
      size, ::
      
       tensorflow::Input
      
      weights)
     
      | 
   |
     
      
       DenseBincount
      
      (const ::
      
       tensorflow::Scope
      
      & scope, ::
      
       tensorflow::Input
      
      input, ::
      
       tensorflow::Input
      
      size, ::
      
       tensorflow::Input
      
      weights, const
      
       DenseBincount::Attrs
      
      & attrs)
     
      | 
   
     Public attributes | 
   |
|---|---|
     
      
       operation
      
     
     | 
    |
     
      
       output
      
     
     | 
    |
     Public functions | 
   |
|---|---|
     
      
       node
      
      () const
     
     | 
    
     
       ::tensorflow::Node *
      
      | 
   
     
      
       operator::tensorflow::Input
      
      () const
     
     | 
    
     
      
      | 
   
     
      
       operator::tensorflow::Output
      
      () const
     
     | 
    
     
      
      | 
   
     Public static functions | 
   |
|---|---|
     
      
       BinaryOutput
      
      (bool x)
     
     | 
    |
     Structs | 
   |
|---|---|
| 
     
      tensorflow::
       | 
    
      Optional attribute setters for DenseBincount .  | 
   
Public attributes
Public functions
DenseBincount
DenseBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input weights )
DenseBincount
DenseBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input weights, const DenseBincount::Attrs & attrs )
node
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const