tensorflow::
    
   ops::
    
   SegmentProd
  
  
   #include <math_ops.h>
  
  Computes the product along segments of a tensor.
Summary
Read the section on segmentation for an explanation of segments.
   Computes a tensor such that \(output_i =  data_j\) where the product is over
   
    j
   
   such that
   
    segment_ids[j] == i
   
   .
  
   If the product is empty for a given segment ID
   
    i
   
   ,
   
    output[i] = 1
   
   .
  
   
   
For example:
c = tf.constant([[1,2,3,4], [4, 3, 2, 1], [5,6,7,8]]) tf.segment_prod(c, tf.constant([0, 0, 1])) # ==> [[4, 6, 6, 4], # [5, 6, 7, 8]]
Args:
- scope: A Scope object
 - 
     segment_ids: A 1-D tensor whose size is equal to the size of
     
data's first dimension. Values should be sorted and can be repeated. 
Returns:
- 
     
Output: Has same shape as data, except for dimension 0 which has sizek, the number of segments. 
     Constructors and Destructors | 
   |
|---|---|
     
      
       SegmentProd
      
      (const ::
      
       tensorflow::Scope
      
      & scope, ::
      
       tensorflow::Input
      
      data, ::
      
       tensorflow::Input
      
      segment_ids)
     
      | 
   
     Public attributes | 
   |
|---|---|
     
      
       operation
      
     
     | 
    |
     
      
       output
      
     
     | 
    |
     Public functions | 
   |
|---|---|
     
      
       node
      
      () const
     
     | 
    
     
       ::tensorflow::Node *
      
      | 
   
     
      
       operator::tensorflow::Input
      
      () const
     
     | 
    
     
      
      | 
   
     
      
       operator::tensorflow::Output
      
      () const
     
     | 
    
     
      
      | 
   
Public attributes
Public functions
SegmentProd
SegmentProd( const ::tensorflow::Scope & scope, ::tensorflow::Input data, ::tensorflow::Input segment_ids )
node
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const