parameters: (self, table_id, learning_rate, slot_key_vars,
                           slot_value_var)
docstring: r"""
          Args:
              table_id(int): id of sparse params table
              learning_rate(float): the learning rate used to update parameters. \
                  Can be a float value
              slot_key_vars(string): slot key id 
              slot_value_var(string): slot key value after embedding
          Returns:
              return None
docstring_summary: r"""
          Args:
              table_id(int): id of sparse params table
              learning_rate(float): the learning rate used to update parameters. \
                  Can be a float value
              slot_key_vars(string): slot key id 
              slot_value_var(string): slot key value after embedding
          Returns:
              return None
docstring_tokens: r Args : table_id ( int ) : id of sparse params table learning_rate ( float ) : the learning rate used to update parameters . \ Can be a float value slot_key_vars ( string ) : slot key id slot_value_var ( string ) : slot key value after embedding Returns : return None
function: def add_sparse_table(self, table_id, learning_rate, slot_key_vars,
                           slot_value_var):
          r"""
          Args:
              table_id(int): id of sparse params table
              learning_rate(float): the learning rate used to update parameters. \
                  Can be a float value
              slot_key_vars(string): slot key id 
              slot_value_var(string): slot key value after embedding
          Returns:
              return None 
          """
          table = self.server_.downpour_server_param.downpour_table_param.add()
          table.table_id = table_id
          table.table_class = "DownpourSparseTable"
          table.type = pslib.PS_SPARSE_TABLE
          table.accessor.accessor_class = "DownpourFeatureValueAccessor"
          table.accessor.sparse_sgd_param.learning_rate = learning_rate
          table.accessor.sparse_sgd_param.initial_g2sum = 3
          table.accessor.sparse_sgd_param.initial_range = 1e-4
          table.accessor.sparse_sgd_param.weight_bounds.extend([-10, 10])
  
          table.accessor.embedx_dim = 8
          table.accessor.embedx_threshold = 5
          table.accessor.fea_dim = 11
          table.accessor.downpour_accessor_param.nonclk_coeff = 0.1
          table.accessor.downpour_accessor_param.click_coeff = 2
          table.accessor.downpour_accessor_param.base_threshold = 0.2
          table.accessor.downpour_accessor_param.delta_threshold = 0.15
          table.accessor.downpour_accessor_param.delta_keep_days = 31
          table.accessor.downpour_accessor_param.show_click_decay_rate = 0.999
          table.accessor.downpour_accessor_param.delete_threshold = 0.8
function_tokens: def add_sparse_table ( self , table_id , learning_rate , slot_key_vars , slot_value_var ) : table = self . server_ . downpour_server_param . downpour_table_param . add ( ) table . table_id = table_id table . table_class = "DownpourSparseTable" table . type = pslib . PS_SPARSE_TABLE table . accessor . accessor_class = "DownpourFeatureValueAccessor" table . accessor . sparse_sgd_param . learning_rate = learning_rate table . accessor . sparse_sgd_param . initial_g2sum = 3 table . accessor . sparse_sgd_param . initial_range = 1e-4 table . accessor . sparse_sgd_param . weight_bounds . extend ( [ - 10 , 10 ] ) table . accessor . embedx_dim = 8 table . accessor . embedx_threshold = 5 table . accessor . fea_dim = 11 table . accessor . downpour_accessor_param . nonclk_coeff = 0.1 table . accessor . downpour_accessor_param . click_coeff = 2 table . accessor . downpour_accessor_param . base_threshold = 0.2 table . accessor . downpour_accessor_param . delta_threshold = 0.15 table . accessor . downpour_accessor_param . delta_keep_days = 31 table . accessor . downpour_accessor_param . show_click_decay_rate = 0.999 table . accessor . downpour_accessor_param . delete_threshold = 0.8