This repository has been archived on 2024-05-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
slam_systems_research/mono-kitti/demo/06_seq/merger/scratch.ipynb
2022-04-17 20:07:40 +03:00

237 lines
31 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": 26,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n"
]
},
{
"cell_type": "code",
"execution_count": 46,
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"817\n"
]
},
{
"data": {
"text/plain": "array([ 27.65941, 27.76339, 27.86741, 27.97139, 28.07541, 28.17926,\n 28.28327, 28.38704, 28.4909 , 28.59479, 28.69852, 28.80227,\n 28.90604, 29.00977, 29.11351, 29.21728, 29.321 , 29.42464,\n 29.52839, 29.63216, 29.73577, 29.83954, 29.94328, 30.04714,\n 30.15089, 30.25464, 30.35839, 30.46204, 30.56579, 30.66952,\n 30.7734 , 30.87714, 30.98089, 31.08477, 31.18864, 31.29241,\n 31.39627, 31.50016, 31.6039 , 31.70781, 31.81165, 31.91552,\n 32.0194 , 32.12329, 32.2273 , 32.33129, 32.43543, 32.53952,\n 32.64377, 32.74802, 32.85215, 32.9564 , 33.06052, 33.16477,\n 33.26902, 33.37314, 33.47742, 33.58164, 33.68577, 33.79002,\n 33.89415, 33.99828, 34.10252, 34.20665, 34.31077, 34.41489,\n 34.51902, 34.62327, 34.7274 , 34.83166, 34.93578, 35.04002,\n 35.14415, 35.2484 , 35.35265, 35.45692, 35.56127, 35.66552,\n 35.76977, 35.87418, 35.97828, 36.08252, 36.18665, 36.29091,\n 36.39503, 36.49915, 36.60315, 36.70728, 36.81128, 36.91528,\n 37.01927, 37.12328, 37.2273 , 37.33115, 37.43515, 37.53903,\n 37.6429 , 37.74677, 37.85053, 37.9544 , 38.05815, 38.16202,\n 38.26578, 38.36953, 38.47328, 38.57705, 38.68078, 38.78465,\n 38.8884 , 38.99215, 39.0959 , 39.19965, 39.3034 , 39.40727,\n 39.51103, 39.61478, 39.71853, 39.82215, 39.9259 , 40.02966,\n 40.1334 , 40.23704, 40.34078, 40.44453, 40.54828, 40.65204,\n 40.75578, 40.85953, 40.9633 , 41.06704, 41.1708 , 41.27453,\n 41.3783 , 41.48215, 41.58591, 41.68967, 41.79353, 41.89728,\n 42.00103, 42.10478, 42.20853, 42.31228, 42.41605, 42.5199 ,\n 42.62366, 42.7274 , 42.83116, 42.93491, 43.03866, 43.14241,\n 43.24616, 43.34991, 43.45369, 43.5574 , 43.66103, 43.76479,\n 43.86853, 43.97229, 44.07592, 44.17966, 44.28328, 44.38704,\n 44.49078, 44.59453, 44.69828, 44.80216, 44.90591, 45.00978,\n 45.11353, 45.21741, 45.32116, 45.42503, 45.52891, 45.63278,\n 45.73666, 45.84053, 45.94441, 46.04841, 46.15241, 46.25628,\n 46.36028, 46.4643 , 46.56828, 46.6723 , 46.7763 , 46.88028,\n 46.98429, 47.08828, 47.19229, 47.29629, 47.40028, 47.50441,\n 47.60841, 47.71241, 47.81641, 47.92041, 48.02441, 48.12843,\n 48.23241, 48.33641, 48.44041, 48.54441, 48.64841, 48.75241,\n 48.85641, 48.96041, 49.06453, 49.16854, 49.27254, 49.37654,\n 49.48054, 49.58454, 49.68854, 49.79254, 49.89654, 50.00054,\n 50.10455, 50.20854, 50.31254, 50.41654, 50.52054, 50.62467,\n 50.72866, 50.83266, 50.93679, 51.04079, 51.14479, 51.24879,\n 51.35279, 51.45679, 51.56079, 51.66479, 51.76879, 51.87279,\n 51.97679, 52.08079, 52.18466, 52.28868, 52.39267, 52.49667,\n 52.60067, 52.70454, 52.80854, 52.91241, 53.01642, 53.12031,\n 53.22416, 53.32804, 53.43191, 53.53579, 53.63967, 53.74342,\n 53.84731, 53.95117, 54.05492, 54.15879, 54.26254, 54.36629,\n 54.47016, 54.57391, 54.67769, 54.78154, 54.88529, 54.98917,\n 55.09292, 55.19679, 55.30054, 55.40441, 55.50819, 55.61191,\n 55.71579, 55.81954, 55.9233 , 56.02717, 56.13092, 56.23467,\n 56.33842, 56.44229, 56.54604, 56.64981, 56.75355, 56.85729,\n 56.96106, 57.06479, 57.16854, 57.2723 , 57.37617, 57.47992,\n 57.58367, 57.68742, 57.79117, 57.89492, 57.99868, 58.10242,\n 58.20619, 58.31004, 58.4138 , 58.51755, 58.62142, 58.72519,\n 58.82907, 58.93282, 59.03655, 59.14042, 59.24417, 59.34804,\n 59.4518 , 59.55558, 59.65942, 59.76318, 59.86692, 59.9708 ,\n 60.07455, 60.17832, 60.28217, 60.38592, 60.48967, 60.59342,\n 60.69718, 60.80105, 60.9048 , 61.00855, 61.1123 , 61.21617,\n 61.31992, 61.42367, 61.52755, 61.6313 , 61.73505, 61.8388 ,\n 61.94255, 62.04642, 62.15017, 62.25392, 62.35767, 62.46155,\n 62.5653 , 62.66905, 62.77292, 62.87668, 62.98055, 63.0843 ,\n 63.18817, 63.29193, 63.3958 , 63.49955, 63.60343, 63.70717,\n 63.81105, 63.9148 , 64.01868, 64.12242, 64.22618, 64.33005,\n 64.4338 , 64.53757, 64.64143, 64.7453 , 64.84905, 64.95292,\n 65.05669, 65.16055, 65.2643 , 65.36805, 65.47193, 65.57568,\n 65.67942, 65.78318, 65.88693, 65.9908 , 66.09455, 66.1983 ,\n 66.30208, 66.40595, 66.50968, 66.61343, 66.7173 , 66.82105,\n 66.92481, 67.02868, 67.13244, 67.2363 , 67.34005, 67.44382,\n 67.54768, 67.65155, 67.7553 , 67.85906, 67.96293, 68.06681,\n 68.17055, 68.27443, 68.37818, 68.48205, 68.58593, 68.68968,\n 68.79356, 68.89743, 69.00118, 69.10505, 69.20893, 69.3128 ,\n 69.41681, 69.52068, 69.62456, 69.72844, 69.83232, 69.93632,\n 70.04006, 70.14393, 70.24756, 70.35118, 70.45481, 70.55857,\n 70.66218, 70.76581, 70.86943, 70.97306, 71.07668, 71.18031,\n 71.28393, 71.38768, 71.49131, 71.59508, 71.69881, 71.80243,\n 71.9062 , 72.00981, 72.11368, 72.21745, 72.32131, 72.42518,\n 72.52906, 72.63293, 72.73695, 72.84082, 72.94481, 73.04881,\n 73.15283, 73.25669, 73.36068, 73.46456, 73.56856, 73.67258,\n 73.77644, 73.88045, 73.98444, 74.08844, 74.19256, 74.29656,\n 74.40068, 74.50481, 74.60881, 74.71282, 74.81693, 74.92108,\n 75.0252 , 75.12956, 75.23381, 75.33819, 75.44256, 75.54693,\n 75.65131, 75.75568, 75.86022, 75.96471, 76.06919, 76.17371,\n 76.27806, 76.38246, 76.48681, 76.59106, 76.69531, 76.79944,\n 76.90356, 77.00769, 77.11181, 77.21594, 77.32006, 77.42406,\n 77.52819, 77.63219, 77.73619, 77.84019, 77.94421, 78.04806,\n 78.15207, 78.25594, 78.35982, 78.46369, 78.56758, 78.67132,\n 78.77519, 78.87906, 78.98294, 79.08681, 79.19069, 79.29444,\n 79.39831, 79.5022 , 79.60606, 79.70994, 79.81382, 79.91756,\n 80.02146, 80.12519, 80.22894, 80.33281, 80.43667, 80.54044,\n 80.64432, 80.7481 , 80.85196, 80.9557 , 81.05944, 81.16321,\n 81.26694, 81.3707 , 81.47457, 81.57833, 81.68207, 81.78594,\n 81.8897 , 81.99344, 82.09731, 82.20107, 82.30484, 82.40857,\n 82.51244, 82.61621, 82.71996, 82.82382, 82.92757, 83.03144,\n 83.13519, 83.23894, 83.34282, 83.44657, 83.55044, 83.65432,\n 83.75819, 83.86207, 83.96595, 84.06985, 84.17369, 84.27769,\n 84.38159, 84.48544, 84.58932, 84.6932 , 84.79707, 84.90094,\n 85.00482, 85.10871, 85.21245, 85.31633, 85.42019, 85.52396,\n 85.62782, 85.73159, 85.83532, 85.93907, 86.04282, 86.14669,\n 86.25046, 86.35421, 86.45807, 86.56182, 86.66569, 86.76945,\n 86.8732 , 86.97695, 87.0807 , 87.18457, 87.28832, 87.39207,\n 87.49583, 87.59969, 87.70345, 87.80732, 87.91107, 88.01495,\n 88.1187 , 88.22259, 88.32632, 88.4302 , 88.53407, 88.63782,\n 88.74158, 88.84545, 88.9492 , 89.05295, 89.1568 , 89.26059,\n 89.36432, 89.46809, 89.57183, 89.67557, 89.77934, 89.8832 ,\n 89.98695, 90.0907 , 90.19445, 90.29833, 90.40208, 90.50595,\n 90.6097 , 90.71357, 90.81732, 90.92107, 91.02484, 91.1287 ,\n 91.23245, 91.33622, 91.43995, 91.5437 , 91.6476 , 91.75121,\n 91.85508, 91.95883, 92.06258, 92.16632, 92.27007, 92.37383,\n 92.47758, 92.58132, 92.68507, 92.78883, 92.89258, 92.99632,\n 93.1002 , 93.20395, 93.30783, 93.41158, 93.51545, 93.6192 ,\n 93.72308, 93.82683, 93.9307 , 94.03458, 94.13845, 94.24233,\n 94.3462 , 94.45009, 94.55395, 94.65771, 94.76158, 94.86546,\n 94.96933, 95.0732 , 95.17695, 95.28083, 95.3847 , 95.48858,\n 95.59247, 95.69633, 95.80033, 95.90433, 96.00846, 96.11245,\n 96.2166 , 96.32058, 96.42472, 96.5287 , 96.63283, 96.73683,\n 96.84083, 96.94485, 97.04871, 97.15272, 97.25658, 97.36058,\n 97.46446, 97.56833, 97.67221, 97.77608, 97.87984, 97.98358,\n 98.08747, 98.19108, 98.29484, 98.3987 , 98.50247, 98.6062 ,\n 98.70996, 98.81383, 98.91758, 99.02133, 99.12508, 99.22896,\n 99.33271, 99.43658, 99.54033, 99.64408, 99.74796, 99.85171,\n 99.95546, 100.0592 , 100.163 , 100.2668 , 100.3706 , 100.4744 ,\n 100.5782 , 100.682 , 100.7857 , 100.8896 , 100.9933 , 101.0972 ,\n 101.201 , 101.3047 , 101.4085 , 101.5123 , 101.6161 , 101.7198 ,\n 101.8236 , 101.9273 , 102.0311 , 102.1348 , 102.2387 , 102.3425 ,\n 102.4462 , 102.55 , 102.6537 , 102.7576 , 102.8613 , 102.9651 ,\n 103.0688 , 103.1726 , 103.2765 , 103.3802 , 103.484 , 103.5877 ,\n 103.6916 , 103.7954 , 103.8991 , 104.0027 , 104.1065 , 104.2102 ,\n 104.314 , 104.4178 , 104.5216 , 104.6253 , 104.7292 , 104.833 ,\n 104.9367 , 105.0405 , 105.1443 , 105.2481 , 105.352 , 105.4558 ,\n 105.5596 , 105.6635 , 105.7673 , 105.8712 , 105.9752 , 106.0791 ,\n 106.1831 , 106.2871 , 106.3911 , 106.4951 , 106.5991 , 106.7031 ,\n 106.8071 , 106.9111 , 107.0151 , 107.119 , 107.223 , 107.327 ,\n 107.431 , 107.535 , 107.639 , 107.7428 , 107.8468 , 107.9508 ,\n 108.0548 , 108.1588 , 108.2629 , 108.3668 , 108.4708 , 108.5748 ,\n 108.6788 , 108.7829 , 108.887 , 108.991 , 109.095 , 109.199 ,\n 109.303 , 109.407 , 109.511 , 109.615 , 109.719 , 109.823 ,\n 109.927 , 110.031 , 110.135 , 110.239 , 110.343 , 110.447 ,\n 110.551 , 110.655 , 110.759 , 110.8628 , 110.9668 , 111.0708 ,\n 111.1748 , 111.2788 , 111.3827 , 111.4867 , 111.5907 , 111.6947 ,\n 111.7986 , 111.9026 , 112.0066 , 112.1106 , 112.2146 , 112.3186 ,\n 112.4226 ])"
},
"execution_count": 46,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"times = np.loadtxt(\"times.txt\")\n",
"shortened_times = times[266:]\n",
"print(len(shortened_times))\n",
"diff = np.zeros(817)\n",
"shortened_times"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 47,
"outputs": [
{
"data": {
"text/plain": "array([0.10398, 0.10402, 0.10398, 0.10402, 0.10385, 0.10401, 0.10377,\n 0.10386, 0.10389, 0.10373, 0.10375, 0.10377, 0.10373, 0.10374,\n 0.10377, 0.10372, 0.10364, 0.10375, 0.10377, 0.10361, 0.10377,\n 0.10374, 0.10386, 0.10375, 0.10375, 0.10375, 0.10365, 0.10375,\n 0.10373, 0.10388, 0.10374, 0.10375, 0.10388, 0.10387, 0.10377,\n 0.10386, 0.10389, 0.10374, 0.10391, 0.10384, 0.10387, 0.10388,\n 0.10389, 0.10401, 0.10399, 0.10414, 0.10409, 0.10425, 0.10425,\n 0.10413, 0.10425, 0.10412, 0.10425, 0.10425, 0.10412, 0.10428,\n 0.10422, 0.10413, 0.10425, 0.10413, 0.10413, 0.10424, 0.10413,\n 0.10412, 0.10412, 0.10413, 0.10425, 0.10413, 0.10426, 0.10412,\n 0.10424, 0.10413, 0.10425, 0.10425, 0.10427, 0.10435, 0.10425,\n 0.10425, 0.10441, 0.1041 , 0.10424, 0.10413, 0.10426, 0.10412,\n 0.10412, 0.104 , 0.10413, 0.104 , 0.104 , 0.10399, 0.10401,\n 0.10402, 0.10385, 0.104 , 0.10388, 0.10387, 0.10387, 0.10376,\n 0.10387, 0.10375, 0.10387, 0.10376, 0.10375, 0.10375, 0.10377,\n 0.10373, 0.10387, 0.10375, 0.10375, 0.10375, 0.10375, 0.10375,\n 0.10387, 0.10376, 0.10375, 0.10375, 0.10362, 0.10375, 0.10376,\n 0.10374, 0.10364, 0.10374, 0.10375, 0.10375, 0.10376, 0.10374,\n 0.10375, 0.10377, 0.10374, 0.10376, 0.10373, 0.10377, 0.10385,\n 0.10376, 0.10376, 0.10386, 0.10375, 0.10375, 0.10375, 0.10375,\n 0.10375, 0.10377, 0.10385, 0.10376, 0.10374, 0.10376, 0.10375,\n 0.10375, 0.10375, 0.10375, 0.10375, 0.10378, 0.10371, 0.10363,\n 0.10376, 0.10374, 0.10376, 0.10363, 0.10374, 0.10362, 0.10376,\n 0.10374, 0.10375, 0.10375, 0.10388, 0.10375, 0.10387, 0.10375,\n 0.10388, 0.10375, 0.10387, 0.10388, 0.10387, 0.10388, 0.10387,\n 0.10388, 0.104 , 0.104 , 0.10387, 0.104 , 0.10402, 0.10398,\n 0.10402, 0.104 , 0.10398, 0.10401, 0.10399, 0.10401, 0.104 ,\n 0.10399, 0.10413, 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.10402, 0.10398, 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.10412, 0.10401, 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.10401, 0.10399,\n 0.104 , 0.104 , 0.104 , 0.10413, 0.10399, 0.104 , 0.10413,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.10387, 0.10402, 0.10399,\n 0.104 , 0.104 , 0.10387, 0.104 , 0.10387, 0.10401, 0.10389,\n 0.10385, 0.10388, 0.10387, 0.10388, 0.10388, 0.10375, 0.10389,\n 0.10386, 0.10375, 0.10387, 0.10375, 0.10375, 0.10387, 0.10375,\n 0.10378, 0.10385, 0.10375, 0.10388, 0.10375, 0.10387, 0.10375,\n 0.10387, 0.10378, 0.10372, 0.10388, 0.10375, 0.10376, 0.10387,\n 0.10375, 0.10375, 0.10375, 0.10387, 0.10375, 0.10377, 0.10374,\n 0.10374, 0.10377, 0.10373, 0.10375, 0.10376, 0.10387, 0.10375,\n 0.10375, 0.10375, 0.10375, 0.10375, 0.10376, 0.10374, 0.10377,\n 0.10385, 0.10376, 0.10375, 0.10387, 0.10377, 0.10388, 0.10375,\n 0.10373, 0.10387, 0.10375, 0.10387, 0.10376, 0.10378, 0.10384,\n 0.10376, 0.10374, 0.10388, 0.10375, 0.10377, 0.10385, 0.10375,\n 0.10375, 0.10375, 0.10376, 0.10387, 0.10375, 0.10375, 0.10375,\n 0.10387, 0.10375, 0.10375, 0.10388, 0.10375, 0.10375, 0.10375,\n 0.10375, 0.10387, 0.10375, 0.10375, 0.10375, 0.10388, 0.10375,\n 0.10375, 0.10387, 0.10376, 0.10387, 0.10375, 0.10387, 0.10376,\n 0.10387, 0.10375, 0.10388, 0.10374, 0.10388, 0.10375, 0.10388,\n 0.10374, 0.10376, 0.10387, 0.10375, 0.10377, 0.10386, 0.10387,\n 0.10375, 0.10387, 0.10377, 0.10386, 0.10375, 0.10375, 0.10388,\n 0.10375, 0.10374, 0.10376, 0.10375, 0.10387, 0.10375, 0.10375,\n 0.10378, 0.10387, 0.10373, 0.10375, 0.10387, 0.10375, 0.10376,\n 0.10387, 0.10376, 0.10386, 0.10375, 0.10377, 0.10386, 0.10387,\n 0.10375, 0.10376, 0.10387, 0.10388, 0.10374, 0.10388, 0.10375,\n 0.10387, 0.10388, 0.10375, 0.10388, 0.10387, 0.10375, 0.10387,\n 0.10388, 0.10387, 0.10401, 0.10387, 0.10388, 0.10388, 0.10388,\n 0.104 , 0.10374, 0.10387, 0.10363, 0.10362, 0.10363, 0.10376,\n 0.10361, 0.10363, 0.10362, 0.10363, 0.10362, 0.10363, 0.10362,\n 0.10375, 0.10363, 0.10377, 0.10373, 0.10362, 0.10377, 0.10361,\n 0.10387, 0.10377, 0.10386, 0.10387, 0.10388, 0.10387, 0.10402,\n 0.10387, 0.10399, 0.104 , 0.10402, 0.10386, 0.10399, 0.10388,\n 0.104 , 0.10402, 0.10386, 0.10401, 0.10399, 0.104 , 0.10412,\n 0.104 , 0.10412, 0.10413, 0.104 , 0.10401, 0.10411, 0.10415,\n 0.10412, 0.10436, 0.10425, 0.10438, 0.10437, 0.10437, 0.10438,\n 0.10437, 0.10454, 0.10449, 0.10448, 0.10452, 0.10435, 0.1044 ,\n 0.10435, 0.10425, 0.10425, 0.10413, 0.10412, 0.10413, 0.10412,\n 0.10413, 0.10412, 0.104 , 0.10413, 0.104 , 0.104 , 0.104 ,\n 0.10402, 0.10385, 0.10401, 0.10387, 0.10388, 0.10387, 0.10389,\n 0.10374, 0.10387, 0.10387, 0.10388, 0.10387, 0.10388, 0.10375,\n 0.10387, 0.10389, 0.10386, 0.10388, 0.10388, 0.10374, 0.1039 ,\n 0.10373, 0.10375, 0.10387, 0.10386, 0.10377, 0.10388, 0.10378,\n 0.10386, 0.10374, 0.10374, 0.10377, 0.10373, 0.10376, 0.10387,\n 0.10376, 0.10374, 0.10387, 0.10376, 0.10374, 0.10387, 0.10376,\n 0.10377, 0.10373, 0.10387, 0.10377, 0.10375, 0.10386, 0.10375,\n 0.10387, 0.10375, 0.10375, 0.10388, 0.10375, 0.10387, 0.10388,\n 0.10387, 0.10388, 0.10388, 0.1039 , 0.10384, 0.104 , 0.1039 ,\n 0.10385, 0.10388, 0.10388, 0.10387, 0.10387, 0.10388, 0.10389,\n 0.10374, 0.10388, 0.10386, 0.10377, 0.10386, 0.10377, 0.10373,\n 0.10375, 0.10375, 0.10387, 0.10377, 0.10375, 0.10386, 0.10375,\n 0.10387, 0.10376, 0.10375, 0.10375, 0.10375, 0.10387, 0.10375,\n 0.10375, 0.10376, 0.10386, 0.10376, 0.10387, 0.10375, 0.10388,\n 0.10375, 0.10389, 0.10373, 0.10388, 0.10387, 0.10375, 0.10376,\n 0.10387, 0.10375, 0.10375, 0.10385, 0.10379, 0.10373, 0.10377,\n 0.10374, 0.10374, 0.10377, 0.10386, 0.10375, 0.10375, 0.10375,\n 0.10388, 0.10375, 0.10387, 0.10375, 0.10387, 0.10375, 0.10375,\n 0.10377, 0.10386, 0.10375, 0.10377, 0.10373, 0.10375, 0.1039 ,\n 0.10361, 0.10387, 0.10375, 0.10375, 0.10374, 0.10375, 0.10376,\n 0.10375, 0.10374, 0.10375, 0.10376, 0.10375, 0.10374, 0.10388,\n 0.10375, 0.10388, 0.10375, 0.10387, 0.10375, 0.10388, 0.10375,\n 0.10387, 0.10388, 0.10387, 0.10388, 0.10387, 0.10389, 0.10386,\n 0.10376, 0.10387, 0.10388, 0.10387, 0.10387, 0.10375, 0.10388,\n 0.10387, 0.10388, 0.10389, 0.10386, 0.104 , 0.104 , 0.10413,\n 0.10399, 0.10415, 0.10398, 0.10414, 0.10398, 0.10413, 0.104 ,\n 0.104 , 0.10402, 0.10386, 0.10401, 0.10386, 0.104 , 0.10388,\n 0.10387, 0.10388, 0.10387, 0.10376, 0.10374, 0.10389, 0.10361,\n 0.10376, 0.10386, 0.10377, 0.10373, 0.10376, 0.10387, 0.10375,\n 0.10375, 0.10375, 0.10388, 0.10375, 0.10387, 0.10375, 0.10375,\n 0.10388, 0.10375, 0.10375, 0.10374, 0.1038 , 0.1038 , 0.1038 ,\n 0.1038 , 0.1038 , 0.1038 , 0.1037 , 0.1039 , 0.1037 , 0.1039 ,\n 0.1038 , 0.1037 , 0.1038 , 0.1038 , 0.1038 , 0.1037 , 0.1038 ,\n 0.1037 , 0.1038 , 0.1037 , 0.1039 , 0.1038 , 0.1037 , 0.1038 ,\n 0.1037 , 0.1039 , 0.1037 , 0.1038 , 0.1037 , 0.1038 , 0.1039 ,\n 0.1037 , 0.1038 , 0.1037 , 0.1039 , 0.1038 , 0.1037 , 0.1036 ,\n 0.1038 , 0.1037 , 0.1038 , 0.1038 , 0.1038 , 0.1037 , 0.1039 ,\n 0.1038 , 0.1037 , 0.1038 , 0.1038 , 0.1038 , 0.1039 , 0.1038 ,\n 0.1038 , 0.1039 , 0.1038 , 0.1039 , 0.104 , 0.1039 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.1039 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.1038 , 0.104 , 0.104 , 0.104 , 0.104 , 0.1041 , 0.1039 ,\n 0.104 , 0.104 , 0.104 , 0.1041 , 0.1041 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.1038 , 0.104 , 0.104 , 0.104 , 0.104 ,\n 0.1039 , 0.104 , 0.104 , 0.104 , 0.1039 , 0.104 , 0.104 ,\n 0.104 , 0.104 , 0.104 , 0.104 , 0. ])"
},
"execution_count": 47,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"for i in range (1, len(shortened_times)):\n",
" diff[i-1] = shortened_times[i] - shortened_times[i-1]\n",
"diff"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 48,
"outputs": [
{
"data": {
"text/plain": "array([ 0.10398, 0.208 , 0.31198, 0.416 , 0.51985, 0.62386,\n 0.72763, 0.83149, 0.93538, 1.03911, 1.14286, 1.24663,\n 1.35036, 1.4541 , 1.55787, 1.66159, 1.76523, 1.86898,\n 1.97275, 2.07636, 2.18013, 2.28387, 2.38773, 2.49148,\n 2.59523, 2.69898, 2.80263, 2.90638, 3.01011, 3.11399,\n 3.21773, 3.32148, 3.42536, 3.52923, 3.633 , 3.73686,\n 3.84075, 3.94449, 4.0484 , 4.15224, 4.25611, 4.35999,\n 4.46388, 4.56789, 4.67188, 4.77602, 4.88011, 4.98436,\n 5.08861, 5.19274, 5.29699, 5.40111, 5.50536, 5.60961,\n 5.71373, 5.81801, 5.92223, 6.02636, 6.13061, 6.23474,\n 6.33887, 6.44311, 6.54724, 6.65136, 6.75548, 6.85961,\n 6.96386, 7.06799, 7.17225, 7.27637, 7.38061, 7.48474,\n 7.58899, 7.69324, 7.79751, 7.90186, 8.00611, 8.11036,\n 8.21477, 8.31887, 8.42311, 8.52724, 8.6315 , 8.73562,\n 8.83974, 8.94374, 9.04787, 9.15187, 9.25587, 9.35986,\n 9.46387, 9.56789, 9.67174, 9.77574, 9.87962, 9.98349,\n 10.08736, 10.19112, 10.29499, 10.39874, 10.50261, 10.60637,\n 10.71012, 10.81387, 10.91764, 11.02137, 11.12524, 11.22899,\n 11.33274, 11.43649, 11.54024, 11.64399, 11.74786, 11.85162,\n 11.95537, 12.05912, 12.16274, 12.26649, 12.37025, 12.47399,\n 12.57763, 12.68137, 12.78512, 12.88887, 12.99263, 13.09637,\n 13.20012, 13.30389, 13.40763, 13.51139, 13.61512, 13.71889,\n 13.82274, 13.9265 , 14.03026, 14.13412, 14.23787, 14.34162,\n 14.44537, 14.54912, 14.65287, 14.75664, 14.86049, 14.96425,\n 15.06799, 15.17175, 15.2755 , 15.37925, 15.483 , 15.58675,\n 15.6905 , 15.79428, 15.89799, 16.00162, 16.10538, 16.20912,\n 16.31288, 16.41651, 16.52025, 16.62387, 16.72763, 16.83137,\n 16.93512, 17.03887, 17.14275, 17.2465 , 17.35037, 17.45412,\n 17.558 , 17.66175, 17.76562, 17.8695 , 17.97337, 18.07725,\n 18.18112, 18.285 , 18.389 , 18.493 , 18.59687, 18.70087,\n 18.80489, 18.90887, 19.01289, 19.11689, 19.22087, 19.32488,\n 19.42887, 19.53288, 19.63688, 19.74087, 19.845 , 19.949 ,\n 20.053 , 20.157 , 20.261 , 20.365 , 20.46902, 20.573 ,\n 20.677 , 20.781 , 20.885 , 20.989 , 21.093 , 21.197 ,\n 21.301 , 21.40512, 21.50913, 21.61313, 21.71713, 21.82113,\n 21.92513, 22.02913, 22.13313, 22.23713, 22.34113, 22.44514,\n 22.54913, 22.65313, 22.75713, 22.86113, 22.96526, 23.06925,\n 23.17325, 23.27738, 23.38138, 23.48538, 23.58938, 23.69338,\n 23.79738, 23.90138, 24.00538, 24.10938, 24.21338, 24.31738,\n 24.42138, 24.52525, 24.62927, 24.73326, 24.83726, 24.94126,\n 25.04513, 25.14913, 25.253 , 25.35701, 25.4609 , 25.56475,\n 25.66863, 25.7725 , 25.87638, 25.98026, 26.08401, 26.1879 ,\n 26.29176, 26.39551, 26.49938, 26.60313, 26.70688, 26.81075,\n 26.9145 , 27.01828, 27.12213, 27.22588, 27.32976, 27.43351,\n 27.53738, 27.64113, 27.745 , 27.84878, 27.9525 , 28.05638,\n 28.16013, 28.26389, 28.36776, 28.47151, 28.57526, 28.67901,\n 28.78288, 28.88663, 28.9904 , 29.09414, 29.19788, 29.30165,\n 29.40538, 29.50913, 29.61289, 29.71676, 29.82051, 29.92426,\n 30.02801, 30.13176, 30.23551, 30.33927, 30.44301, 30.54678,\n 30.65063, 30.75439, 30.85814, 30.96201, 31.06578, 31.16966,\n 31.27341, 31.37714, 31.48101, 31.58476, 31.68863, 31.79239,\n 31.89617, 32.00001, 32.10377, 32.20751, 32.31139, 32.41514,\n 32.51891, 32.62276, 32.72651, 32.83026, 32.93401, 33.03777,\n 33.14164, 33.24539, 33.34914, 33.45289, 33.55676, 33.66051,\n 33.76426, 33.86814, 33.97189, 34.07564, 34.17939, 34.28314,\n 34.38701, 34.49076, 34.59451, 34.69826, 34.80214, 34.90589,\n 35.00964, 35.11351, 35.21727, 35.32114, 35.42489, 35.52876,\n 35.63252, 35.73639, 35.84014, 35.94402, 36.04776, 36.15164,\n 36.25539, 36.35927, 36.46301, 36.56677, 36.67064, 36.77439,\n 36.87816, 36.98202, 37.08589, 37.18964, 37.29351, 37.39728,\n 37.50114, 37.60489, 37.70864, 37.81252, 37.91627, 38.02001,\n 38.12377, 38.22752, 38.33139, 38.43514, 38.53889, 38.64267,\n 38.74654, 38.85027, 38.95402, 39.05789, 39.16164, 39.2654 ,\n 39.36927, 39.47303, 39.57689, 39.68064, 39.78441, 39.88827,\n 39.99214, 40.09589, 40.19965, 40.30352, 40.4074 , 40.51114,\n 40.61502, 40.71877, 40.82264, 40.92652, 41.03027, 41.13415,\n 41.23802, 41.34177, 41.44564, 41.54952, 41.65339, 41.7574 ,\n 41.86127, 41.96515, 42.06903, 42.17291, 42.27691, 42.38065,\n 42.48452, 42.58815, 42.69177, 42.7954 , 42.89916, 43.00277,\n 43.1064 , 43.21002, 43.31365, 43.41727, 43.5209 , 43.62452,\n 43.72827, 43.8319 , 43.93567, 44.0394 , 44.14302, 44.24679,\n 44.3504 , 44.45427, 44.55804, 44.6619 , 44.76577, 44.86965,\n 44.97352, 45.07754, 45.18141, 45.2854 , 45.3894 , 45.49342,\n 45.59728, 45.70127, 45.80515, 45.90915, 46.01317, 46.11703,\n 46.22104, 46.32503, 46.42903, 46.53315, 46.63715, 46.74127,\n 46.8454 , 46.9494 , 47.05341, 47.15752, 47.26167, 47.36579,\n 47.47015, 47.5744 , 47.67878, 47.78315, 47.88752, 47.9919 ,\n 48.09627, 48.20081, 48.3053 , 48.40978, 48.5143 , 48.61865,\n 48.72305, 48.8274 , 48.93165, 49.0359 , 49.14003, 49.24415,\n 49.34828, 49.4524 , 49.55653, 49.66065, 49.76465, 49.86878,\n 49.97278, 50.07678, 50.18078, 50.2848 , 50.38865, 50.49266,\n 50.59653, 50.70041, 50.80428, 50.90817, 51.01191, 51.11578,\n 51.21965, 51.32353, 51.4274 , 51.53128, 51.63503, 51.7389 ,\n 51.84279, 51.94665, 52.05053, 52.15441, 52.25815, 52.36205,\n 52.46578, 52.56953, 52.6734 , 52.77726, 52.88103, 52.98491,\n 53.08869, 53.19255, 53.29629, 53.40003, 53.5038 , 53.60753,\n 53.71129, 53.81516, 53.91892, 54.02266, 54.12653, 54.23029,\n 54.33403, 54.4379 , 54.54166, 54.64543, 54.74916, 54.85303,\n 54.9568 , 55.06055, 55.16441, 55.26816, 55.37203, 55.47578,\n 55.57953, 55.68341, 55.78716, 55.89103, 55.99491, 56.09878,\n 56.20266, 56.30654, 56.41044, 56.51428, 56.61828, 56.72218,\n 56.82603, 56.92991, 57.03379, 57.13766, 57.24153, 57.34541,\n 57.4493 , 57.55304, 57.65692, 57.76078, 57.86455, 57.96841,\n 58.07218, 58.17591, 58.27966, 58.38341, 58.48728, 58.59105,\n 58.6948 , 58.79866, 58.90241, 59.00628, 59.11004, 59.21379,\n 59.31754, 59.42129, 59.52516, 59.62891, 59.73266, 59.83642,\n 59.94028, 60.04404, 60.14791, 60.25166, 60.35554, 60.45929,\n 60.56318, 60.66691, 60.77079, 60.87466, 60.97841, 61.08217,\n 61.18604, 61.28979, 61.39354, 61.49739, 61.60118, 61.70491,\n 61.80868, 61.91242, 62.01616, 62.11993, 62.22379, 62.32754,\n 62.43129, 62.53504, 62.63892, 62.74267, 62.84654, 62.95029,\n 63.05416, 63.15791, 63.26166, 63.36543, 63.46929, 63.57304,\n 63.67681, 63.78054, 63.88429, 63.98819, 64.0918 , 64.19567,\n 64.29942, 64.40317, 64.50691, 64.61066, 64.71442, 64.81817,\n 64.92191, 65.02566, 65.12942, 65.23317, 65.33691, 65.44079,\n 65.54454, 65.64842, 65.75217, 65.85604, 65.95979, 66.06367,\n 66.16742, 66.27129, 66.37517, 66.47904, 66.58292, 66.68679,\n 66.79068, 66.89454, 66.9983 , 67.10217, 67.20605, 67.30992,\n 67.41379, 67.51754, 67.62142, 67.72529, 67.82917, 67.93306,\n 68.03692, 68.14092, 68.24492, 68.34905, 68.45304, 68.55719,\n 68.66117, 68.76531, 68.86929, 68.97342, 69.07742, 69.18142,\n 69.28544, 69.3893 , 69.49331, 69.59717, 69.70117, 69.80505,\n 69.90892, 70.0128 , 70.11667, 70.22043, 70.32417, 70.42806,\n 70.53167, 70.63543, 70.73929, 70.84306, 70.94679, 71.05055,\n 71.15442, 71.25817, 71.36192, 71.46567, 71.56955, 71.6733 ,\n 71.77717, 71.88092, 71.98467, 72.08855, 72.1923 , 72.29605,\n 72.39979, 72.50359, 72.60739, 72.71119, 72.81499, 72.91879,\n 73.02259, 73.12629, 73.23019, 73.33389, 73.43779, 73.54159,\n 73.64529, 73.74909, 73.85289, 73.95669, 74.06039, 74.16419,\n 74.26789, 74.37169, 74.47539, 74.57929, 74.68309, 74.78679,\n 74.89059, 74.99429, 75.09819, 75.20189, 75.30569, 75.40939,\n 75.51319, 75.61709, 75.72079, 75.82459, 75.92829, 76.03219,\n 76.13599, 76.23969, 76.34329, 76.44709, 76.55079, 76.65459,\n 76.75839, 76.86219, 76.96589, 77.06979, 77.17359, 77.27729,\n 77.38109, 77.48489, 77.58869, 77.69259, 77.79639, 77.90019,\n 78.00409, 78.10789, 78.21179, 78.31579, 78.41969, 78.52369,\n 78.62769, 78.73169, 78.83569, 78.93969, 79.04369, 79.14769,\n 79.25169, 79.35569, 79.45959, 79.56359, 79.66759, 79.77159,\n 79.87559, 79.97959, 80.08339, 80.18739, 80.29139, 80.39539,\n 80.49939, 80.60349, 80.70739, 80.81139, 80.91539, 81.01939,\n 81.12349, 81.22759, 81.33159, 81.43559, 81.53959, 81.64359,\n 81.74759, 81.85159, 81.95559, 82.05959, 82.16359, 82.26759,\n 82.37159, 82.47559, 82.57959, 82.68359, 82.78759, 82.89159,\n 82.99559, 83.09959, 83.20339, 83.30739, 83.41139, 83.51539,\n 83.61939, 83.72329, 83.82729, 83.93129, 84.03529, 84.13919,\n 84.24319, 84.34719, 84.45119, 84.55519, 84.65919, 84.76319,\n 0. ])"
},
"execution_count": 48,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"sums_of_diff = np.zeros(817)\n",
"for i in range(1, len(diff)):\n",
" sums_of_diff[i-1] = np.sum(diff[:i])\n",
"\n",
"sums_of_diff"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 49,
"outputs": [
{
"data": {
"text/plain": "(817,)"
},
"execution_count": 49,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"sums_of_diff.shape"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 50,
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"(1083,)\n",
"112.4226\n",
"112.4226\n"
]
}
],
"source": [
"concat = np.concatenate((times, sums_of_diff), axis=None)\n",
"print(times.shape)\n",
"print(times[-1])\n",
"print(concat[1082])"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 51,
"outputs": [],
"source": [
"for i in range(1083, len(concat)):\n",
" concat[i] += concat[1082]"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 52,
"outputs": [
{
"data": {
"text/plain": "array([0.0000000e+00, 1.0449890e-01, 2.0779350e-01, ..., 1.9708179e+02,\n 1.9718579e+02, 1.1242260e+02])"
},
"execution_count": 52,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"concat"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 53,
"outputs": [],
"source": [
"np.savetxt(\"expanded_times.txt\", concat, delimiter='\\n')"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": null,
"outputs": [],
"source": [],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 0
}