parameters: (self, cur_op_id)
return_statement: return self.__get_non_inline_child_recur(cur_child_id)
docstring: get the child id of cur op which isn't an inline op
docstring_summary: get the child id of cur op which isn't an inline op
docstring_tokens: get the child id of cur op which isn t an inline op
function: def __get_non_inline_child_recur(self, cur_op_id):
          """get the child id of cur op which isn't an inline op"""
          if cur_op_id == self.op_id_not_exist or not self.children_ids[cur_op_id]:
              return self.op_id_not_exist
          cur_child_id = self.children_ids[cur_op_id][0]
          if self.queue_average_size[cur_child_id] != -1:
              return cur_child_id
          return self.__get_non_inline_child_recur(cur_child_id)
function_tokens: def __get_non_inline_child_recur ( self , cur_op_id ) : if cur_op_id == self . op_id_not_exist or not self . children_ids [ cur_op_id ] : return self . op_id_not_exist cur_child_id = self . children_ids [ cur_op_id ] [ 0 ] if self . queue_average_size [ cur_child_id ] != - 1 : return cur_child_id return self . __get_non_inline_child_recur ( cur_child_id )