SYMBOL INDEX (142 symbols across 18 files) FILE: experiments/cross_evaluation.py function cross (line 6) | def cross(logfile, cross_exp, exp_name='cr'): function swapmodels (line 28) | def swapmodels(logfiles, noise_conds, exp_name='swap', flipmodules=False): function get_all_logs (line 73) | def get_all_logs(path, file_ending): function cross_lc2pl (line 79) | def cross_lc2pl(method): function cross_pl2lc (line 85) | def cross_pl2lc(method): function cross_mx (line 91) | def cross_mx(method): function swap_motion (line 97) | def swap_motion(method): function swap_measurement (line 106) | def swap_measurement(method): FILE: experiments/cross_validation_kitti.py function run_cross_validation (line 7) | def run_cross_validation(i): FILE: experiments/distributed_experiments.py function meta_exp (line 15) | def meta_exp(base_path, id_extra): function learning_curve_exp (line 44) | def learning_curve_exp(base_path='', exp_name='lc', id_extra='', trackin... function tracking_exp (line 98) | def tracking_exp(base_path='', exp_name='tr', id_extra='', function planner_agent_exp (line 105) | def planner_agent_exp(base_path='', exp_name='pl', id_extra='', function mix_agent_exp (line 113) | def mix_agent_exp(base_path='', exp_name='mx', id_extra='', function noise_test_exp (line 121) | def noise_test_exp(base_path='', exp_name='nt', id_extra='', tracking=Fa... function ablation_test_exp (line 175) | def ablation_test_exp(base_path='', exp_name='ab', id_extra='', tracking... function run_experiment (line 232) | def run_experiment(get_experiment_params, get_train_data_and_eval_iterat... FILE: experiments/evaluation_kitti.py function get_evaluation_stats (line 10) | def get_evaluation_stats(model_path='../models/tmp/', test_trajectories=... function compute_distance_for_trajectory (line 136) | def compute_distance_for_trajectory(s): function find_end_step (line 148) | def find_end_step(distance, start_step, length, use_meters=True): function find_all_cross_val_models (line 156) | def find_all_cross_val_models(model_path): function main (line 162) | def main(): FILE: experiments/simple.py function train_dpf (line 8) | def train_dpf(task='nav01', data_path='../data/100s', model_path='../mod... function test_dpf (line 26) | def test_dpf(task='nav01', data_path='../data/100s', model_path='../mode... FILE: methods/dpf.py function _mod_grad (line 14) | def _mod_grad(op, grad): class DPF (line 22) | class DPF(): method __init__ (line 24) | def __init__(self, init_with_true_state, learn_odom, use_proposer, pro... method build_modules (line 56) | def build_modules(self, min_obs_likelihood, proposer_keep_ratio): method measurement_update (line 109) | def measurement_update(self, encoding, particles, means, stds): method transform_particles_as_input (line 131) | def transform_particles_as_input(self, particles, means, stds): method propose_particles (line 139) | def propose_particles(self, encoding, num_particles, state_mins, state... method motion_update (line 149) | def motion_update(self, actions, particles, means, stds, state_step_si... method compile_training_stages (line 208) | def compile_training_stages(self, sess, batch_iterators, particle_list... method load (line 344) | def load(self, sess, model_path, model_file='best_validation', statist... method fit (line 390) | def fit(self, sess, data, model_path, train_individually, train_e2e, s... method predict (line 528) | def predict(self, sess, batch, num_particles, return_particles=False, ... method connect_modules (line 542) | def connect_modules(self, means, stds, state_mins, state_maxs, state_s... method particles_to_state (line 663) | def particles_to_state(self, particle_list, particle_probs_list): method plot_motion_model (line 671) | def plot_motion_model(self, sess, batch, motion_samples, task): method plot_measurement_model (line 692) | def plot_measurement_model(self, sess, batch_iterator, measurement_mod... method plot_particle_proposer (line 710) | def plot_particle_proposer(self, sess, batch, proposed_particles, task): method plot_particle_filter (line 731) | def plot_particle_filter(self, sess, batch, particle_list, FILE: methods/dpf_kitti.py function _mod_grad (line 15) | def _mod_grad(op, grad): class DPF (line 23) | class DPF(): method __init__ (line 25) | def __init__(self, init_with_true_state, learn_odom, use_proposer, pro... method build_modules (line 60) | def build_modules(self, min_obs_likelihood, proposer_keep_ratio, learn... method custom_build (line 119) | def custom_build(self, inputs): method measurement_update (line 136) | def measurement_update(self, encoding, particles, means, stds): method transform_particles_as_input (line 158) | def transform_particles_as_input(self, particles, means, stds): method propose_particles (line 162) | def propose_particles(self, encoding, num_particles, state_mins, state... method motion_update (line 172) | def motion_update(self, actions, particles, means, stds, state_step_si... method compile_training_stages (line 243) | def compile_training_stages(self, sess, batch_iterators, particle_list... method load (line 405) | def load(self, sess, model_path, model_file='best_validation', statist... method fit (line 439) | def fit(self, sess, data, model_path, train_individually, train_e2e, s... method predict (line 587) | def predict(self, sess, batch, return_particles=False, **kwargs): method connect_modules (line 601) | def connect_modules(self, means, stds, state_mins, state_maxs, state_s... method particles_to_state (line 725) | def particles_to_state(self, particle_list, particle_probs_list): method plot_motion_model (line 734) | def plot_motion_model(self, sess, batch, motion_samples, task, state_s... method plot_measurement_model (line 759) | def plot_measurement_model(self, sess, batch_iterator, measurement_mod... method plot_particle_proposer (line 783) | def plot_particle_proposer(self, sess, batch, proposed_particles, task): method plot_particle_filter (line 804) | def plot_particle_filter(self, sess, batch, particle_list, FILE: methods/odom.py class OdometryBaseline (line 5) | class OdometryBaseline(): method __init__ (line 7) | def __init__(self, *args, **kwargs): method fit (line 10) | def fit(self, *args, **kwargs): method predict (line 13) | def predict(self, sess, batch, **kwargs): method predict_kitti (line 34) | def predict_kitti(self, sess, batch, **kwargs): FILE: methods/rnn.py class RNN (line 7) | class RNN(): method __init__ (line 8) | def __init__(self, init_with_true_state=False, model='2lstm', **unused... method fit (line 51) | def fit(self, sess, data, model_path, split_ratio, seq_len, batch_size... method connect_modules (line 177) | def connect_modules(self, means, stds, state_mins, state_maxs, state_s... method predict (line 205) | def predict(self, sess, batch, **unused_kwargs): method load (line 209) | def load(self, sess, model_path, model_file='best_validation', statist... FILE: plotting/lc_plot.py function load_results (line 18) | def load_results(base_path='../log/', exp='lc'): function compute_statistics (line 65) | def compute_statistics(results): function plot_learning_curve (line 113) | def plot_learning_curve(means, ses, step, f=lambda x:x, ylabel_func=lamb... function plot_filter_convergence (line 166) | def plot_filter_convergence(means, ses, step, ylabel_func, ylim_func=Non... FILE: plotting/plot_models.py function plot_measurement_model (line 18) | def plot_measurement_model(session, method, statistics, batch, task, num... function plot_proposer (line 71) | def plot_proposer(session, method, statistics, batch, task, num_examples... function plot_motion_model (line 104) | def plot_motion_model(session, method, statistics, batch, task, num_exam... function plot_particle_filter (line 145) | def plot_particle_filter(session, method, statistics, batch, task, num_e... function plot_prediction (line 204) | def plot_prediction(pred1, pred2, statistics, batch, task, num_examples,... function plot_observation (line 248) | def plot_observation(batch, i, t=0): function plot_measurement_statistics (line 258) | def plot_measurement_statistics(session, method, statistics, batch_itera... function plot_motion_statistics (line 309) | def plot_motion_statistics(session, method, statistics, batch_iterator, ... function plot_models (line 366) | def plot_models(): function plot_statistics (line 421) | def plot_statistics(): FILE: plotting/plotting_kitti.py function get_evaluation_stats (line 10) | def get_evaluation_stats(model_path='../models/tmp/', test_trajectories=... function compute_distance_for_trajectory (line 142) | def compute_distance_for_trajectory(s): function find_end_step (line 154) | def find_end_step(distance, start_step, length, use_meters=True): function find_all_cross_val_models (line 162) | def find_all_cross_val_models(model_path): FILE: utils/data_utils.py function wrap_angle (line 7) | def wrap_angle(angle): function mix_data (line 10) | def mix_data(file_in1, file_in2, file_out, steps_per_episode=100, num_ep... function average_nn (line 20) | def average_nn(states_from, states_to, step_sizes, num_from=10, num_to=1... function load_data (line 37) | def load_data(data_path='../data/100s', filename='nav01_train', steps_pe... function compute_staticstics (line 72) | def compute_staticstics(data): function split_data (line 115) | def split_data(data, ratio=0.8, categories=['train', 'val']): function reduce_data (line 127) | def reduce_data(data, num_episodes): function shuffle_data (line 133) | def shuffle_data(data): function remove_state (line 140) | def remove_state(data, provide_initial_state=False): function noisify_data_condition (line 148) | def noisify_data_condition(data, condition): function noisyfy_data (line 181) | def noisyfy_data(data, odom_noise_factor=1.0, img_noise_factor=1.0, img_... function make_batch_iterator (line 206) | def make_batch_iterator(data, batch_size=32, seq_len=10): function make_repeating_batch_iterator (line 214) | def make_repeating_batch_iterator(data, epoch_len, batch_size=32, seq_le... function make_complete_batch_iterator (line 223) | def make_complete_batch_iterator(data, batch_size=1000, seq_len=10): function compare_data_coverage (line 233) | def compare_data_coverage(): FILE: utils/data_utils_kitti.py function wrap_angle (line 10) | def wrap_angle(angle): function rotation_matrix (line 13) | def rotation_matrix(x): function read_oxts_data (line 20) | def read_oxts_data(oxts, oxts_prev, oxts_init): function load_image (line 39) | def load_image(img_file): function image_input (line 42) | def image_input(img1, img2): function load_data_for_stats (line 45) | def load_data_for_stats(oxts_data, images, diff_images, seq_num, base_fr... function load_kitti_sequences (line 80) | def load_kitti_sequences(sequence_list=None): function load_data (line 206) | def load_data(data_path='data/100s', filename='nav01_train', steps_per_e... function compute_statistics (line 239) | def compute_statistics(data): function split_data (line 278) | def split_data(data, ratio=0.8, categories=['train', 'val']): function reduce_data (line 299) | def reduce_data(data, num_episodes): function shuffle_data (line 305) | def shuffle_data(data): function remove_state (line 312) | def remove_state(data, provide_initial_state=False): function noisify_data_condition (line 321) | def noisify_data_condition(data, condition): function noisyfy_data (line 354) | def noisyfy_data(data, odom_noise_factor=1.0, img_noise_factor=1.0, img_... function make_batch_iterator (line 363) | def make_batch_iterator(data, batch_size=32, seq_len=10, use_mirrored_da... function make_repeating_batch_iterator (line 382) | def make_repeating_batch_iterator(data, epoch_len, batch_size=32, seq_le... function make_complete_batch_iterator (line 408) | def make_complete_batch_iterator(data, batch_size=1000, seq_len=10): function make_batch_iterator_for_evaluation (line 418) | def make_batch_iterator_for_evaluation(data, start_step, trajectory, bat... function plot_observation_check (line 437) | def plot_observation_check(data, means, stds): function plot_video (line 473) | def plot_video(data): function plot_sequences (line 488) | def plot_sequences(data, means, stds, state_step_sizes): function add_mirrored_data (line 534) | def add_mirrored_data(data): FILE: utils/exp_utils.py function get_default_hyperparams (line 5) | def get_default_hyperparams(): function exp_variables_to_name (line 36) | def exp_variables_to_name(x): function sample_exp_variables (line 40) | def sample_exp_variables(path, exp_variables): function print_msg_and_dict (line 73) | def print_msg_and_dict(msg, d): function add_to_log (line 83) | def add_to_log(log, d): FILE: utils/exp_utils_kitti.py function get_default_hyperparams (line 1) | def get_default_hyperparams(): FILE: utils/method_utils.py function compute_sq_distance (line 7) | def compute_sq_distance(a, b, state_step_sizes): function atan2 (line 20) | def atan2(x, y, epsilon=1.0e-12): FILE: utils/plotting_utils.py function show_pause (line 10) | def show_pause(show=False, pause=0.0): function plot_maze (line 20) | def plot_maze(maze='nav01', margin=1, means=None, stds=None, figure_name... function plot_trajectories (line 237) | def plot_trajectories(data, figure_name=None, show=False, pause=False, e... function plot_trajectory (line 271) | def plot_trajectory(data, figure_name=None, show=False, pause=False, emp... function plot_observations (line 291) | def plot_observations(data, n=20, figure_name=None, show=False, pause=Fa... function view_data (line 316) | def view_data(data):