{ "cells": [ { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2018-12-02T02:52:10.255932Z", "start_time": "2018-12-02T02:52:10.246766Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Populating the interactive namespace from numpy and matplotlib\n" ] } ], "source": [ "%pylab inline\n", "import pandas as pd\n", "import os" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "ExecuteTime": { "end_time": "2018-12-02T02:52:52.718847Z", "start_time": "2018-12-02T02:52:52.713684Z" } }, "outputs": [ { "data": { "text/plain": [ "'../outputs/train_2018-12-02_10-40-51.log'" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "latest_log = '../outputs/' +sorted(os.listdir('../outputs'))[0]\n", "latest_log" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "ExecuteTime": { "end_time": "2018-12-02T02:52:53.653625Z", "start_time": "2018-12-02T02:52:53.647217Z" } }, "outputs": [], "source": [ "datas = []\n", "data = {}\n", "for line in open(latest_log).readlines():\n", " if line.startswith('metric'):\n", " _, name, val = line.strip('\\n').split(' ', 2)\n", " val = float(val)\n", " if name=='episodeSteps':\n", " steps=val\n", " if len(data): datas.append(data)\n", " data = {}\n", " data[name] = val\n", " \n", "# print(steps, name,val)" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "ExecuteTime": { "end_time": "2018-12-02T02:52:54.695462Z", "start_time": "2018-12-02T02:52:54.655258Z" } }, "outputs": [ { "data": { "text/html": [ "
| \n", " | ActorLoss | \n", "CriticLoss | \n", "EpisodeDuration | \n", "NoiseDistance | \n", "Reward | \n", "bonus_happiness | \n", "head_height_reward | \n", "leg_switch_reward | \n", "lin_vel_reward | \n", "position | \n", "quad_contact_cost | \n", "quad_joint_angle_cost | \n", "quad_power_cost | \n", "reward | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| episodeSteps | \n", "\n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " |
| 4000.5 | \n", "NaN | \n", "NaN | \n", "800.0 | \n", "1.107310 | \n", "-19.499071 | \n", "5.0 | \n", "-54.400734 | \n", "0.590500 | \n", "0.290586 | \n", "7.898047 | \n", "-1.666187 | \n", "-2.406434 | \n", "-5.904943 | \n", "-19.499071 | \n", "
| 8000.5 | \n", "NaN | \n", "NaN | \n", "800.0 | \n", "1.260371 | \n", "-17.388251 | \n", "5.0 | \n", "-50.576941 | \n", "0.394500 | \n", "0.329147 | \n", "14.887327 | \n", "-2.084000 | \n", "-3.734729 | \n", "-4.658959 | \n", "-18.443661 | \n", "
| 12000.5 | \n", "NaN | \n", "NaN | \n", "800.0 | \n", "1.265747 | \n", "-18.416224 | \n", "5.0 | \n", "-50.053917 | \n", "0.452333 | \n", "0.131861 | \n", "13.900597 | \n", "-2.098562 | \n", "-4.251771 | \n", "-4.483490 | \n", "-18.434516 | \n", "
| 16000.5 | \n", "NaN | \n", "NaN | \n", "800.0 | \n", "1.328032 | \n", "-25.406937 | \n", "5.0 | \n", "-55.784555 | \n", "0.580125 | \n", "0.268409 | \n", "12.061419 | \n", "-2.165875 | \n", "-4.082464 | \n", "-4.348503 | \n", "-20.177621 | \n", "
| 20000.5 | \n", "NaN | \n", "NaN | \n", "800.0 | \n", "1.381120 | \n", "-40.247088 | \n", "5.0 | \n", "-67.406184 | \n", "0.542000 | \n", "0.079482 | \n", "11.694833 | \n", "-2.070387 | \n", "-4.443796 | \n", "-4.275658 | \n", "-24.191514 | \n", "
| 24000.5 | \n", "29.640643 | \n", "4370.589551 | \n", "800.0 | \n", "1.406615 | \n", "-29.668802 | \n", "5.0 | \n", "-70.056141 | \n", "0.565500 | \n", "0.020595 | \n", "12.096476 | \n", "-2.117552 | \n", "-4.378745 | \n", "-4.346845 | \n", "-25.104396 | \n", "
| 28000.5 | \n", "47.977872 | \n", "3329.185928 | \n", "800.0 | \n", "1.398516 | \n", "-29.934377 | \n", "5.0 | \n", "-71.953910 | \n", "0.546857 | \n", "0.045764 | \n", "12.117325 | \n", "-2.135170 | \n", "-4.545914 | \n", "-4.340807 | \n", "-25.794393 | \n", "
| 32000.5 | \n", "74.767615 | \n", "1947.666310 | \n", "800.0 | \n", "1.367230 | \n", "-28.721102 | \n", "5.0 | \n", "-73.054648 | \n", "0.545000 | \n", "0.164018 | \n", "14.773945 | \n", "-2.257758 | \n", "-4.611556 | \n", "-4.265751 | \n", "-26.160232 | \n", "
| 36000.5 | \n", "104.904826 | \n", "1361.480312 | \n", "800.0 | \n", "1.281241 | \n", "-11.399529 | \n", "5.0 | \n", "-68.452087 | \n", "0.558722 | \n", "0.141204 | \n", "15.648124 | \n", "-2.262285 | \n", "-4.304138 | \n", "-4.241876 | \n", "-24.520154 | \n", "
| 40000.5 | \n", "127.106003 | \n", "1842.068303 | \n", "800.0 | \n", "1.335301 | \n", "-39.382228 | \n", "5.0 | \n", "-72.857849 | \n", "0.585750 | \n", "0.061742 | \n", "15.897329 | \n", "-2.290250 | \n", "-4.297644 | \n", "-4.220832 | \n", "-26.006361 | \n", "
| 44000.5 | \n", "132.807293 | \n", "3015.805236 | \n", "800.0 | \n", "1.309690 | \n", "-40.539925 | \n", "5.0 | \n", "-76.702071 | \n", "0.579000 | \n", "0.070622 | \n", "15.126644 | \n", "-2.270443 | \n", "-4.489504 | \n", "-4.170386 | \n", "-27.327594 | \n", "
| 48000.5 | \n", "138.246884 | \n", "4157.760625 | \n", "800.0 | \n", "1.343104 | \n", "-8.315023 | \n", "5.0 | \n", "-71.894541 | \n", "0.583958 | \n", "0.033572 | \n", "14.664277 | \n", "-2.231573 | \n", "-4.520055 | \n", "-4.201001 | \n", "-25.743213 | \n", "
| 52000.5 | \n", "145.913581 | \n", "6344.410383 | \n", "800.0 | \n", "1.239413 | \n", "-14.959276 | \n", "5.0 | \n", "-69.503258 | \n", "0.579423 | \n", "0.098852 | \n", "15.381513 | \n", "-2.235000 | \n", "-4.474488 | \n", "-4.206568 | \n", "-24.913680 | \n", "
| 56000.5 | \n", "148.491221 | \n", "8135.473457 | \n", "800.0 | \n", "1.180004 | \n", "-27.497719 | \n", "5.0 | \n", "-70.032545 | \n", "0.572464 | \n", "-0.001048 | \n", "14.966844 | \n", "-2.190469 | \n", "-4.425825 | \n", "-4.217338 | \n", "-25.098254 | \n", "
| 60000.5 | \n", "156.110878 | \n", "10429.666050 | \n", "800.0 | \n", "1.151931 | \n", "-23.202309 | \n", "5.0 | \n", "-69.840979 | \n", "0.576600 | \n", "0.045242 | \n", "14.157321 | \n", "-2.207967 | \n", "-4.284868 | \n", "-4.203601 | \n", "-24.971857 | \n", "
| 64000.5 | \n", "148.924535 | \n", "13758.454800 | \n", "800.0 | \n", "1.058137 | \n", "-30.224720 | \n", "5.0 | \n", "-70.767999 | \n", "0.603812 | \n", "0.006973 | \n", "14.509935 | \n", "-2.255281 | \n", "-4.297379 | \n", "-4.190611 | \n", "-25.300161 | \n", "
| 68000.5 | \n", "150.050195 | \n", "14665.462007 | \n", "800.0 | \n", "1.197633 | \n", "-16.608448 | \n", "5.0 | \n", "-69.276172 | \n", "0.592971 | \n", "-0.000150 | \n", "13.815222 | \n", "-2.215063 | \n", "-4.279897 | \n", "-4.188341 | \n", "-24.788884 | \n", "
| 72000.5 | \n", "166.139946 | \n", "18863.381689 | \n", "800.0 | \n", "1.173680 | \n", "-26.304682 | \n", "5.0 | \n", "-69.667758 | \n", "0.617389 | \n", "0.072677 | \n", "15.108140 | \n", "-2.299396 | \n", "-4.180449 | \n", "-4.161748 | \n", "-24.873095 | \n", "