SYMBOL INDEX (359 symbols across 31 files) FILE: evaluate_heuristic_algo.py function evluate (line 6) | def evluate(args): FILE: rltaskoffloading/common/console_util.py function fmt_row (line 10) | def fmt_row(width, row, header=False): function fmt_item (line 15) | def fmt_item(x, l): function colorize (line 40) | def colorize(string, color, bold=False, highlight=False): function timed (line 52) | def timed(msg): FILE: rltaskoffloading/common/dataset.py class Dataset (line 3) | class Dataset(object): method __init__ (line 4) | def __init__(self, data_map, deterministic=False, shuffle=True): method shuffle (line 13) | def shuffle(self): method next_batch (line 24) | def next_batch(self, batch_size): method iterate_once (line 37) | def iterate_once(self, batch_size): method subset (line 44) | def subset(self, num_elements, deterministic=True): class SeqReplayBuffer (line 52) | class SeqReplayBuffer(object): method __init__ (line 53) | def __init__(self, data_map, deterministic=False, shuffle=True): method shuffle (line 62) | def shuffle(self): function iterbatches (line 73) | def iterbatches(arrays, *, num_batches=None, batch_size=None, shuffle=Tr... FILE: rltaskoffloading/common/misc_util.py function zipsame (line 9) | def zipsame(*seqs): function unpack (line 15) | def unpack(seq, sizes): class EzPickle (line 36) | class EzPickle(object): method __init__ (line 56) | def __init__(self, *args, **kwargs): method __getstate__ (line 60) | def __getstate__(self): method __setstate__ (line 63) | def __setstate__(self, d): function set_global_seeds (line 68) | def set_global_seeds(i): function pretty_eta (line 79) | def pretty_eta(seconds_left): class RunningAvg (line 121) | class RunningAvg(object): method __init__ (line 122) | def __init__(self, gamma, init_value=None): method update (line 137) | def update(self, new_val): method __float__ (line 150) | def __float__(self): function boolean_flag (line 154) | def boolean_flag(parser, name, default=False, help=None): function get_wrapper_by_name (line 173) | def get_wrapper_by_name(env, classname): function relatively_safe_pickle_dump (line 199) | def relatively_safe_pickle_dump(obj, path, compression=False): function pickle_load (line 235) | def pickle_load(path, compression=False): FILE: rltaskoffloading/common/mpi_adam.py class MpiAdam (line 6) | class MpiAdam(object): method __init__ (line 7) | def __init__(self, var_list, *, beta1=0.9, beta2=0.999, epsilon=1e-08,... method update (line 21) | def update(self, localg, stepsize): method sync (line 37) | def sync(self): method check_synced (line 42) | def check_synced(self): function test_MpiAdam (line 53) | def test_MpiAdam(): FILE: rltaskoffloading/common/mpi_adam_optimizer.py class MpiAdamOptimizer (line 5) | class MpiAdamOptimizer(tf.train.AdamOptimizer): method __init__ (line 7) | def __init__(self, comm, **kwargs): method compute_gradients (line 10) | def compute_gradients(self, loss, var_list, **kwargs): FILE: rltaskoffloading/common/mpi_moment.py function mpi_mean (line 5) | def mpi_mean(x, axis=0, comm=None, keepdims=False): function mpi_moments (line 18) | def mpi_moments(x, axis=0, comm=None, keepdims=False): function test_runningmeanstd (line 33) | def test_runningmeanstd(): function _helper_runningmeanstd (line 39) | def _helper_runningmeanstd(): FILE: rltaskoffloading/common/mpi_util.py function sync_from_root (line 8) | def sync_from_root(sess, variables, comm=None): function gpu_count (line 26) | def gpu_count(): function setup_mpi_gpus (line 35) | def setup_mpi_gpus(): function get_local_rank_size (line 45) | def get_local_rank_size(comm): function share_file (line 65) | def share_file(comm, path): function dict_gather (line 83) | def dict_gather(comm, d, op='mean', assert_all_have_data=True): FILE: rltaskoffloading/common/runners.py class AbstractEnvRunner (line 4) | class AbstractEnvRunner(ABC): method __init__ (line 5) | def __init__(self, *, env, model, nsteps): method run (line 17) | def run(self): FILE: rltaskoffloading/common/schedule.py class LinearSchedule (line 1) | class LinearSchedule(object): method __init__ (line 2) | def __init__(self, schedule_timesteps, final_p, initial_p=1.0): method value (line 20) | def value(self, t): FILE: rltaskoffloading/common/tf_util.py function switch (line 10) | def switch(condition, then_expression, else_expression): function lrelu (line 31) | def lrelu(x, leak=0.2): function huber_loss (line 40) | def huber_loss(x, delta=1.0): function get_session (line 52) | def get_session(config=None): function make_session (line 59) | def make_session(config=None, num_cpu=None, make_default=False, graph=No... function single_threaded_session (line 75) | def single_threaded_session(): function in_session (line 79) | def in_session(f): function initialize (line 88) | def initialize(): function normc_initializer (line 98) | def normc_initializer(std=1.0, axis=0): function conv2d (line 105) | def conv2d(x, num_filters, name, filter_size=(3, 3), stride=(1, 1), pad=... function function (line 138) | def function(inputs, outputs, updates=None, givens=None): class _Function (line 179) | class _Function(object): method __init__ (line 180) | def __init__(self, inputs, outputs, updates, givens): method _feed_input (line 190) | def _feed_input(self, feed_dict, inpt, value): method __call__ (line 196) | def __call__(self, *args): function var_shape (line 212) | def var_shape(x): function numel (line 218) | def numel(x): function intprod (line 221) | def intprod(x): function flatgrad (line 224) | def flatgrad(loss, var_list, clip_norm=None): class SetFromFlat (line 233) | class SetFromFlat(object): method __init__ (line 234) | def __init__(self, var_list, dtype=tf.float32): method __call__ (line 248) | def __call__(self, theta): class GetFlat (line 251) | class GetFlat(object): method __init__ (line 252) | def __init__(self, var_list): method __call__ (line 255) | def __call__(self): function flattenallbut0 (line 258) | def flattenallbut0(x): function get_placeholder (line 267) | def get_placeholder(name, dtype, shape): function get_placeholder_cached (line 279) | def get_placeholder_cached(name): function display_var_info (line 288) | def display_var_info(vars): function get_available_gpus (line 302) | def get_available_gpus(): function load_state (line 314) | def load_state(fname, sess=None): function save_state (line 321) | def save_state(fname, sess=None): function save_variables (line 333) | def save_variables(save_path, variables=None, sess=None): function load_variables (line 344) | def load_variables(load_path, variables=None, sess=None): function adjust_shape (line 363) | def adjust_shape(placeholder, data): function _check_shape (line 390) | def _check_shape(placeholder_shape, data_shape): function _squeeze_shape (line 404) | def _squeeze_shape(shape): function launch_tensorboard_in_background (line 411) | def launch_tensorboard_in_background(log_dir): FILE: rltaskoffloading/environment/dot_parser.py class DotParser (line 4) | class DotParser(object): method __init__ (line 5) | def __init__(self, file_name, is_matrix): method _parse_task (line 14) | def _parse_task(self): method _parse_dependecies (line 29) | def _parse_dependecies(self): method _calculate_depth (line 52) | def _calculate_depth(self): method generate_task_list (line 75) | def generate_task_list(self): method generate_dependency (line 78) | def generate_dependency(self): FILE: rltaskoffloading/environment/offloading_env.py class Resources (line 18) | class Resources(object): method __init__ (line 19) | def __init__(self, mec_process_capable, method up_transmission_cost (line 35) | def up_transmission_cost(self, data, distance=0.0): method reset (line 48) | def reset(self): method dl_transmission_cost (line 52) | def dl_transmission_cost(self, data, distance=0.0): method locally_execution_cost (line 63) | def locally_execution_cost(self, data): method mec_execution_cost (line 66) | def mec_execution_cost(self, data): method _computation_cost (line 69) | def _computation_cost(self, data, processing_power): class OffloadingEnvironment (line 75) | class OffloadingEnvironment(object): method __init__ (line 76) | def __init__(self, resource_cluster, batch_size, graph_number, graph_f... method calculate_optimal_solution (line 127) | def calculate_optimal_solution(self): method calculate_optimal_qoe (line 197) | def calculate_optimal_qoe(self): method random_solution (line 298) | def random_solution(self): method round_robin_solution (line 311) | def round_robin_solution(self): method all_offloading_solution (line 326) | def all_offloading_solution(self): method all_local_solution (line 340) | def all_local_solution(self): method greedy_solution (line 354) | def greedy_solution(self, heft=True): method calculate_max_min_runningcost (line 439) | def calculate_max_min_runningcost(self, max_data_size, min_data_size): method get_all_locally_execute_time (line 448) | def get_all_locally_execute_time(self): method get_all_mec_execute_time (line 462) | def get_all_mec_execute_time(self): method get_all_mec_execute_time_batch (line 478) | def get_all_mec_execute_time_batch(self): method get_all_locally_execute_time_batch (line 494) | def get_all_locally_execute_time_batch(self): method get_all_local_cost_for_one_graph (line 508) | def get_all_local_cost_for_one_graph(self, task_graph): method generate_point_batch_for_random_graphs (line 519) | def generate_point_batch_for_random_graphs(self, batch_size, graph_num... method get_scheduling_cost_by_plan (line 574) | def get_scheduling_cost_by_plan(self, plan, task_graph, heft=True): method get_scheduling_cost_step_by_step (line 588) | def get_scheduling_cost_step_by_step(self, plan, task_graph): method score_func (line 694) | def score_func(self, cost, max_time, min_time): method score_func_qoe (line 697) | def score_func_qoe(self, cost, all_local_cost, number_of_task): method get_cost_batch_step_by_step (line 709) | def get_cost_batch_step_by_step(self, action_sequence_batch, task_grap... method get_reward_batch_step_by_step (line 722) | def get_reward_batch_step_by_step(self, action_sequence_batch, task_gr... method step (line 756) | def step(self, action_sequence_batch, task_graph_batch, max_running_ti... method get_running_cost (line 771) | def get_running_cost(self, action_sequence_batch, task_graph_batch): method get_running_cost_by_plan_batch (line 789) | def get_running_cost_by_plan_batch(self, plan_batch, task_graph_batch): method calculate_qoe (line 801) | def calculate_qoe(self, latency_batch, energy_batch): method calculate_heft_cost (line 819) | def calculate_heft_cost(self): FILE: rltaskoffloading/environment/offloading_env_test_heuristics.py function calculate_qoe (line 8) | def calculate_qoe(latency_batch, energy_batch, env): function evaluate_different_number (line 26) | def evaluate_different_number(graph_file_pahts, lambda_t=1.0, lambda_e=0... function evaluate_different_trans (line 118) | def evaluate_different_trans(graph_file_paths, lambda_t=1.0, FILE: rltaskoffloading/environment/offloading_task_graph.py class OffloadingTask (line 6) | class OffloadingTask(object): method __init__ (line 7) | def __init__(self, id_name, process_data_size, transmission_data_size,... method print_task (line 17) | def print_task(self): class OffloadingDotParser (line 24) | class OffloadingDotParser(object): method __init__ (line 25) | def __init__(self, file_name, is_matrix): method _parse_task (line 36) | def _parse_task(self): method _parse_dependecies (line 50) | def _parse_dependecies(self): method _calculate_depth_and_transimission_datasize (line 79) | def _calculate_depth_and_transimission_datasize(self): method generate_task_list (line 102) | def generate_task_list(self): method generate_dependency (line 105) | def generate_dependency(self): class OffloadingTaskGraph (line 109) | class OffloadingTaskGraph(object): method __init__ (line 110) | def __init__(self, file_name, is_matrix=False): method _parse_from_dot (line 114) | def _parse_from_dot(self, file_name, is_matrix): method add_task_list (line 143) | def add_task_list(self, task_list): method norm_feature (line 149) | def norm_feature(self, data_size): method add_dependency (line 152) | def add_dependency(self, pre_task_index, succ_task_index, transmission... method encode_point_sequence (line 169) | def encode_point_sequence(self, encode_dependencies=True): method encode_point_sequence_with_ranking (line 206) | def encode_point_sequence_with_ranking(self, sorted_task, encode_depen... method encode_point_sequence_with_cost (line 215) | def encode_point_sequence_with_cost(self, resource_cluster, encode_dep... method encode_point_sequence_with_ranking_and_cost (line 257) | def encode_point_sequence_with_ranking_and_cost(self, sorted_task, res... method encode_edge_sequence (line 267) | def encode_edge_sequence(self): method return_cost_metric (line 280) | def return_cost_metric(self): method print_graphic (line 290) | def print_graphic(self): method prioritize_tasks (line 297) | def prioritize_tasks(self, resource_cluster): method render (line 327) | def render(self, path): FILE: rltaskoffloading/environment/resource_cluster.py class ResourceCluster (line 7) | class ResourceCluster: method __init__ (line 9) | def __init__(self, resource_number): method reset (line 14) | def reset(self): method get_running_time_through_schedule_plan (line 18) | def get_running_time_through_schedule_plan(self, schedule_plan, task_g... method schedule_task_get_finish_time (line 44) | def schedule_task_get_finish_time(self, task_index, machine, task_graph): method running_time (line 70) | def running_time(self): method get_resources_minimal_finish_time (line 73) | def get_resources_minimal_finish_time(self): method calculate_finish_time (line 79) | def calculate_finish_time(self, task_index, resouce_number, task_graph... method best_effort_schedule (line 94) | def best_effort_schedule(self, task_sequence, task_graph ): method get_cost_through_step_by_step_schedule (line 114) | def get_cost_through_step_by_step_schedule(self, schedule_plan, task_g... method get_norm_cost_through_step_by_step_schedule (line 121) | def get_norm_cost_through_step_by_step_schedule(self, schedule_plan, t... method get_final_cost_time_through_step_by_step_schedule (line 128) | def get_final_cost_time_through_step_by_step_schedule(self, schedule_p... method schedule_task_of_norm_dependencies (line 135) | def schedule_task_of_norm_dependencies(self, task_index, machine, task... method schedule_task (line 163) | def schedule_task(self, task_index, machine, task_graph ): FILE: rltaskoffloading/environment/task.py class Task (line 1) | class Task(object): method __init__ (line 2) | def __init__(self, id_name, running_time, type_name, depth=0, heft_sco... method print_task (line 9) | def print_task(self): FILE: rltaskoffloading/environment/task_graph.py class TaskGraph (line 11) | class TaskGraph(object): method __init__ (line 12) | def __init__(self, file_name, is_xml=True, is_matrix=False): method _parse_from_dot (line 19) | def _parse_from_dot(self, file_name, is_matrix): method _parse_from_xml (line 82) | def _parse_from_xml(self, file_name, is_matrix): method add_task_list (line 113) | def add_task_list(self, task_list): method add_dependency (line 119) | def add_dependency(self, pre_task_index, succ_task_index, transmission... method feature_scaling (line 134) | def feature_scaling(self, cost): method encode_point_sequence (line 137) | def encode_point_sequence(self): method encode_point_sequence_with_heft_sequence (line 182) | def encode_point_sequence_with_heft_sequence(self): method encode_edge_sequence (line 190) | def encode_edge_sequence(self): method return_cost_metric (line 203) | def return_cost_metric(self): method print_graphic (line 213) | def print_graphic(self): method render (line 220) | def render(self, path): method serilaizeToJson (line 232) | def serilaizeToJson(self, path): method deserilaizeFromJson (line 243) | def deserilaizeFromJson(self, path): FILE: rltaskoffloading/environment/xml_parser.py class XMLParser (line 4) | class XMLParser: method __init__ (line 5) | def __init__(self, filename): method _parse_task (line 23) | def _parse_task(self): method generate_task_list (line 53) | def generate_task_list(self): method generate_dependency (line 66) | def generate_dependency(self): method generate_task_list_by_toplogy (line 87) | def generate_task_list_by_toplogy(self): method sort_task_by_EFT (line 115) | def sort_task_by_EFT(self): method _parse_dependency_by_ids (line 142) | def _parse_dependency_by_ids(self): method _calculate_depth (line 164) | def _calculate_depth(self): method _sort_task_by_topology (line 187) | def _sort_task_by_topology(self): FILE: rltaskoffloading/logger.py class KVWriter (line 21) | class KVWriter(object): method writekvs (line 22) | def writekvs(self, kvs): class SeqWriter (line 25) | class SeqWriter(object): method writeseq (line 26) | def writeseq(self, seq): class HumanOutputFormat (line 29) | class HumanOutputFormat(KVWriter, SeqWriter): method __init__ (line 30) | def __init__(self, filename_or_file): method writekvs (line 39) | def writekvs(self, kvs): method _truncate (line 73) | def _truncate(self, s): method writeseq (line 76) | def writeseq(self, seq): method close (line 82) | def close(self): class JSONOutputFormat (line 86) | class JSONOutputFormat(KVWriter): method __init__ (line 87) | def __init__(self, filename): method writekvs (line 90) | def writekvs(self, kvs): method close (line 98) | def close(self): class CSVOutputFormat (line 101) | class CSVOutputFormat(KVWriter): method __init__ (line 102) | def __init__(self, filename): method writekvs (line 107) | def writekvs(self, kvs): method close (line 133) | def close(self): class TensorBoardOutputFormat (line 137) | class TensorBoardOutputFormat(KVWriter): method __init__ (line 141) | def __init__(self, dir): method writekvs (line 156) | def writekvs(self, kvs): method close (line 167) | def close(self): function make_output_format (line 172) | def make_output_format(format, ev_dir, log_suffix=''): function logkv (line 191) | def logkv(key, val): function logkv_mean (line 199) | def logkv_mean(key, val): function logkvs (line 205) | def logkvs(d): function dumpkvs (line 212) | def dumpkvs(): function getkvs (line 221) | def getkvs(): function log (line 225) | def log(*args, level=INFO): function debug (line 231) | def debug(*args): function info (line 234) | def info(*args): function warn (line 237) | def warn(*args): function error (line 240) | def error(*args): function set_level (line 244) | def set_level(level): function get_dir (line 250) | def get_dir(): class ProfileKV (line 260) | class ProfileKV: method __init__ (line 266) | def __init__(self, n): method __enter__ (line 268) | def __enter__(self): method __exit__ (line 270) | def __exit__(self ,type, value, traceback): function profile (line 273) | def profile(n): class Logger (line 291) | class Logger(object): method __init__ (line 296) | def __init__(self, dir, output_formats): method logkv (line 305) | def logkv(self, key, val): method logkv_mean (line 308) | def logkv_mean(self, key, val): method dumpkvs (line 316) | def dumpkvs(self): method log (line 324) | def log(self, *args, level=INFO): method set_level (line 330) | def set_level(self, level): method get_dir (line 333) | def get_dir(self): method close (line 336) | def close(self): method _do_log (line 342) | def _do_log(self, args): function configure (line 349) | def configure(dir=None, format_strs=None): function reset (line 366) | def reset(): class scoped_configure (line 372) | class scoped_configure(object): method __init__ (line 373) | def __init__(self, dir=None, format_strs=None): method __enter__ (line 377) | def __enter__(self): method __exit__ (line 380) | def __exit__(self, *args): function _demo (line 386) | def _demo(): function read_json (line 419) | def read_json(fname): function read_csv (line 427) | def read_csv(fname): function read_tb (line 431) | def read_tb(path): FILE: rltaskoffloading/offloading_data/offload_random10/generate.py function main (line 15) | def main(): FILE: rltaskoffloading/offloading_ddqn/lstm_ddqn.py function calculate_qoe (line 24) | def calculate_qoe(latency_batch, energy_batch, env): class LSTMDDQN (line 42) | class LSTMDDQN(object): method __init__ (line 43) | def __init__(self, hparams, ob_dim, gamma, max_grad_norm): method train (line 92) | def train(self, sess, learning_rate, obs, rewards, actions, method save (line 103) | def save(self, model_path): method load (line 107) | def load(self, model_path): class Runner (line 111) | class Runner(object): method __init__ (line 112) | def __init__(self, env, model, nepisode, replay_buffers): method run (line 118) | def run(self, epsilon_threshold=0.1): method evaluate (line 159) | def evaluate(self): function ddqn_learning (line 180) | def ddqn_learning(env, function DDQNTO_number (line 278) | def DDQNTO_number(lambda_t = 1.0, lambda_e = 0.0, logpath="./log/DDQNTO-... function DDQNTO_trans (line 354) | def DDQNTO_trans(lambda_t = 1.0, lambda_e = 0.0, logpath="./log/all-grap... FILE: rltaskoffloading/offloading_ddqn/lstm_dqnet.py class LSTMDuelQnet (line 15) | class LSTMDuelQnet(object): method __init__ (line 16) | def __init__(self, method step (line 94) | def step(self, obs, epsilon_threshold=1.0): method greedy_predict (line 110) | def greedy_predict(self, obs): method get_qvalues (line 120) | def get_qvalues(self, encoder_input_batch, actions): method get_variables (line 131) | def get_variables(self): method get_trainable_variables (line 134) | def get_trainable_variables(self): method _build_encoder_cell (line 138) | def _build_encoder_cell(self, hparams, num_layers, num_residual_layers... method create_encoder (line 152) | def create_encoder(self, hparams): FILE: rltaskoffloading/offloading_ddqn/seq2seq_replay_buffer.py class SeqReplayBuffer (line 5) | class SeqReplayBuffer(object): method __init__ (line 6) | def __init__(self, size): method add_batch (line 22) | def add_batch(self, batch_ob_seq, batch_act_seq, batch_dec_seq, batch_... method add (line 29) | def add(self, ob_seq, act_seq, dec_seq, dec_length, greedy_act_seq, gr... method size (line 51) | def size(self): method random_sample (line 54) | def random_sample(self, batch_size): FILE: rltaskoffloading/offloading_ppo/ann_policy.py class ANNPolicy (line 15) | class ANNPolicy(object): method __init__ (line 16) | def __init__(self, method step (line 59) | def step(self, obs): method greedy_predict (line 74) | def greedy_predict(self, obs): method kl (line 84) | def kl(self, other): method entropy (line 95) | def entropy(self): method neglogp (line 102) | def neglogp(self): method logp (line 110) | def logp(self): method get_variables (line 113) | def get_variables(self): method get_trainable_variables (line 116) | def get_trainable_variables(self): FILE: rltaskoffloading/offloading_ppo/lstm_policy.py class LSTMPolicy (line 15) | class LSTMPolicy(object): method __init__ (line 16) | def __init__(self, method step (line 80) | def step(self, obs): method greedy_predict (line 95) | def greedy_predict(self, obs): method kl (line 105) | def kl(self, other): method entropy (line 116) | def entropy(self): method neglogp (line 123) | def neglogp(self): method logp (line 131) | def logp(self): method get_variables (line 134) | def get_variables(self): method get_trainable_variables (line 137) | def get_trainable_variables(self): method _build_encoder_cell (line 141) | def _build_encoder_cell(self, hparams, num_layers, num_residual_layers... method create_encoder (line 155) | def create_encoder(self, hparams): FILE: rltaskoffloading/offloading_ppo/offloading_ppo.py function calculate_qoe (line 23) | def calculate_qoe(latency_batch, energy_batch, env): class S2SModel (line 40) | class S2SModel(object): method __init__ (line 41) | def __init__(self, hparams, ob, ob_length, ent_coef, vf_coef, max_grad... class Runner (line 170) | class Runner(): method __init__ (line 171) | def __init__(self, env, model, nepisode, gamma, lam): method run (line 178) | def run(self): method sample_eval (line 247) | def sample_eval(self): method greedy_eval (line 270) | def greedy_eval(self): function constfn (line 294) | def constfn(val): function learn (line 300) | def learn(hparams, env, eval_envs = None, nupdates=1000, nsample_episode... function DRLTO_number (line 466) | def DRLTO_number(lambda_t = 1.0, lambda_e = 0.0, logpath="./log/DRTO-all... function DRLTO_trans (line 526) | def DRLTO_trans(lambda_t = 1.0, lambda_e = 0.0, logpath="./log/all-graph... FILE: rltaskoffloading/offloading_ppo/seq2seq_policy.py class FixedSequenceLearningSampleEmbedingHelper (line 13) | class FixedSequenceLearningSampleEmbedingHelper(tf.contrib.seq2seq.Sampl... method __init__ (line 14) | def __init__(self, sequence_length, embedding, start_tokens, end_token... method sample (line 25) | def sample(self, time, outputs, state, name=None): method next_inputs (line 42) | def next_inputs(self, time, outputs, state, sample_ids, name=None): class Seq2seqPolicy (line 59) | class Seq2seqPolicy(object): method __init__ (line 60) | def __init__(self, method predict_training (line 169) | def predict_training(self, sess, encoder_input_batch, decoder_input, d... method sample_from_current_policy (line 177) | def sample_from_current_policy(self, sess, encoder_input_batch, decode... method step (line 184) | def step(self, encoder_input_batch, decoder_full_length, encoder_lengt... method greedy_predict (line 205) | def greedy_predict(self, encoder_input_batch, encoder_lengths, decoder... method kl (line 221) | def kl(self, other): method entropy (line 231) | def entropy(self): method neglogp (line 238) | def neglogp(self): method logp (line 246) | def logp(self): method _build_encoder_cell (line 249) | def _build_encoder_cell(self, hparams, num_layers, num_residual_layers... method _build_decoder_cell (line 263) | def _build_decoder_cell(self, hparams, num_layers, num_residual_layers... method create_encoder (line 277) | def create_encoder(self, hparams): method create_bidrect_encoder (line 298) | def create_bidrect_encoder(self, hparams): method create_decoder (line 331) | def create_decoder(self, hparams, encoder_outputs, encoder_state, model): method get_variables (line 404) | def get_variables(self): method get_trainable_variables (line 407) | def get_trainable_variables(self): FILE: rltaskoffloading/seq2seq/model_helper.py function get_device_str (line 5) | def get_device_str(device_id, num_gpus): function _single_cell (line 12) | def _single_cell(unit_type, num_units, forget_bias, dropout, mode, function _cell_list (line 60) | def _cell_list(unit_type, num_units, num_layers, num_residual_layers, function create_rnn_cell (line 87) | def create_rnn_cell(unit_type, num_units, num_layers, num_residual_layers, FILE: rltaskoffloading/seq2seq/seq2seq_hyparam.py function get_hparams (line 3) | def get_hparams(): function get_value_network_hparams (line 49) | def get_value_network_hparams(): function get_cost_hparams (line 72) | def get_cost_hparams(): function get_cnn_cost_hparams (line 94) | def get_cnn_cost_hparams(): FILE: train.py function train (line 6) | def train(args):