﻿teras.layers.GumbelSoftmax
==========================

.. currentmodule:: teras.layers

.. autoclass:: GumbelSoftmax

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~GumbelSoftmax.__init__
      ~GumbelSoftmax.add_loss
      ~GumbelSoftmax.add_metric
      ~GumbelSoftmax.add_variable
      ~GumbelSoftmax.add_weight
      ~GumbelSoftmax.build
      ~GumbelSoftmax.build_from_config
      ~GumbelSoftmax.call
      ~GumbelSoftmax.compute_mask
      ~GumbelSoftmax.compute_output_shape
      ~GumbelSoftmax.compute_output_spec
      ~GumbelSoftmax.count_params
      ~GumbelSoftmax.from_config
      ~GumbelSoftmax.get_build_config
      ~GumbelSoftmax.get_config
      ~GumbelSoftmax.get_weights
      ~GumbelSoftmax.load_own_variables
      ~GumbelSoftmax.quantize
      ~GumbelSoftmax.quantized_call
      ~GumbelSoftmax.save_own_variables
      ~GumbelSoftmax.set_weights
      ~GumbelSoftmax.stateless_call
      ~GumbelSoftmax.symbolic_call
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~GumbelSoftmax.compute_dtype
      ~GumbelSoftmax.dtype
      ~GumbelSoftmax.dtype_policy
      ~GumbelSoftmax.input
      ~GumbelSoftmax.input_dtype
      ~GumbelSoftmax.input_spec
      ~GumbelSoftmax.losses
      ~GumbelSoftmax.metrics
      ~GumbelSoftmax.metrics_variables
      ~GumbelSoftmax.non_trainable_variables
      ~GumbelSoftmax.non_trainable_weights
      ~GumbelSoftmax.output
      ~GumbelSoftmax.path
      ~GumbelSoftmax.quantization_mode
      ~GumbelSoftmax.supports_masking
      ~GumbelSoftmax.trainable
      ~GumbelSoftmax.trainable_variables
      ~GumbelSoftmax.trainable_weights
      ~GumbelSoftmax.variable_dtype
      ~GumbelSoftmax.variables
      ~GumbelSoftmax.weights
   
   