├── .gitignore ├── GramianAngularField.pdf ├── README.md ├── data ├── data.csv ├── data_mat.csv ├── data_mat2.csv ├── dataset │ ├── 0.csv │ ├── 1.csv │ ├── 2.csv │ ├── 3.csv │ └── 4.csv └── sinx.csv ├── images └── GAF_of_Sin.png └── src ├── GAF.py ├── generate_by_cols.py ├── generate_by_files.py ├── paa.py ├── slide_window.py └── slide_window_multicol.py /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | *.egg-info/ 24 | .installed.cfg 25 | *.egg 26 | MANIFEST 27 | 28 | # PyInstaller 29 | # Usually these files are written by a python script from a template 30 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 31 | *.manifest 32 | *.spec 33 | 34 | # Installer logs 35 | pip-log.txt 36 | pip-delete-this-directory.txt 37 | 38 | # Unit test / coverage reports 39 | htmlcov/ 40 | .tox/ 41 | .coverage 42 | .coverage.* 43 | .cache 44 | nosetests.xml 45 | coverage.xml 46 | *.cover 47 | .hypothesis/ 48 | .pytest_cache/ 49 | 50 | # Translations 51 | *.mo 52 | *.pot 53 | 54 | # Django stuff: 55 | *.log 56 | local_settings.py 57 | db.sqlite3 58 | 59 | # Flask stuff: 60 | instance/ 61 | .webassets-cache 62 | 63 | # Scrapy stuff: 64 | .scrapy 65 | 66 | # Sphinx documentation 67 | docs/_build/ 68 | 69 | # PyBuilder 70 | target/ 71 | 72 | # Jupyter Notebook 73 | .ipynb_checkpoints 74 | 75 | # pyenv 76 | .python-version 77 | 78 | # celery beat schedule file 79 | celerybeat-schedule 80 | 81 | # SageMath parsed files 82 | *.sage.py 83 | 84 | # Environments 85 | .env 86 | .venv 87 | env/ 88 | venv/ 89 | ENV/ 90 | env.bak/ 91 | venv.bak/ 92 | 93 | # Spyder project settings 94 | .spyderproject 95 | .spyproject 96 | 97 | # Rope project settings 98 | .ropeproject 99 | 100 | # mkdocs documentation 101 | /site 102 | 103 | # mypy 104 | .mypy_cache/ 105 | 106 | # file that i ignore 107 | .DS_Store 108 | -------------------------------------------------------------------------------- /GramianAngularField.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strongnine/Series2Image/189453a9f410ee628f019fee0a17c7995240667a/GramianAngularField.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![ID](https://img.shields.io/badge/ID-strongnine-orange)](https://github.com/strongnine) [![](https://img.shields.io/badge/Series2Image-v0.4-orange)](https://github.com/strongnine/Series2Image) 2 | 3 | # Series2Image 4 | 5 | 使用 Python 的 [pyts](https://pyts.readthedocs.io/en/stable/) 库将一维时间序列编码为二维图片,这样可以用于训练卷积神经网络(CNN) 6 | 7 | 更多详细的内容参考 CSDN 博客: 8 | 9 | 1. [将一维时间序列转化成二维图片](https://blog.csdn.net/weixin_39679367/article/details/86416439) 10 | 2. [Python:使用 pyts 把一维时间序列转换成二维图片](https://blog.csdn.net/weixin_39679367/article/details/88653018) 11 | 12 | 2022 年 05 月 14 号更新: 13 | 14 | 1. `src/paa.py`:PAA 算法的代码; 15 | 2. `src/gaf.py`:GAF 基础 demo; 16 | 2. `src/generate_by_files.py`:将文件夹中的每个文件都生成一个 GAF 图; 17 | 2. `src/generate_by_cols.py`:数据矩阵中的每一列生成对应的 GAF 图; 18 | 3. `src/slide_window.py`:利用 滑动窗口 将一个长的序列信号生成多个 GAF 图片; 19 | 4. `src/slide_window_multicol.py`:利用 滑动窗口 将多列长的序列信号生成多个 GAF 图片; 20 | 21 | 22 | 23 | --- 24 | 25 | 26 | 27 | Encoding time series as images using GAF operation by `pyts`. 28 | 29 | see more in CSDN Blogs: 30 | 31 | 1. [将一维时间序列转化成二维图片](https://blog.csdn.net/weixin_39679367/article/details/86416439) 32 | 2. [Python:使用 pyts 把一维时间序列转换成二维图片](https://blog.csdn.net/weixin_39679367/article/details/88653018) 33 | 34 | 2022.05.14 update: 35 | 36 | 1. `src/paa.py`:PAA algorithm code; 37 | 2. `src/GAF.py`:GAF demo; 38 | 2. `src/generate_by_files.py`:Generate GAF images in batches, each file in filedir generate a GAF image; 39 | 2. `src/generate_by_cols.py`:Generate GAF images in batches, each column in the data file generate a GAF image; 40 | 3. `src/slide_window.py`:Using a sliding window to generate GAF images from a long sequence of signals; 41 | 4. `src/slide_window_multicol.py`:Using a sliding window to generate GAF images from multi long sequence of signals; 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /data/data.csv: -------------------------------------------------------------------------------- 1 | 0.51485,1.0948,1.733,2.4228,3.1574,3.9299,4.7334,5.5604,6.4027,7.2509,8.0944,8.9207,9.7153,10.461,11.138,11.724,12.194,12.519,12.67,12.616,12.328,11.776,10.938,9.7968,8.3452,6.5895,4.5514,2.2713,-0.19048,-2.7526,-5.3135,-7.7545,-9.9445,-11.748,-13.033,-13.685,-13.62,-12.796,-11.224,-8.9811,-6.2093,-3.1156,0.040172,2.9649,5.3603,6.957,7.5526,7.0472,5.4718,3.0035,-0.03845,-3.2197,-6.0401,-8.0033,-8.6982,-7.8786,-5.5292,-1.8981,2.5129,7.0101,10.817,13.219,13.714,12.145,8.7705,4.2549,-0.44059,-4.2522,-6.2609,-5.9362,-3.312,0.96602,5.7538,9.6777,11.504,10.512,6.7609,1.1453,-4.8071,-9.3658,-11.147,-9.6078,-5.3027,0.21897,4.8904,6.8483,5.1536,0.23019,-6.1918,-11.667,-13.983,-12.104,-6.7051,-0.0034572,5.1142,6.3559,3.1299,-3.0559,-9.1744,-12.064,-10.007,-3.7052,3.9156,9.1079,9.265,4.4242,-2.5883,-7.5922,-7.3933,-1.7303,6.3841,12.298,12.502,6.908,-0.89712,-5.7754,-4.352,2.6126,10.509,13.863,10.149,1.7606,-5.4615,-6.3562,-0.34132,7.9057,11.789,7.866,-1.2523,-8.6956,-8.7336,-1.5792,6.5057,8.2618,1.6653,-8.0445,-12.671,-8.2938,0.96033,6.3707,2.5816,-7.1626,-13.75,-10.806,-1.0941,5.8492,3.0556,-6.6399,-13.124,-9.3028,1.2482,7.6797,3.3511,-6.7108,-10.942,-3.9926,6.9361,9.885,1.8581,-7.3199,-6.2161,4.5127,12.464,8.2967,-2.5608,-6.2003,2.4122,12.663,11.493,0.40687,-6.0169,0.83665,11.789,11.789,0.44633,-6.9389,-0.34861,10.581,9.7358,-2.3791,-8.8444,-0.7349,9.3702,5.6211,-7.1784,-10.285,0.49236,7.8453,-0.46095,-12.041,-8.9757,3.4472,4.6905,-7.7465,-13.683,-3.3218,5.9731,-1.5713,-13.09,-8.5325,6.0513,6.548,-5.2595,-5.8129,8.2982,13.546,1.6799,-4.7593,6.4886,14.262,3.0861,-7.2383,1.4429,10.758,0.76292,-10.96,-2.9412,7.7946,-1.0074,-12.09,-2.7622,8.9027,0.30991,-9.0596,2.5252,13.358,3.1127,-4.0571,9.4905,16.57,3.1373,-0.88812,13.368,13.658,-2.3439,-1.2233,11.563,3.4861,-11.094,-2.9043,5.0188,-9.7977,-16.463,-2.3657,-3.2087,-18.64,-12.43,0.79778,-9.8278,-16.473,-0.053594,2.3981,-11.458,-3.1041,10.63,-1.0164,-5.1253,11.737,8.6754,-4.9988,6.7763,13.275,-3.4267,-1.0042,12.106,-1.3571,-8.0937,7.4297,1.0254,-11.926,2.4823,4.1503,-11.477,-0.37647,8.2588,-7.3964,-0.63058,12.767,-1.6734,0.50743,16.297,3.1518,1.026,17.36,5.0032,-0.67678,15.233,3.1148,-4.8879,10.523,-1.6834,-10.379,5.0428,-7.3904,-14.965,1.0322,-11.785,-16.529,0.096426,-13.441,-3.482,13.27,-2.0475,0.69637,12.224,-7.0363,-0.82277,5.4034,-13.326,-0.23085,1.6063,-11.885,7.2068,2.2357,-4.8509,13.675,-0.77917,-0.86718,10.614,-9.4868,-0.063551,1.9132,-13.862,4.5086,-3.3165,-6.6385,11.485,-4.682,5.0049,9.9865,-6.9419,9.5886,-2.6907,-7.2865,5.9566,-13.169,0.72596,0.37959,-8.7917,11.322,-4.0783,4.8335,9.3725,-6.4201,10.961,-5.8302,-2.828,3.028,-13.73,5.6124,-7.7332,-1.2049,7.3042,-6.6616,13.454,-2.6459,4.6024,5.7948,-8.5104,7.9872,-12.093,0.97896,-3.5713,-7.6756,7.8355,-8.9557,11.506,-1.7144,4.8747,7.0734,-5.7664,9.7035,-11.616,4.5432,-8.349,-3.5993,1.3392,-8.4633,10.382,-7.3767,12.497,-2.3075,6.2541,2.8644,-4.2834,5.6561,-12.448,6.053,-13.332,5.1538,-6.7784,3.3753,2.9,0.16517,10.088,-4.6713,11.582,-9.6495,8.222,-11.933 2 | -------------------------------------------------------------------------------- /data/data_mat.csv: -------------------------------------------------------------------------------- 1 | 17.85607196,0.483758121,-19.12293853,-15.89955022,-5.138430785 2 | 17.72563718,0.556221889,-19.82858571,-15.54872564,-5.451274363 3 | 17.8155922,1.246376812,-20.23438281,-15.17141429,-5.749125437 4 | 17.75462269,2.156421789,-20.58070965,-14.81609195,-6.089455272 5 | 17.11144428,2.513743128,-20.92603698,-14.46876562,-6.469265367 6 | 16.65567216,2.949525237,-20.5912044,-14.07846077,-6.803598201 7 | 15.96601699,3.362318841,-20.53873063,-13.68615692,-7.209895052 8 | 15.40129935,4.086956522,-20.34732634,-13.28935532,-7.526236882 9 | 14.71314343,4.517241379,-20.4107946,-12.85907046,-7.7996002 10 | 14.44977511,4.777111444,-20.15492254,-12.46976512,-8.098950525 11 | 14.23688156,4.877561219,-20.20489755,-12.12193903,-8.408295852 12 | 13.76961519,5.150924538,-20.54072964,-11.75712144,-8.715142429 13 | 13.51724138,5.895552224,-20.33483258,-11.36081959,-8.929035482 14 | 12.97451274,6.252873563,-20.16291854,-11.05747126,-9.167416292 15 | 12.31834083,6.32183908,-19.90454773,-10.70514743,-9.323338331 16 | 11.65317341,6.590704648,-19.64967516,-10.38730635,-9.488755622 17 | 11.05797101,7.099950025,-19.4177911,-10.04097951,-9.671164418 18 | 10.60669665,7.3988006,-19.26836582,-9.683158421,-9.87856072 19 | 10.43378311,7.408795602,-19.23988006,-9.262368816,-10.0149925 20 | 10.50774613,7.544227886,-19.21689155,-8.868565717,-10.2033983 21 | 10.04947526,7.585207396,-19.64117941,-8.602198901,-10.36731634 22 | 9.729135432,7.997001499,-19.48325837,-8.344827586,-10.44427786 23 | 9.563718141,8.302848576,-18.92203898,-8.208395802,-10.53273363 24 | 8.936031984,8.077961019,-18.6031984,-8.090954523,-10.65317341 25 | 8.376311844,8.246376812,-18.09545227,-7.924537731,-10.71714143 26 | 7.699150425,8.473763118,-17.88705647,-7.751624188,-10.84357821 27 | 7.448775612,8.789605197,-17.46276862,-7.484757621,-10.988006 28 | 7.210894553,8.517241379,-17.51524238,-7.242878561,-11.21689155 29 | 7.290854573,8.633183408,-17.32633683,-7.010994503,-11.49425287 30 | 7.142928536,8.811094453,-17.47276362,-6.830584708,-11.71064468 31 | 6.794102949,8.932033983,-17.56471764,-6.693153423,-11.86556722 32 | 6.871064468,9.11944028,-17.03648176,-6.551724138,-11.96101949 33 | 6.567716142,8.848575712,-16.97001499,-6.458770615,-11.95552224 34 | 6.23988006,8.892553723,-16.7946027,-6.394802599,-11.9850075 35 | 5.805097451,9.060469765,-16.87156422,-6.304847576,-12.03348326 36 | 5.886556722,9.294852574,-16.58670665,-6.249875062,-12.08495752 37 | 6.070964518,9.149925037,-16.73863068,-6.108445777,-12.16691654 38 | 6.104947526,9.07846077,-17.07546227,-6.045977011,-12.31884058 39 | 6.20089955,9.543228386,-17.10744628,-5.95952024,-12.50824588 40 | 5.850574713,9.624187906,-17.5982009,-5.857571214,-12.72013993 41 | 5.851574213,9.794602699,-17.43778111,-5.754622689,-12.93003498 42 | 5.896551724,10.03198401,-17.21089455,-5.60169915,-13.12043978 43 | 5.525737131,10.28435782,-17.26586707,-5.3988006,-13.28735632 44 | 5.131934033,10.69615192,-17.3818091,-5.102948526,-13.36481759 45 | 5.049975012,10.84007996,-17.5822089,-4.865567216,-13.51974013 46 | 5.316841579,11.03998001,-17.6081959,-4.621189405,-13.62368816 47 | 5.165917041,11.001999,-18.15292354,-4.410294853,-13.83008496 48 | 5.166916542,11.65217391,-18.07746127,-4.19990005,-14.05747126 49 | 4.963518241,11.94702649,-18.32883558,-3.896051974,-14.33633183 50 | 4.806596702,11.97451274,-18.4087956,-3.548725637,-14.66516742 51 | 4.790604698,12.16691654,-18.16791604,-3.218390805,-14.96651674 52 | 4.334832584,12.3888056,-18.36381809,-2.819090455,-15.35082459 53 | 4.048975512,12.81109445,-18.37781109,-2.383808096,-15.75812094 54 | 3.899050475,12.90454773,-18.56471764,-1.969515242,-16.13493253 55 | 4.050974513,13.13943028,-18.50774613,-1.517241379,-16.46926537 56 | 3.953523238,13.46126937,-18.75112444,-1.12143928,-16.7856072 57 | 3.490254873,13.90054973,-19.05997001,-0.731634183,-17.10844578 58 | 3.264867566,14.50224888,-18.96801599,-0.128935532,-17.22538731 59 | 2.814592704,14.56971514,-19.08645677,0.395302349,-17.36081959 60 | 2.28135932,14.79110445,-18.88755622,0.868565717,-17.62368816 61 | 1.897051474,15.63118441,-18.39130435,1.301849075,-17.96351824 62 | 1.017991004,15.97051474,-18.53323338,1.739630185,-18.09795102 63 | 0.616191904,16.33483258,-18.37281359,2.177411294,-18.29285357 64 | 0.204897551,16.55622189,-18.44727636,2.588705647,-18.49075462 65 | -0.243378311,17.0069965,-18.40329835,2.831584208,-18.79310345 66 | -0.923538231,17.66966517,-18.44377811,3.203898051,-18.97951024 67 | -1.492253873,18.25987006,-18.28235882,3.732133933,-18.988006 68 | -1.940529735,18.64817591,-17.92703648,4.212893553,-19.04747626 69 | -2.769115442,18.63518241,-17.83758121,4.685157421,-19.09945027 70 | -3.524737631,19.23188406,-17.34582709,5.047476262,-19.21989005 71 | -4.12193903,19.61269365,-16.92403798,5.471264368,-19.14142929 72 | -4.711644178,19.47426287,-16.84907546,5.827586207,-19.07846077 73 | -4.80009995,19.61469265,-16.28935532,6.134932534,-19.05747126 74 | -5.153923038,19.77161419,-16.03598201,6.437781109,-18.90854573 75 | -5.804597701,19.74262869,-15.90654673,6.766616692,-18.78210895 76 | -6.126436782,19.81409295,-15.47076462,7.072463768,-18.65767116 77 | -6.634682659,19.30334833,-15.21389305,7.317841079,-18.58070965 78 | -6.87806097,19.45627186,-14.35132434,7.572713643,-18.55272364 79 | -7.494752624,19.43328336,-13.82358821,7.829585207,-18.47626187 80 | -8.018990505,19.43928036,-13.31734133,8.149925037,-18.27836082 81 | -8.258870565,19.18690655,-12.83958021,8.417291354,-18.15292354 82 | -8.495252374,18.88305847,-12.55372314,8.564217891,-18.11594203 83 | -8.644677661,19.015992,-11.8145927,8.716141929,-17.98550725 84 | -9.066466767,18.81509245,-11.52223888,8.922538731,-17.88405797 85 | -9.431284358,18.32733633,-11.28735632,9.097451274,-17.74112944 86 | -9.208895552,18.29435282,-10.46626687,9.311844078,-17.52373813 87 | -9.503748126,17.74662669,-10.27886057,9.460769615,-17.36631684 88 | -9.736631684,17.48725637,-9.784607696,9.611194403,-17.19390305 89 | -9.71864068,17.2193903,-9.312343828,9.750624688,-16.97101449 90 | -9.829585207,16.46426787,-9.349825087,9.805597201,-16.96151924 91 | -9.564717641,16.25787106,-8.752123938,9.910544728,-16.8125937 92 | -9.547226387,16.19290355,-8.24137931,10.08995502,-16.73663168 93 | -10.02698651,15.6111944,-8.245877061,10.28535732,-16.67616192 94 | -9.954522739,15.55472264,-7.730134933,10.54472764,-16.68215892 95 | -9.975012494,15.30134933,-7.514742629,10.70064968,-16.78910545 96 | -10.15442279,15.14442779,-7.106946527,10.91804098,-16.92653673 97 | -10.22388806,15.27836082,-6.610694653,11.11744128,-16.96001999 98 | -10.37081459,15.08295852,-6.482258871,11.25487256,-17.02498751 99 | -10.33783108,14.89555222,-6.527236382,11.31434283,-17.01549225 100 | -10.21389305,14.95852074,-6.418790605,11.30184908,-16.93203398 101 | -10.50624688,14.82608696,-6.455272364,11.26836582,-16.87556222 102 | -10.57821089,14.99250375,-6.133933033,11.28635682,-16.77711144 103 | -10.64567716,14.91454273,-6.291854073,11.35532234,-16.7946027 104 | -10.5892054,14.88255872,-6.052973513,11.44327836,-16.88155922 105 | -10.80509745,15.14342829,-6.146426787,11.63668166,-16.97401299 106 | -11.16991504,15.10394803,-5.950524738,11.84007996,-17.17041479 107 | -11.32783608,15.4197901,-6.136931534,11.95102449,-17.35032484 108 | -11.32183908,15.73163418,-6.173413293,12.1914043,-17.42728636 109 | -11.56471764,16.03648176,-6.386806597,12.32383808,-17.35332334 110 | -11.7986007,16.54722639,-6.15892054,12.47876062,-17.1804098 111 | -12.22388806,16.76911544,-6.380809595,12.64517741,-17.07746127 112 | -12.41429285,16.89355322,-6.354822589,12.81909045,-17.05547226 113 | -12.6001999,17.22938531,-6.427786107,12.94652674,-17.11444278 114 | -12.93803098,17.28235882,-6.087956022,13.1894053,-17.15242379 115 | -13.27336332,17.55422289,-5.741629185,13.41229385,-17.16441779 116 | -13.52873563,17.51674163,-5.652173913,13.83758121,-17.16041979 117 | -13.66766617,17.57721139,-5.731634183,14.13643178,-17.2163918 118 | -14.03748126,17.63668166,-5.746626687,14.59470265,-17.14292854 119 | -14.28685657,18.13043478,-5.423288356,14.990005,-17.13743128 120 | -14.71064468,18.07346327,-5.357321339,15.4197901,-17.09445277 121 | -14.71714143,18.56671664,-5.314342829,15.81909045,-17.04847576 122 | -15.05397301,18.35982009,-5.165417291,16.12143928,-16.97901049 123 | -15.47626187,18.47026487,-4.944527736,16.48475762,-16.84857571 124 | -15.89955022,18.35532234,-4.475762119,16.76661669,-16.73463268 125 | -16.09645177,18.31184408,-4.185907046,17.08945527,-16.6011994 126 | -16.16741629,18.44677661,-3.778610695,17.37481259,-16.37031484 127 | -16.55072464,18.36831584,-3.445777111,17.65717141,-16.14842579 128 | -17.03498251,18.34332834,-2.791604198,18.0049975,-15.86856572 129 | -17.6171914,18.21089455,-2.436281859,18.25187406,-15.57971014 130 | -18.015992,17.97401299,-1.886556722,18.37131434,-15.36631684 131 | -18.34232884,17.97101449,-1.249875062,18.65817091,-14.94352824 132 | -18.88405797,17.82158921,-0.409295352,18.65067466,-14.83658171 133 | -19.51224388,17.4077961,0.223388306,18.69115442,-14.58570715 134 | -19.77561219,17.30384808,0.833083458,18.77711144,-14.25237381 135 | -20.16841579,16.85007496,1.15942029,18.89705147,-13.87706147 136 | -20.6101949,16.70214893,1.842078961,18.97751124,-13.55422289 137 | -20.86906547,16.64117941,2.849575212,18.85157421,-13.4027986 138 | -21.33633183,16.07196402,3.381809095,18.83408296,-12.97351324 139 | -21.54222889,15.75662169,3.849075462,18.77161419,-12.44527736 140 | -21.63118441,15.45227386,4.538230885,18.74012994,-11.83058471 141 | -22.02448776,14.75912044,4.873063468,18.5882059,-11.51624188 142 | -21.88505747,14.46776612,5.465767116,18.55472264,-11.12093953 143 | -21.49325337,14.16591704,5.883058471,18.49075462,-10.71264368 144 | -21.62118941,13.54972514,5.647676162,18.3818091,-10.36231884 145 | -21.63118441,13.32783608,6.157421289,18.35632184,-10.05197401 146 | -21.71814093,12.99850075,6.692153923,18.31134433,-9.874562719 147 | -21.74212894,12.54472764,6.915542229,18.31534233,-9.483258371 148 | -21.32833583,12.42378811,7.550724638,18.26436782,-9.187406297 149 | -21.45227386,11.83508246,7.663168416,18.14842579,-8.859570215 150 | -21.44927536,11.27136432,8.131934033,18.05047476,-8.661169415 151 | -21.14192904,10.86606697,8.703148426,17.90904548,-8.295852074 152 | -20.95152424,10.42328836,8.647676162,17.86856572,-8.015992004 153 | -20.84957521,10.22488756,8.687656172,17.69265367,-7.683158421 154 | -20.88155922,9.95802099,8.749125437,17.53023488,-7.575712144 155 | -20.67566217,9.83958021,9.075462269,17.42378811,-7.415292354 156 | -20.31384308,9.593203398,9.139430285,17.32733633,-7.203898051 157 | -20.17941029,9.206396802,8.825587206,17.31084458,-6.99950025 158 | -19.68665667,9.08195902,9.117441279,17.25637181,-6.833583208 159 | -19.47026487,8.472763618,9.2003998,17.23788106,-6.644677661 160 | -19.03248376,7.968515742,9.306846577,17.27986007,-6.47926037 161 | -18.36031984,7.733633183,9.295352324,17.27286357,-6.295852074 162 | -18.26136932,7.349825087,8.951024488,17.28985507,-6.134932534 163 | -17.98450775,7.255872064,9.282858571,17.34082959,-6.024487756 164 | -17.77911044,7.064967516,9.507746127,17.33283358,-5.875062469 165 | -17.7896052,6.84007996,9.35832084,17.27536232,-5.745627186 166 | -17.82158921,6.845577211,9.325837081,17.05697151,-5.658670665 167 | -17.93353323,6.823588206,9.527736132,16.83808096,-5.554222889 168 | -17.70364818,6.695652174,9.912043978,16.65267366,-5.408295852 169 | -17.64467766,6.382808596,9.928535732,16.54622689,-5.208395802 170 | -17.62468766,6.148425787,9.690654673,16.4107946,-4.990504748 171 | -17.38130935,6.351824088,9.885057471,16.44077961,-4.876061969 172 | -17.64917541,5.997501249,9.929035482,16.52973513,-4.813093453 173 | -17.42678661,6.061969015,10.5882059,16.69365317,-4.813093453 174 | -17.61669165,6.022488756,10.71764118,16.82208896,-4.726136932 175 | -18.17641179,5.83958021,10.57071464,16.88205897,-4.698150925 176 | -18.29435282,6.006996502,11.13343328,16.90954523,-4.582208896 177 | -18.38330835,5.803098451,11.55872064,16.88305847,-4.425787106 178 | -18.43128436,5.654672664,11.75062469,16.72613693,-4.285357321 179 | -18.46876562,5.699150425,11.59670165,16.55072464,-4.031984008 180 | -18.61669165,5.666166917,11.55572214,16.43678161,-3.753623188 181 | -18.64867566,5.563218391,11.89455272,16.34732634,-3.428785607 182 | -18.94602699,5.175412294,12.15042479,16.33033483,-3.076461769 183 | -19.01649175,5.469265367,12.77611194,16.32783608,-2.737131434 184 | -19.63268366,5.338830585,12.82258871,16.4107946,-2.420289855 185 | -20.09095452,5.153923038,13.25887056,16.52223888,-2.095452274 186 | -20.11994003,4.933033483,14.04247876,16.56571714,-1.712643678 187 | -20.24987506,4.523738131,14.15442279,16.69615192,-1.329335332 188 | -20.12493753,4.502748626,14.32733633,16.72813593,-0.901049475 189 | -20.12593703,4.237381309,14.33183408,16.65017491,-0.503248376 190 | -19.92853573,3.969515242,14.90504748,16.51774113,-0.042978511 191 | -20.05347326,3.408295852,15.09645177,16.33883058,0.459270365 192 | -20.15542229,3.301849075,15.50574713,16.09795102,0.977511244 193 | -20.16991504,3.372813593,16.02598701,15.92303848,1.475262369 194 | -20.58970515,2.727636182,16.22838581,15.74862569,1.995502249 195 | -20.42278861,2.220389805,16.99950025,15.55972014,2.356321839 196 | -20.23338331,1.745627186,17.42228886,15.36081959,2.7996002 197 | -20.16041979,1.267866067,17.6021989,15.12843578,3.134432784 198 | -20.02248876,0.816091954,17.99650175,14.95602199,3.606696652 199 | -19.96551724,-0.043978011,18.52173913,14.68415792,4.003498251 200 | -19.72013993,-0.687656172,19.24387806,14.34482759,4.448275862 201 | -19.8055972,-1.376811594,19.57721139,14.01049475,4.813593203 202 | -19.53973013,-1.505247376,20.46676662,13.5872064,5.103448276 203 | -19.52673663,-2.354822589,20.79810095,13.23588206,5.379810095 204 | -19.45877061,-3.331834083,20.97951024,12.91854073,5.698150925 205 | -18.74612694,-3.670164918,21.23838081,12.59170415,6.04197901 206 | -18.29235382,-3.972513743,20.81809095,12.22838581,6.390304848 207 | -17.63668166,-4.095452274,20.75912044,11.86456772,6.768615692 208 | -17.2093953,-4.662168916,20.47926037,11.44727636,7.084457771 209 | -16.62068966,-4.911544228,20.47026487,10.99250375,7.415792104 210 | -16.46126937,-5.175412294,20.06646677,10.53773113,7.715142429 211 | -16.24587706,-5.28085957,20.06946527,10.15592204,8.03948026 212 | -15.63918041,-5.524737631,20.43128436,9.774112944,8.373313343 213 | -15.23888056,-6.383308346,20.13443278,9.414292854,8.642678661 214 | -14.51224388,-6.717641179,19.91804098,9.063468266,8.787106447 215 | -13.89855072,-6.882058971,19.50274863,8.784107946,8.990004998 216 | -13.1974013,-7.128435782,19.20089955,8.471764118,9.096951524 217 | -12.67166417,-7.621189405,18.91154423,8.139930035,9.268365817 218 | -12.2103948,-7.875062469,18.84257871,7.789105447,9.453773113 219 | -12.02448776,-7.736131934,18.91454273,7.4017991,9.566716642 220 | -12.10094953,-7.893053473,18.7916042,6.986006997,9.742628686 221 | -11.6151924,-7.891554223,19.07646177,6.614192904,9.871064468 222 | -11.2073963,-8.290854573,18.74312844,6.294352824,9.939530235 223 | -10.91954023,-8.545227386,18.03548226,6.101449275,10.02748626 224 | -10.24137931,-8.259370315,17.62168916,5.935032484,10.07996002 225 | -9.613693153,-8.294352824,17.13343328,5.791604198,10.15142429 226 | -8.944027986,-8.510744628,16.85207396,5.615192404,10.20489755 227 | -8.871564218,-8.803098451,16.38030985,5.460769615,10.3888056 228 | -8.691154423,-8.462768616,16.56571714,5.236881559,10.5852074 229 | -8.952523738,-8.594702649,16.29685157,5.062468766,10.83358321 230 | -8.698650675,-8.623188406,16.57471264,4.888555722,11.09695152 231 | -8.408795602,-8.700149925,16.69815092,4.72063968,11.22238881 232 | -8.485257371,-8.877561219,16.16591704,4.597701149,11.37631184 233 | -8.227386307,-8.595702149,16.10644678,4.389805097,11.33533233 234 | -7.936031984,-8.805097451,15.83308346,4.341829085,11.43178411 235 | -7.467766117,-8.928535732,16.12893553,4.247376312,11.47426287 236 | -7.587206397,-9.326836582,15.88955522,4.196401799,11.55722139 237 | -7.76111944,-9.210394803,16.24787606,4.139930035,11.65267366 238 | -7.820089955,-9.202398801,16.6191904,4.050474763,11.8145927 239 | -8.017491254,-9.750624688,16.70464768,4.002498751,12.00849575 240 | -7.764617691,-9.835082459,17.27186407,3.927036482,12.20589705 241 | -7.936531734,-9.986506747,17.22138931,3.775612194,12.42828586 242 | -8.037481259,-10.09895052,17.1844078,3.690654673,12.5932034 243 | -7.829085457,-10.30334833,17.4067966,3.424787606,12.8095952 244 | -7.597701149,-10.71764118,17.65467266,3.204897551,12.93803098 245 | -7.624687656,-10.990005,17.89105447,2.923038481,13.08995502 246 | -7.892553723,-11.30384808,17.97751124,2.723638181,13.27236382 247 | -7.629685157,-11.32283858,18.65317341,2.443278361,13.52873563 248 | -7.545727136,-12.07546227,18.5802099,2.235382309,13.76961519 249 | -7.305347326,-12.42528736,18.77061469,1.940529735,14.08845577 250 | -7.12043978,-12.41029485,18.8185907,1.60169915,14.34782609 251 | -7.210894553,-12.63668166,18.5922039,1.270864568,14.66866567 252 | -6.827586207,-12.79610195,18.83208396,0.864067966,14.99950025 253 | -6.702148926,-13.18390805,18.94602699,0.486756622,15.45727136 254 | -6.619690155,-13.2063968,19.31834083,0.004997501,15.8135932 255 | -6.873063468,-13.46776612,19.33733133,-0.380309845,16.22738631 256 | -6.710644678,-13.83508246,19.54822589,-0.815092454,16.65567216 257 | -6.165417291,-14.30534733,19.77161419,-1.229385307,16.97101449 258 | -5.917041479,-14.98450775,19.49725137,-1.728135932,17.15092454 259 | -5.305847076,-14.97151424,19.54922539,-2.222888556,17.29585207 260 | -4.707146427,-15.17441279,19.24087956,-2.670664668,17.53773113 261 | -4.24087956,-15.90354823,18.74312844,-3.056971514,17.80709645 262 | -3.397801099,-16.22838581,18.79810095,-3.516241879,17.97401299 263 | -3.043478261,-16.61569215,18.64317841,-3.954022989,18.04947526 264 | -2.703648176,-16.76861569,18.65067466,-4.3988006,18.24537731 265 | -2.169915042,-17.24237881,18.63168416,-4.751624188,18.53223388 266 | -1.529735132,-17.81309345,18.66216892,-5.164417791,18.68915542 267 | -0.952523738,-18.34432784,18.41229385,-5.636681659,18.76561719 268 | -0.455772114,-18.66516742,17.97301349,-6.116941529,18.79810095 269 | 0.383808096,-18.76361819,17.82808596,-6.506746627,18.86156922 270 | 1.226386807,-19.35232384,17.24087956,-6.843078461,18.89205397 271 | 2.033483258,-19.84607696,16.86306847,-7.2003998,18.89255372 272 | 2.697651174,-19.75562219,16.7846077,-7.593203398,18.8185907 273 | 2.943528236,-20.09945027,16.08895552,-7.939030485,18.74612694 274 | 3.385307346,-20.29685157,15.71064468,-8.314842579,18.56871564 275 | 4.169415292,-20.26586707,15.60669665,-8.603698151,18.43978011 276 | 4.532733633,-20.26286857,15.06296852,-8.929535232,18.25887056 277 | 5.007996002,-19.68815592,14.77661169,-9.212893553,18.2093953 278 | 5.266866567,-19.77961019,13.95602199,-9.477761119,18.11144428 279 | 5.837581209,-19.85457271,13.48025987,-9.8015992,18.02198901 280 | 6.309845077,-19.92103948,13.11244378,-10.1834083,17.92953523 281 | 6.553723138,-19.82908546,12.77811094,-10.51474263,17.82508746 282 | 6.775612194,-19.64717641,12.56121939,-10.73713143,17.81309345 283 | 6.957021489,-19.89555222,11.97851074,-10.96951524,17.74062969 284 | 7.414792604,-19.8075962,11.71014493,-11.17791104,17.64867566 285 | 7.84157921,-19.35532234,11.56971514,-11.4127936,17.4107946 286 | 7.628185907,-19.42778611,10.65117441,-11.55722139,17.27636182 287 | 7.935032484,-18.88055972,10.49375312,-11.71714143,17.17041479 288 | 8.176411794,-18.68115942,10.15842079,-11.89055472,17.13693153 289 | 8.126936532,-18.52573713,9.815092454,-11.95952024,17.06696652 290 | 8.168915542,-17.83158421,9.942528736,-12.04747626,17.0149925 291 | 7.902548726,-17.71914043,9.490754623,-12.13843078,16.88405797 292 | 7.871564218,-17.63068466,8.928535732,-12.31884058,16.8145927 293 | 8.324337831,-17.10094953,8.847576212,-12.59170415,16.63968016 294 | 8.312343828,-16.90504748,8.16141929,-12.7876062,16.65667166 295 | 8.389805097,-16.48875562,7.748625687,-13.04197901,16.67616192 296 | 8.584707646,-16.21089455,7.248375812,-13.25887056,16.83608196 297 | 8.682658671,-16.24387806,6.676661669,-13.46926537,16.88355822 298 | 8.747626187,-16.08045977,6.563718141,-13.6131934,16.8045977 299 | 8.694152924,-15.90204898,6.667166417,-13.54972514,16.82308846 300 | 8.540729635,-15.97301349,6.567716142,-13.44677661,16.66866567 301 | 8.812093953,-15.76911544,6.72063968,-13.35932034,16.54822589 302 | 8.762618691,-15.83308346,6.379310345,-13.29585207,16.36981509 303 | 8.762618691,-15.59870065,6.36031984,-13.29985007,16.27936032 304 | 8.667666167,-15.48725637,6.101949025,-13.37781109,16.17141429 305 | 8.829585207,-15.41029485,5.884557721,-13.57821089,16.23388306 306 | 9.216891554,-15.35782109,5.819590205,-13.72863568,16.44727636 307 | 9.337331334,-15.53623188,5.744627686,-13.92653673,16.62268866 308 | 9.354822589,-15.8035982,5.827586207,-14.07196402,16.69265367 309 | 9.565717141,-16.05197401,5.951524238,-14.23338331,16.66516742 310 | 9.740629685,-16.52123938,5.724137931,-14.3818091,16.55272364 311 | 10.15042479,-16.56121939,5.851574213,-14.49375312,16.55422289 312 | 10.26836582,-16.6191904,5.884557721,-14.63618191,16.49275362 313 | 10.30534733,-16.72413793,5.666166917,-14.7836082,16.49325337 314 | 10.62818591,-16.73763118,5.403798101,-15.02348826,16.44727636 315 | 10.91154423,-16.90154923,4.993503248,-15.34782609,16.42128936 316 | 11.1844078,-16.95502249,4.976511744,-15.68365817,16.4197901 317 | 11.38830585,-17.09245377,5.08045977,-16.015992,16.47426287 318 | 11.75762119,-17.22538731,5.101449275,-16.37681159,16.55272364 319 | 12.06196902,-17.5862069,4.750124938,-16.77111444,16.49525237 320 | 12.46776612,-17.63518241,4.690154923,-17.14092954,16.52473763 321 | 12.53173413,-17.85907046,4.392303848,-17.57171414,16.43078461 322 | 12.84307846,-17.76161919,4.300849575,-17.88255872,16.37481259 323 | 13.27236382,-17.78710645,3.872563718,-18.26136932,16.33633183 324 | 13.82908546,-17.74862569,3.529235382,-18.57671164,16.26836582 325 | 14.10294853,-17.90754623,3.260869565,-18.93103448,16.13593203 326 | 14.32033983,-18.10694653,3.012993503,-19.31734133,15.90154923 327 | 14.73713143,-18.22288856,2.711144428,-19.64117941,15.63268366 328 | 15.30434783,-18.33433283,2.216391804,-19.93103448,15.45027486 329 | 15.85657171,-18.21689155,1.808095952,-20.18790605,15.24287856 330 | 16.29635182,-18.08995502,1.353823088,-20.31584208,15.11194403 331 | 16.63718141,-17.94302849,0.682158921,-20.69165417,14.64567716 332 | 17.2163918,-17.89805097,-0.157921039,-20.72313843,14.49575212 333 | 17.90504748,-17.61969015,-0.748625687,-20.77561219,14.29485257 334 | 18.20589705,-17.59470265,-1.350324838,-20.86706647,14.11844078 335 | 18.72363818,-17.26836582,-1.501249375,-20.90554723,13.83508246 336 | 19.13543228,-17.22138931,-2.087956022,-20.89805097,13.59670165 337 | 19.34082959,-17.19690155,-2.968015992,-20.77111444,13.31034483 338 | 19.66916542,-16.63568216,-3.397801099,-20.80209895,12.82158921 339 | 19.69265367,-16.2013993,-3.782608696,-20.82358821,12.1884058 340 | 19.6111944,-15.88155922,-4.4007996,-20.76961519,11.55522239 341 | 19.88305847,-15.14942529,-4.610694653,-20.60569715,11.15092454 342 | 19.73113443,-14.85457271,-5.213893053,-20.51424288,10.88355822 343 | 19.37381309,-14.67366317,-5.587206397,-20.51024488,10.57421289 344 | 19.54222889,-14.12943528,-5.430784608,-20.45377311,10.22938531 345 | 19.5912044,-13.92303848,-5.803598201,-20.41029485,9.851074463 346 | 19.54072964,-13.64167916,-6.384807596,-20.26386807,9.664167916 347 | 19.48525737,-12.99150425,-6.533733133,-20.1914043,9.314342829 348 | 18.89805097,-12.77311344,-7.091954023,-20.14092954,8.862568716 349 | 18.84157921,-12.05347326,-7.206396802,-19.97201399,8.499250375 350 | 18.67716142,-11.41929035,-7.629185407,-19.84857571,8.188405797 351 | 18.35482259,-11.011994,-8.144427786,-19.70064968,7.926536732 352 | 18.1884058,-10.53173413,-8.135432284,-19.61269365,7.587706147 353 | 18.08295852,-10.35382309,-8.23888056,-19.33633183,7.35832084 354 | 18.15542229,-10.02148926,-8.335832084,-19.2063968,7.138430785 355 | 17.88005997,-9.849075462,-8.79910045,-19.10644678,6.913043478 356 | 17.52523738,-9.464267866,-8.821089455,-18.99950025,6.629685157 357 | 17.30734633,-8.99950025,-8.624687656,-18.91254373,6.396801599 358 | 16.81709145,-8.829085457,-8.92103948,-18.76011994,6.231884058 359 | 16.60369815,-8.254372814,-9.044977511,-18.69465267,6.122438781 360 | 16.27136432,-7.874062969,-9.169915042,-18.71114443,6.0009995 361 | 15.76861569,-7.8005997,-9.058470765,-18.8035982,5.8015992 362 | 15.74562719,-7.554222889,-8.648675662,-18.92703648,5.585207396 363 | 15.50624688,-7.607196402,-8.937531234,-19.011994,5.538730635 364 | 15.32133933,-7.456771614,-9.090954523,-19.08545727,5.492753623 365 | 15.27236382,-7.145427286,-8.963518241,-19.07846077,5.475762119 366 | 15.28335832,-7.08095952,-8.908545727,-19.03948026,5.386306847 367 | 15.4047976,-6.929535232,-9.258870565,-18.94802599,5.353323338 368 | 15.26386807,-6.853573213,-9.829585207,-18.96501749,5.216891554 369 | 15.3998001,-6.594702649,-9.92103948,-18.94002999,5.115942029 370 | 15.61369315,-6.60169915,-9.834082959,-18.90354823,5.036981509 371 | 15.67616192,-6.966016992,-10.07996002,-18.95152424,4.956521739 372 | 16.08345827,-6.746126937,-10.15442279,-19.06046977,4.886056972 373 | 16.02398801,-6.863568216,-10.82508746,-19.25337331,4.764617691 374 | 16.27686157,-6.913043478,-10.93253373,-19.33683158,4.630184908 375 | 16.8145927,-6.705647176,-10.78710645,-19.31934033,4.498750625 376 | 16.92353823,-6.784107946,-11.27286357,-19.25187406,4.404797601 377 | 16.9990005,-6.631184408,-11.79510245,-19.16391804,4.230384808 378 | 17.16541729,-6.436781609,-11.95902049,-19.16641679,4.010994503 379 | 17.29785107,-6.566716642,-11.92953523,-19.12893553,3.75962019 380 | 17.55422289,-6.5982009,-11.96301849,-19.06296852,3.550224888 381 | 17.63968016,-6.487256372,-12.32483758,-19.017991,3.228885557 382 | 17.96501749,-6.111944028,-12.58870565,-18.95352324,3.043478261 383 | 18.05147426,-6.365817091,-13.11044478,-18.98250875,2.682658671 384 | 18.54822589,-6.237881059,-13.18490755,-18.95402299,2.413293353 385 | 18.96501749,-5.986506747,-13.6011994,-19.02898551,1.962518741 386 | 18.95452274,-5.739130435,-14.34682659,-19.003998,1.540229885 387 | 19.08395802,-5.363818091,-14.3928036,-18.96851574,1.142928536 388 | 18.96251874,-5.391804098,-14.56871564,-18.82208896,0.698650675 389 | 18.92853573,-5.163418291,-14.58270865,-18.65467266,0.255372314 390 | 18.67666167,-4.857571214,-15.05297351,-18.49575212,-0.332333833 391 | 18.69815092,-4.259370315,-15.25237381,-18.33333333,-0.893553223 392 | 18.66416792,-4.093453273,-15.49325337,-18.11794103,-1.446276862 393 | 18.53173413,-4.054472764,-16.0089955,-17.91754123,-1.922538731 394 | 18.88805597,-3.367316342,-16.22138931,-17.69465267,-2.327336332 395 | 18.67566217,-2.867066467,-16.97401299,-17.54672664,-2.746126937 396 | 18.53073463,-2.449775112,-17.3908046,-17.31934033,-3.2003998 397 | 18.49775112,-1.99850075,-17.47576212,-17.10694653,-3.643178411 398 | 18.34432784,-1.579210395,-17.96601699,-16.81209395,-4.107446277 399 | 18.21689155,-0.716641679,-18.44177911,-16.42278861,-4.477261369 400 | 17.899,0.056,-19.0735,-15.9925,-4.875 -------------------------------------------------------------------------------- /data/dataset/0.csv: -------------------------------------------------------------------------------- 1 | 1.785607196000000130e+01 2 | 1.772563717999999966e+01 3 | 1.781559220000000110e+01 4 | 1.775462269000000148e+01 5 | 1.711144428000000062e+01 6 | 1.665567216000000172e+01 7 | 1.596601698999999996e+01 8 | 1.540129935000000039e+01 9 | 1.471314343000000058e+01 10 | 1.444977510999999915e+01 11 | 1.423688156000000049e+01 12 | 1.376961518999999967e+01 13 | 1.351724137999999975e+01 14 | 1.297451273999999977e+01 15 | 1.231834083000000035e+01 16 | 1.165317341000000084e+01 17 | 1.105797100999999927e+01 18 | 1.060669664999999995e+01 19 | 1.043378311000000025e+01 20 | 1.050774612999999924e+01 21 | 1.004947525999999947e+01 22 | 9.729135431999999639e+00 23 | 9.563718141000000728e+00 24 | 8.936031983999999539e+00 25 | 8.376311843999999951e+00 26 | 7.699150425000000020e+00 27 | 7.448775612000000379e+00 28 | 7.210894553000000151e+00 29 | 7.290854572999999839e+00 30 | 7.142928536000000328e+00 31 | 6.794102949000000002e+00 32 | 6.871064468000000147e+00 33 | 6.567716142000000090e+00 34 | 6.239880059999999951e+00 35 | 5.805097450999999964e+00 36 | 5.886556721999999908e+00 37 | 6.070964518000000254e+00 38 | 6.104947526000000124e+00 39 | 6.200899549999999927e+00 40 | 5.850574713000000315e+00 41 | 5.851574213000000135e+00 42 | 5.896551724000000050e+00 43 | 5.525737130999999636e+00 44 | 5.131934033000000284e+00 45 | 5.049975011999999985e+00 46 | 5.316841579000000095e+00 47 | 5.165917041000000154e+00 48 | 5.166916542000000057e+00 49 | 4.963518241000000053e+00 50 | 4.806596702000000221e+00 51 | 4.790604698000000106e+00 52 | 4.334832583999999933e+00 53 | 4.048975512000000165e+00 54 | 3.899050475000000127e+00 55 | 4.050974512999999888e+00 56 | 3.953523237999999829e+00 57 | 3.490254873000000035e+00 58 | 3.264867565999999943e+00 59 | 2.814592703999999834e+00 60 | 2.281359319999999968e+00 61 | 1.897051473999999960e+00 62 | 1.017991003999999977e+00 63 | 6.161919040000000125e-01 64 | 2.048975510000000111e-01 65 | -2.433783110000000138e-01 66 | -9.235382309999999872e-01 67 | -1.492253872999999897e+00 68 | -1.940529734999999922e+00 69 | -2.769115441999999927e+00 70 | -3.524737630999999816e+00 71 | -4.121939030000000059e+00 72 | -4.711644178000000238e+00 73 | -4.800099949999999893e+00 74 | -5.153923038000000290e+00 75 | -5.804597700999999610e+00 76 | -6.126436781999999859e+00 77 | -6.634682659000000093e+00 78 | -6.878060969999999941e+00 79 | -7.494752624000000196e+00 80 | -8.018990504999999658e+00 81 | -8.258870565000000497e+00 82 | -8.495252373999999662e+00 83 | -8.644677660999999347e+00 84 | -9.066466766999999649e+00 85 | -9.431284357999999202e+00 86 | -9.208895551999999540e+00 87 | -9.503748125999999630e+00 88 | -9.736631684000000675e+00 89 | -9.718640680000000032e+00 90 | -9.829585206999999158e+00 91 | -9.564717640999999659e+00 92 | -9.547226387000000258e+00 93 | -1.002698651000000041e+01 94 | -9.954522738999999731e+00 95 | -9.975012493999999563e+00 96 | -1.015442278999999992e+01 97 | -1.022388806000000017e+01 98 | -1.037081459000000017e+01 99 | -1.033783108000000084e+01 100 | -1.021389304999999936e+01 101 | -1.050624688000000084e+01 102 | -1.057821088999999937e+01 103 | -1.064567715999999997e+01 104 | -1.058920540000000088e+01 105 | -1.080509744999999988e+01 106 | -1.116991503999999935e+01 107 | -1.132783608000000086e+01 108 | -1.132183908000000017e+01 109 | -1.156471763999999958e+01 110 | -1.179860069999999972e+01 111 | -1.222388806000000017e+01 112 | -1.241429285000000071e+01 113 | -1.260019989999999979e+01 114 | -1.293803098000000062e+01 115 | -1.327336331999999963e+01 116 | -1.352873562999999990e+01 117 | -1.366766617000000039e+01 118 | -1.403748125999999985e+01 119 | -1.428685656999999942e+01 120 | -1.471064467999999970e+01 121 | -1.471714142999999986e+01 122 | -1.505397300999999999e+01 123 | -1.547626187000000009e+01 124 | -1.589955022000000007e+01 125 | -1.609645177000000160e+01 126 | -1.616741628999999847e+01 127 | -1.655072463999999854e+01 128 | -1.703498250999999897e+01 129 | -1.761719139999999939e+01 130 | -1.801599200000000067e+01 131 | -1.834232884000000041e+01 132 | -1.888405797000000064e+01 133 | -1.951224387999999976e+01 134 | -1.977561219000000037e+01 135 | -2.016841579000000095e+01 136 | -2.061019489999999976e+01 137 | -2.086906546999999890e+01 138 | -2.133633182999999889e+01 139 | -2.154222889000000052e+01 140 | -2.163118440999999947e+01 141 | -2.202448775999999953e+01 142 | -2.188505746999999957e+01 143 | -2.149325337000000147e+01 144 | -2.162118940999999950e+01 145 | -2.163118440999999947e+01 146 | -2.171814093000000057e+01 147 | -2.174212894000000063e+01 148 | -2.132833583000000033e+01 149 | -2.145227385999999825e+01 150 | -2.144927536000000146e+01 151 | -2.114192904000000084e+01 152 | -2.095152424000000124e+01 153 | -2.084957521000000114e+01 154 | -2.088155921999999975e+01 155 | -2.067566216999999895e+01 156 | -2.031384308000000161e+01 157 | -2.017941028999999986e+01 158 | -1.968665667000000141e+01 159 | -1.947026487000000117e+01 160 | -1.903248376000000164e+01 161 | -1.836031983999999895e+01 162 | -1.826136932000000002e+01 163 | -1.798450774999999879e+01 164 | -1.777911044000000018e+01 165 | -1.778960520000000045e+01 166 | -1.782158920999999907e+01 167 | -1.793353322999999833e+01 168 | -1.770364817999999829e+01 169 | -1.764467765999999926e+01 170 | -1.762468765999999931e+01 171 | -1.738130934999999866e+01 172 | -1.764917541000000156e+01 173 | -1.742678661000000062e+01 174 | -1.761669164999999992e+01 175 | -1.817641178999999951e+01 176 | -1.829435282000000029e+01 177 | -1.838330835000000008e+01 178 | -1.843128435999999937e+01 179 | -1.846876561999999922e+01 180 | -1.861669164999999992e+01 181 | -1.864867565999999854e+01 182 | -1.894602699000000001e+01 183 | -1.901649175000000014e+01 184 | -1.963268366000000142e+01 185 | -2.009095452000000037e+01 186 | -2.011994002999999864e+01 187 | -2.024987506000000081e+01 188 | -2.012493753000000041e+01 189 | -2.012593702999999934e+01 190 | -1.992853573000000011e+01 191 | -2.005347326000000052e+01 192 | -2.015542229000000063e+01 193 | -2.016991503999999935e+01 194 | -2.058970515000000034e+01 195 | -2.042278861000000134e+01 196 | -2.023338331000000068e+01 197 | -2.016041978999999884e+01 198 | -2.002248876000000166e+01 199 | -1.996551724000000050e+01 200 | -1.972013992999999843e+01 201 | -1.980559720000000112e+01 202 | -1.953973012999999881e+01 203 | -1.952673662999999848e+01 204 | -1.945877060999999841e+01 205 | -1.874612693999999991e+01 206 | -1.829235381999999888e+01 207 | -1.763668166000000070e+01 208 | -1.720939530000000062e+01 209 | -1.662068966000000003e+01 210 | -1.646126937000000012e+01 211 | -1.624587706000000153e+01 212 | -1.563918040999999981e+01 213 | -1.523888056000000013e+01 214 | -1.451224387999999976e+01 215 | -1.389855071999999936e+01 216 | -1.319740129999999922e+01 217 | -1.267166416999999967e+01 218 | -1.221039479999999955e+01 219 | -1.202448775999999953e+01 220 | -1.210094952999999940e+01 221 | -1.161519239999999975e+01 222 | -1.120739629999999920e+01 223 | -1.091954023000000085e+01 224 | -1.024137930999999924e+01 225 | -9.613693152999999825e+00 226 | -8.944027986000000041e+00 227 | -8.871564217999999613e+00 228 | -8.691154423000000406e+00 229 | -8.952523738000000009e+00 230 | -8.698650674999999666e+00 231 | -8.408795601999999647e+00 232 | -8.485257370999999438e+00 233 | -8.227386306999999732e+00 234 | -7.936031984000000428e+00 235 | -7.467766117000000037e+00 236 | -7.587206397000000102e+00 237 | -7.761119439999999869e+00 238 | -7.820089955000000259e+00 239 | -8.017491253999999401e+00 240 | -7.764617690999999766e+00 241 | -7.936531733999999894e+00 242 | -8.037481258999999767e+00 243 | -7.829085456999999693e+00 244 | -7.597701148999999710e+00 245 | -7.624687655999999869e+00 246 | -7.892553722999999799e+00 247 | -7.629685156999999940e+00 248 | -7.545727136000000002e+00 249 | -7.305347325999999697e+00 250 | -7.120439779999999885e+00 251 | -7.210894553000000151e+00 252 | -6.827586207000000407e+00 253 | -6.702148925999999562e+00 254 | -6.619690154999999798e+00 255 | -6.873063467999999787e+00 256 | -6.710644678000000418e+00 257 | -6.165417290999999800e+00 258 | -5.917041478999999882e+00 259 | -5.305847076000000051e+00 260 | -4.707146426999999633e+00 261 | -4.240879559999999771e+00 262 | -3.397801099000000047e+00 263 | -3.043478261000000185e+00 264 | -2.703648176000000181e+00 265 | -2.169915041999999961e+00 266 | -1.529735132000000108e+00 267 | -9.525237380000000087e-01 268 | -4.557721140000000060e-01 269 | 3.838080959999999875e-01 270 | 1.226386806999999912e+00 271 | 2.033483257999999960e+00 272 | 2.697651174000000207e+00 273 | 2.943528236000000131e+00 274 | 3.385307345999999828e+00 275 | 4.169415292000000051e+00 276 | 4.532733633000000317e+00 277 | 5.007996001999999613e+00 278 | 5.266866567000000110e+00 279 | 5.837581208999999660e+00 280 | 6.309845077000000302e+00 281 | 6.553723137999999615e+00 282 | 6.775612193999999811e+00 283 | 6.957021488999999725e+00 284 | 7.414792603999999621e+00 285 | 7.841579209999999911e+00 286 | 7.628185906999999766e+00 287 | 7.935032483999999720e+00 288 | 8.176411793999999844e+00 289 | 8.126936532000000213e+00 290 | 8.168915542000000585e+00 291 | 7.902548726000000023e+00 292 | 7.871564217999999613e+00 293 | 8.324337830999999355e+00 294 | 8.312343827999999490e+00 295 | 8.389805096999999989e+00 296 | 8.584707646000000025e+00 297 | 8.682658671000000439e+00 298 | 8.747626186999999831e+00 299 | 8.694152924000000837e+00 300 | 8.540729634999999931e+00 301 | 8.812093952999999757e+00 302 | 8.762618691000000126e+00 303 | 8.762618691000000126e+00 304 | 8.667666167000000144e+00 305 | 8.829585206999999158e+00 306 | 9.216891554000000042e+00 307 | 9.337331333999999927e+00 308 | 9.354822588999999411e+00 309 | 9.565717141000000368e+00 310 | 9.740629685000000038e+00 311 | 1.015042479000000064e+01 312 | 1.026836581999999964e+01 313 | 1.030534733000000003e+01 314 | 1.062818590999999913e+01 315 | 1.091154423000000051e+01 316 | 1.118440780000000068e+01 317 | 1.138830585000000006e+01 318 | 1.175762119000000006e+01 319 | 1.206196901999999938e+01 320 | 1.246776612000000029e+01 321 | 1.253173413000000025e+01 322 | 1.284307845999999920e+01 323 | 1.327236382000000070e+01 324 | 1.382908545999999994e+01 325 | 1.410294853000000082e+01 326 | 1.432033982999999999e+01 327 | 1.473713142999999981e+01 328 | 1.530434782999999932e+01 329 | 1.585657171000000076e+01 330 | 1.629635182000000171e+01 331 | 1.663718141000000017e+01 332 | 1.721639180000000025e+01 333 | 1.790504748000000035e+01 334 | 1.820589705000000080e+01 335 | 1.872363817999999824e+01 336 | 1.913543227999999985e+01 337 | 1.934082958999999846e+01 338 | 1.966916541999999879e+01 339 | 1.969265366999999856e+01 340 | 1.961119439999999869e+01 341 | 1.988305847000000171e+01 342 | 1.973113443000000089e+01 343 | 1.937381308999999874e+01 344 | 1.954222889000000052e+01 345 | 1.959120439999999874e+01 346 | 1.954072963999999857e+01 347 | 1.948525736999999936e+01 348 | 1.889805096999999989e+01 349 | 1.884157920999999902e+01 350 | 1.867716142000000090e+01 351 | 1.835482259000000127e+01 352 | 1.818840580000000173e+01 353 | 1.808295851999999826e+01 354 | 1.815542229000000063e+01 355 | 1.788005997000000136e+01 356 | 1.752523738000000009e+01 357 | 1.730734633000000144e+01 358 | 1.681709144999999950e+01 359 | 1.660369814999999960e+01 360 | 1.627136431999999999e+01 361 | 1.576861569000000074e+01 362 | 1.574562719000000044e+01 363 | 1.550624688000000084e+01 364 | 1.532133933000000070e+01 365 | 1.527236382000000070e+01 366 | 1.528335831999999961e+01 367 | 1.540479760000000020e+01 368 | 1.526386806999999912e+01 369 | 1.539980010000000021e+01 370 | 1.561369314999999958e+01 371 | 1.567616192000000019e+01 372 | 1.608345827000000128e+01 373 | 1.602398801000000006e+01 374 | 1.627686157000000122e+01 375 | 1.681459269999999862e+01 376 | 1.692353822999999835e+01 377 | 1.699900050000000107e+01 378 | 1.716541729000000061e+01 379 | 1.729785107000000011e+01 380 | 1.755422288999999836e+01 381 | 1.763968016000000105e+01 382 | 1.796501749000000103e+01 383 | 1.805147425999999911e+01 384 | 1.854822589000000121e+01 385 | 1.896501749000000103e+01 386 | 1.895452274000000159e+01 387 | 1.908395802000000074e+01 388 | 1.896251874000000015e+01 389 | 1.892853573000000011e+01 390 | 1.867666167000000144e+01 391 | 1.869815091999999979e+01 392 | 1.866416792000000058e+01 393 | 1.853173413000000025e+01 394 | 1.888805596999999992e+01 395 | 1.867566216999999895e+01 396 | 1.853073463000000132e+01 397 | 1.849775112000000021e+01 398 | 1.834432783999999828e+01 399 | 1.821689154999999971e+01 400 | 1.789900000000000091e+01 401 | -------------------------------------------------------------------------------- /data/dataset/1.csv: -------------------------------------------------------------------------------- 1 | 4.837581209999999854e-01 2 | 5.562218890000000249e-01 3 | 1.246376812000000056e+00 4 | 2.156421788999999922e+00 5 | 2.513743128000000215e+00 6 | 2.949525237000000022e+00 7 | 3.362318841000000003e+00 8 | 4.086956522000000369e+00 9 | 4.517241378999999668e+00 10 | 4.777111443999999985e+00 11 | 4.877561219000000392e+00 12 | 5.150924537999999941e+00 13 | 5.895552224000000230e+00 14 | 6.252873562999999635e+00 15 | 6.321839080000000166e+00 16 | 6.590704647999999999e+00 17 | 7.099950025000000053e+00 18 | 7.398800600000000394e+00 19 | 7.408795601999999647e+00 20 | 7.544227885999999828e+00 21 | 7.585207396000000379e+00 22 | 7.997001498999999569e+00 23 | 8.302848576000000591e+00 24 | 8.077961018999999965e+00 25 | 8.246376811999999390e+00 26 | 8.473763118000000816e+00 27 | 8.789605197000000203e+00 28 | 8.517241378999999668e+00 29 | 8.633183408000000725e+00 30 | 8.811094453000000826e+00 31 | 8.932033983000000177e+00 32 | 9.119440279999999177e+00 33 | 8.848575712000000593e+00 34 | 8.892553723000000687e+00 35 | 9.060469765000000564e+00 36 | 9.294852574000000089e+00 37 | 9.149925036999999151e+00 38 | 9.078460769999999513e+00 39 | 9.543228385999999119e+00 40 | 9.624187905999999515e+00 41 | 9.794602699000000356e+00 42 | 1.003198401000000040e+01 43 | 1.028435782000000032e+01 44 | 1.069615192000000015e+01 45 | 1.084007996000000063e+01 46 | 1.103998001000000073e+01 47 | 1.100199899999999964e+01 48 | 1.165217391000000013e+01 49 | 1.194702649000000072e+01 50 | 1.197451273999999977e+01 51 | 1.216691654000000078e+01 52 | 1.238880559999999953e+01 53 | 1.281109445000000058e+01 54 | 1.290454773000000088e+01 55 | 1.313943027999999913e+01 56 | 1.346126937000000012e+01 57 | 1.390054972999999983e+01 58 | 1.450224887999999979e+01 59 | 1.456971513999999956e+01 60 | 1.479110445000000063e+01 61 | 1.563118440999999947e+01 62 | 1.597051474000000049e+01 63 | 1.633483258000000049e+01 64 | 1.655622188999999977e+01 65 | 1.700699649999999963e+01 66 | 1.766966516999999826e+01 67 | 1.825987006000000079e+01 68 | 1.864817590999999908e+01 69 | 1.863518240999999875e+01 70 | 1.923188405999999873e+01 71 | 1.961269365000000064e+01 72 | 1.947426287000000045e+01 73 | 1.961469264999999851e+01 74 | 1.977161419000000109e+01 75 | 1.974262869000000009e+01 76 | 1.981409294999999915e+01 77 | 1.930334832999999861e+01 78 | 1.945627186000000108e+01 79 | 1.943328336000000078e+01 80 | 1.943928036000000148e+01 81 | 1.918690654999999978e+01 82 | 1.888305847000000171e+01 83 | 1.901599200000000067e+01 84 | 1.881509245000000163e+01 85 | 1.832733633000000140e+01 86 | 1.829435282000000029e+01 87 | 1.774662668999999937e+01 88 | 1.748725637000000077e+01 89 | 1.721939030000000059e+01 90 | 1.646426787000000047e+01 91 | 1.625787105999999937e+01 92 | 1.619290355000000048e+01 93 | 1.561119440000000047e+01 94 | 1.555472263999999960e+01 95 | 1.530134933000000075e+01 96 | 1.514442778999999994e+01 97 | 1.527836081999999962e+01 98 | 1.508295852000000004e+01 99 | 1.489555222000000079e+01 100 | 1.495852074000000087e+01 101 | 1.482608695999999959e+01 102 | 1.499250374999999913e+01 103 | 1.491454273000000086e+01 104 | 1.488255872000000046e+01 105 | 1.514342828999999924e+01 106 | 1.510394802999999975e+01 107 | 1.541979010000000017e+01 108 | 1.573163418000000036e+01 109 | 1.603648176000000092e+01 110 | 1.654722638999999873e+01 111 | 1.676911544000000021e+01 112 | 1.689355322000000115e+01 113 | 1.722938531000000140e+01 114 | 1.728235881999999890e+01 115 | 1.755422288999999836e+01 116 | 1.751674162999999851e+01 117 | 1.757721138999999866e+01 118 | 1.763668166000000070e+01 119 | 1.813043478000000164e+01 120 | 1.807346327000000130e+01 121 | 1.856671663999999922e+01 122 | 1.835982008999999948e+01 123 | 1.847026487000000117e+01 124 | 1.835532234000000074e+01 125 | 1.831184408000000019e+01 126 | 1.844677661000000057e+01 127 | 1.836831584000000106e+01 128 | 1.834332833999999934e+01 129 | 1.821089454999999901e+01 130 | 1.797401298999999852e+01 131 | 1.797101449000000173e+01 132 | 1.782158920999999907e+01 133 | 1.740779609999999877e+01 134 | 1.730384808000000163e+01 135 | 1.685007496000000060e+01 136 | 1.670214892999999989e+01 137 | 1.664117940999999945e+01 138 | 1.607196401999999935e+01 139 | 1.575662168999999935e+01 140 | 1.545227386000000003e+01 141 | 1.475912044000000023e+01 142 | 1.446776612000000029e+01 143 | 1.416591704000000007e+01 144 | 1.354972513999999961e+01 145 | 1.332783608000000086e+01 146 | 1.299850074999999983e+01 147 | 1.254472763999999962e+01 148 | 1.242378811000000027e+01 149 | 1.183508246000000064e+01 150 | 1.127136431999999999e+01 151 | 1.086606697000000032e+01 152 | 1.042328836000000081e+01 153 | 1.022488756000000087e+01 154 | 9.958020989999999628e+00 155 | 9.839580209999999383e+00 156 | 9.593203397999999993e+00 157 | 9.206396802000000434e+00 158 | 9.081959019999999327e+00 159 | 8.472763618000000108e+00 160 | 7.968515742000000124e+00 161 | 7.733633183000000244e+00 162 | 7.349825087000000146e+00 163 | 7.255872064000000066e+00 164 | 7.064967516000000280e+00 165 | 6.840079959999999737e+00 166 | 6.845577211000000162e+00 167 | 6.823588206000000156e+00 168 | 6.695652174000000123e+00 169 | 6.382808596000000279e+00 170 | 6.148425786999999865e+00 171 | 6.351824087999999868e+00 172 | 5.997501248999999923e+00 173 | 6.061969014999999850e+00 174 | 6.022488756000000443e+00 175 | 5.839580210000000271e+00 176 | 6.006996501999999793e+00 177 | 5.803098451000000324e+00 178 | 5.654672663999999571e+00 179 | 5.699150425000000020e+00 180 | 5.666166916999999970e+00 181 | 5.563218391000000373e+00 182 | 5.175412294000000024e+00 183 | 5.469265367000000211e+00 184 | 5.338830585000000184e+00 185 | 5.153923038000000290e+00 186 | 4.933033482999999997e+00 187 | 4.523738130999999996e+00 188 | 4.502748625999999810e+00 189 | 4.237381308999999874e+00 190 | 3.969515241999999944e+00 191 | 3.408295852000000181e+00 192 | 3.301849074999999800e+00 193 | 3.372813593000000054e+00 194 | 2.727636181999999909e+00 195 | 2.220389804999999939e+00 196 | 1.745627186000000108e+00 197 | 1.267866066999999930e+00 198 | 8.160919540000000083e-01 199 | -4.397801099999999741e-02 200 | -6.876561719999999545e-01 201 | -1.376811594000000083e+00 202 | -1.505247376000000026e+00 203 | -2.354822588999999855e+00 204 | -3.331834082999999946e+00 205 | -3.670164918000000220e+00 206 | -3.972513742999999931e+00 207 | -4.095452274000000337e+00 208 | -4.662168915999999719e+00 209 | -4.911544228000000345e+00 210 | -5.175412294000000024e+00 211 | -5.280859569999999614e+00 212 | -5.524737630999999816e+00 213 | -6.383308345999999744e+00 214 | -6.717641179000000129e+00 215 | -6.882058971000000192e+00 216 | -7.128435782000000387e+00 217 | -7.621189404999999972e+00 218 | -7.875062469000000398e+00 219 | -7.736131934000000321e+00 220 | -7.893053473000000153e+00 221 | -7.891554222999999979e+00 222 | -8.290854573000000727e+00 223 | -8.545227386000000536e+00 224 | -8.259370314999999962e+00 225 | -8.294352824000000624e+00 226 | -8.510744627999999423e+00 227 | -8.803098451000000324e+00 228 | -8.462768615999999966e+00 229 | -8.594702649000000250e+00 230 | -8.623188406000000583e+00 231 | -8.700149924999999840e+00 232 | -8.877561219000000392e+00 233 | -8.595702148999999181e+00 234 | -8.805097450999999964e+00 235 | -8.928535732000000280e+00 236 | -9.326836582000000320e+00 237 | -9.210394802999999797e+00 238 | -9.202398800999999295e+00 239 | -9.750624688000000262e+00 240 | -9.835082459000000554e+00 241 | -9.986506746999999962e+00 242 | -1.009895052000000071e+01 243 | -1.030334833000000039e+01 244 | -1.071764117999999932e+01 245 | -1.099000500000000002e+01 246 | -1.130384807999999985e+01 247 | -1.132283858000000087e+01 248 | -1.207546226999999917e+01 249 | -1.242528736000000045e+01 250 | -1.241029484999999966e+01 251 | -1.263668166000000070e+01 252 | -1.279610195000000061e+01 253 | -1.318390804999999943e+01 254 | -1.320639680000000027e+01 255 | -1.346776612000000029e+01 256 | -1.383508246000000064e+01 257 | -1.430534733000000003e+01 258 | -1.498450775000000057e+01 259 | -1.497151423999999942e+01 260 | -1.517441278999999987e+01 261 | -1.590354823000000017e+01 262 | -1.622838580999999891e+01 263 | -1.661569215000000099e+01 264 | -1.676861569000000074e+01 265 | -1.724237881000000172e+01 266 | -1.781309345000000022e+01 267 | -1.834432783999999828e+01 268 | -1.866516741999999951e+01 269 | -1.876361818999999898e+01 270 | -1.935232384000000039e+01 271 | -1.984607696000000132e+01 272 | -1.975562219000000042e+01 273 | -2.009945026999999840e+01 274 | -2.029685157000000117e+01 275 | -2.026586706999999876e+01 276 | -2.026286856999999841e+01 277 | -1.968815591999999981e+01 278 | -1.977961018999999965e+01 279 | -1.985457270999999935e+01 280 | -1.992103948000000102e+01 281 | -1.982908546000000172e+01 282 | -1.964717641000000015e+01 283 | -1.989555221999999901e+01 284 | -1.980759619999999899e+01 285 | -1.935532234000000074e+01 286 | -1.942778610999999955e+01 287 | -1.888055972000000082e+01 288 | -1.868115942000000018e+01 289 | -1.852573712999999955e+01 290 | -1.783158420999999905e+01 291 | -1.771914042999999950e+01 292 | -1.763068466000000001e+01 293 | -1.710094953000000118e+01 294 | -1.690504748000000035e+01 295 | -1.648875561999999917e+01 296 | -1.621089454999999901e+01 297 | -1.624387806000000012e+01 298 | -1.608045977000000093e+01 299 | -1.590204898000000000e+01 300 | -1.597301348999999959e+01 301 | -1.576911544000000021e+01 302 | -1.583308345999999922e+01 303 | -1.559870064999999961e+01 304 | -1.548725637000000077e+01 305 | -1.541029484999999966e+01 306 | -1.535782108999999984e+01 307 | -1.553623188000000077e+01 308 | -1.580359819999999971e+01 309 | -1.605197400999999857e+01 310 | -1.652123938000000081e+01 311 | -1.656121939000000154e+01 312 | -1.661919040000000081e+01 313 | -1.672413793000000126e+01 314 | -1.673763118000000105e+01 315 | -1.690154923000000053e+01 316 | -1.695502249000000106e+01 317 | -1.709245376999999877e+01 318 | -1.722538730999999856e+01 319 | -1.758620690000000053e+01 320 | -1.763518240999999875e+01 321 | -1.785907046000000165e+01 322 | -1.776161919000000111e+01 323 | -1.778710644999999957e+01 324 | -1.774862569000000079e+01 325 | -1.790754623000000123e+01 326 | -1.810694652999999832e+01 327 | -1.822288856000000123e+01 328 | -1.833433283000000102e+01 329 | -1.821689154999999971e+01 330 | -1.808995502000000144e+01 331 | -1.794302848999999966e+01 332 | -1.789805096999999989e+01 333 | -1.761969015000000027e+01 334 | -1.759470264999999856e+01 335 | -1.726836581999999964e+01 336 | -1.722138930999999928e+01 337 | -1.719690154999999976e+01 338 | -1.663568216000000177e+01 339 | -1.620139929999999850e+01 340 | -1.588155921999999975e+01 341 | -1.514942528999999993e+01 342 | -1.485457270999999935e+01 343 | -1.467366316999999931e+01 344 | -1.412943527999999915e+01 345 | -1.392303848000000066e+01 346 | -1.364167916000000069e+01 347 | -1.299150425000000020e+01 348 | -1.277311343999999949e+01 349 | -1.205347326000000052e+01 350 | -1.141929035000000070e+01 351 | -1.101199399999999962e+01 352 | -1.053173413000000025e+01 353 | -1.035382309000000056e+01 354 | -1.002148925999999918e+01 355 | -9.849075462000000059e+00 356 | -9.464267866000000140e+00 357 | -8.999500250000000534e+00 358 | -8.829085456999999693e+00 359 | -8.254372813999999892e+00 360 | -7.874062968999999690e+00 361 | -7.800599700000000247e+00 362 | -7.554222889000000052e+00 363 | -7.607196401999999580e+00 364 | -7.456771613999999992e+00 365 | -7.145427286000000322e+00 366 | -7.080959520000000396e+00 367 | -6.929535232000000100e+00 368 | -6.853573212999999775e+00 369 | -6.594702649000000250e+00 370 | -6.601699149999999960e+00 371 | -6.966016992000000130e+00 372 | -6.746126936999999657e+00 373 | -6.863568216000000000e+00 374 | -6.913043477999999631e+00 375 | -6.705647176000000265e+00 376 | -6.784107945999999778e+00 377 | -6.631184408000000197e+00 378 | -6.436781608999999627e+00 379 | -6.566716642000000270e+00 380 | -6.598200900000000146e+00 381 | -6.487256372000000049e+00 382 | -6.111944027999999918e+00 383 | -6.365817091000000261e+00 384 | -6.237881059000000228e+00 385 | -5.986506746999999962e+00 386 | -5.739130434999999864e+00 387 | -5.363818090999999733e+00 388 | -5.391804097999999712e+00 389 | -5.163418291000000160e+00 390 | -4.857571214000000026e+00 391 | -4.259370314999999962e+00 392 | -4.093453272999999726e+00 393 | -4.054472763999999785e+00 394 | -3.367316342000000073e+00 395 | -2.867066466999999896e+00 396 | -2.449775112000000199e+00 397 | -1.998500750000000048e+00 398 | -1.579210395000000045e+00 399 | -7.166416789999999759e-01 400 | 5.600000000000000117e-02 401 | -------------------------------------------------------------------------------- /data/dataset/2.csv: -------------------------------------------------------------------------------- 1 | -1.912293852999999899e+01 2 | -1.982858570999999870e+01 3 | -2.023438280999999961e+01 4 | -2.058070964999999930e+01 5 | -2.092603697999999923e+01 6 | -2.059120439999999874e+01 7 | -2.053873062999999988e+01 8 | -2.034732633999999862e+01 9 | -2.041079459999999912e+01 10 | -2.015492254000000116e+01 11 | -2.020489754999999832e+01 12 | -2.054072963999999857e+01 13 | -2.033483258000000049e+01 14 | -2.016291853999999972e+01 15 | -1.990454773000000088e+01 16 | -1.964967516000000103e+01 17 | -1.941779109999999875e+01 18 | -1.926836581999999964e+01 19 | -1.923988006000000084e+01 20 | -1.921689154999999971e+01 21 | -1.964117940999999945e+01 22 | -1.948325837000000149e+01 23 | -1.892203897999999995e+01 24 | -1.860319840000000013e+01 25 | -1.809545226999999912e+01 26 | -1.788705647000000099e+01 27 | -1.746276861999999852e+01 28 | -1.751524238000000011e+01 29 | -1.732633682999999891e+01 30 | -1.747276361999999850e+01 31 | -1.756471764000000135e+01 32 | -1.703648176000000092e+01 33 | -1.697001498999999924e+01 34 | -1.679460269999999866e+01 35 | -1.687156421999999978e+01 36 | -1.658670665000000000e+01 37 | -1.673863067999999998e+01 38 | -1.707546226999999917e+01 39 | -1.710744628000000134e+01 40 | -1.759820089999999837e+01 41 | -1.743778110999999953e+01 42 | -1.721089454999999901e+01 43 | -1.726586706999999876e+01 44 | -1.738180910000000168e+01 45 | -1.758220890000000125e+01 46 | -1.760819589999999835e+01 47 | -1.815292353999999975e+01 48 | -1.807746127000000058e+01 49 | -1.832883557999999979e+01 50 | -1.840879560000000126e+01 51 | -1.816791604000000149e+01 52 | -1.836381808999999876e+01 53 | -1.837781109000000157e+01 54 | -1.856471764000000135e+01 55 | -1.850774613000000102e+01 56 | -1.875112444000000167e+01 57 | -1.905997001000000068e+01 58 | -1.896801599000000138e+01 59 | -1.908645677000000163e+01 60 | -1.888755622000000045e+01 61 | -1.839130434999999864e+01 62 | -1.853323337999999865e+01 63 | -1.837281358999999981e+01 64 | -1.844727636000000004e+01 65 | -1.840329835000000003e+01 66 | -1.844377811000000023e+01 67 | -1.828235881999999890e+01 68 | -1.792703648000000172e+01 69 | -1.783758120999999974e+01 70 | -1.734582709000000023e+01 71 | -1.692403798000000137e+01 72 | -1.684907546000000167e+01 73 | -1.628935531999999853e+01 74 | -1.603598201000000145e+01 75 | -1.590654673000000052e+01 76 | -1.547076462000000063e+01 77 | -1.521389304999999936e+01 78 | -1.435132433999999968e+01 79 | -1.382358821000000049e+01 80 | -1.331734132999999964e+01 81 | -1.283958020999999938e+01 82 | -1.255372314000000067e+01 83 | -1.181459270000000039e+01 84 | -1.152223887999999974e+01 85 | -1.128735632000000066e+01 86 | -1.046626687000000011e+01 87 | -1.027886057000000086e+01 88 | -9.784607696000000132e+00 89 | -9.312343827999999490e+00 90 | -9.349825086999999257e+00 91 | -8.752123938000000436e+00 92 | -8.241379309999999236e+00 93 | -8.245877060999999841e+00 94 | -7.730134933000000430e+00 95 | -7.514742628999999674e+00 96 | -7.106946526999999847e+00 97 | -6.610694653000000365e+00 98 | -6.482258870999999978e+00 99 | -6.527236381999999892e+00 100 | -6.418790604999999871e+00 101 | -6.455272363999999818e+00 102 | -6.133933032999999924e+00 103 | -6.291854072999999659e+00 104 | -6.052973513000000416e+00 105 | -6.146426787000000225e+00 106 | -5.950524738000000369e+00 107 | -6.136931534000000354e+00 108 | -6.173413293000000301e+00 109 | -6.386806596999999641e+00 110 | -6.158920540000000443e+00 111 | -6.380809594999999668e+00 112 | -6.354822589000000299e+00 113 | -6.427786107000000193e+00 114 | -6.087956022000000189e+00 115 | -5.741629184999999858e+00 116 | -5.652173913000000383e+00 117 | -5.731634182999999716e+00 118 | -5.746626687000000011e+00 119 | -5.423288355999999588e+00 120 | -5.357321339000000293e+00 121 | -5.314342829000000101e+00 122 | -5.165417290999999800e+00 123 | -4.944527736000000395e+00 124 | -4.475762118999999650e+00 125 | -4.185907045999999632e+00 126 | -3.778610694999999797e+00 127 | -3.445777110999999948e+00 128 | -2.791604197999999926e+00 129 | -2.436281859000000161e+00 130 | -1.886556721999999908e+00 131 | -1.249875062000000092e+00 132 | -4.092953520000000012e-01 133 | 2.233883060000000087e-01 134 | 8.330834580000000544e-01 135 | 1.159420289999999909e+00 136 | 1.842078960999999904e+00 137 | 2.849575211999999969e+00 138 | 3.381809094999999932e+00 139 | 3.849075462000000059e+00 140 | 4.538230884999999937e+00 141 | 4.873063467999999787e+00 142 | 5.465767116000000314e+00 143 | 5.883058471000000011e+00 144 | 5.647676161999999778e+00 145 | 6.157421289000000186e+00 146 | 6.692153923000000226e+00 147 | 6.915542228999999708e+00 148 | 7.550724638000000155e+00 149 | 7.663168416000000427e+00 150 | 8.131934033000000284e+00 151 | 8.703148426000000271e+00 152 | 8.647676161999999778e+00 153 | 8.687656172000000510e+00 154 | 8.749125437000000005e+00 155 | 9.075462269000000859e+00 156 | 9.139430284999999543e+00 157 | 8.825587205999999796e+00 158 | 9.117441278999999454e+00 159 | 9.200399799999999573e+00 160 | 9.306846576999999954e+00 161 | 9.295352323999999555e+00 162 | 8.951024487999999835e+00 163 | 9.282858571000000225e+00 164 | 9.507746127000000769e+00 165 | 9.358320839999999308e+00 166 | 9.325837080999999529e+00 167 | 9.527736131999999358e+00 168 | 9.912043977999999811e+00 169 | 9.928535732000000280e+00 170 | 9.690654672999999164e+00 171 | 9.885057470999999651e+00 172 | 9.929035481999999746e+00 173 | 1.058820590000000017e+01 174 | 1.071764117999999932e+01 175 | 1.057071464000000027e+01 176 | 1.113343328000000021e+01 177 | 1.155872064000000066e+01 178 | 1.175062469000000043e+01 179 | 1.159670164999999997e+01 180 | 1.155572214000000031e+01 181 | 1.189455272000000008e+01 182 | 1.215042479000000064e+01 183 | 1.277611193999999983e+01 184 | 1.282258870999999978e+01 185 | 1.325887056000000008e+01 186 | 1.404247875999999984e+01 187 | 1.415442278999999992e+01 188 | 1.432733632999999962e+01 189 | 1.433183408000000014e+01 190 | 1.490504748000000035e+01 191 | 1.509645176999999983e+01 192 | 1.550574712999999960e+01 193 | 1.602598701000000148e+01 194 | 1.622838580999999891e+01 195 | 1.699950025000000053e+01 196 | 1.742228885999999832e+01 197 | 1.760219890000000120e+01 198 | 1.799650175000000019e+01 199 | 1.852173913000000027e+01 200 | 1.924387806000000012e+01 201 | 1.957721138999999866e+01 202 | 2.046676662000000135e+01 203 | 2.079810094999999848e+01 204 | 2.097951023999999975e+01 205 | 2.123838080999999889e+01 206 | 2.081809094999999843e+01 207 | 2.075912044000000023e+01 208 | 2.047926036999999866e+01 209 | 2.047026487000000117e+01 210 | 2.006646677000000167e+01 211 | 2.006946526999999847e+01 212 | 2.043128435999999937e+01 213 | 2.013443278000000092e+01 214 | 1.991804098000000067e+01 215 | 1.950274862999999925e+01 216 | 1.920089954999999904e+01 217 | 1.891154423000000051e+01 218 | 1.884257871000000151e+01 219 | 1.891454273000000086e+01 220 | 1.879160419999999831e+01 221 | 1.907646177000000165e+01 222 | 1.874312843999999956e+01 223 | 1.803548225999999843e+01 224 | 1.762168915999999896e+01 225 | 1.713343327999999843e+01 226 | 1.685207395999999846e+01 227 | 1.638030984999999973e+01 228 | 1.656571714000000028e+01 229 | 1.629685157000000117e+01 230 | 1.657471264000000133e+01 231 | 1.669815091999999979e+01 232 | 1.616591704000000007e+01 233 | 1.610644677999999885e+01 234 | 1.583308345999999922e+01 235 | 1.612893552999999969e+01 236 | 1.588955522000000009e+01 237 | 1.624787605999999940e+01 238 | 1.661919040000000081e+01 239 | 1.670464768000000078e+01 240 | 1.727186406999999946e+01 241 | 1.722138930999999928e+01 242 | 1.718440779999999890e+01 243 | 1.740679659999999984e+01 244 | 1.765467265999999924e+01 245 | 1.789105447000000026e+01 246 | 1.797751123999999834e+01 247 | 1.865317341000000084e+01 248 | 1.858020989999999983e+01 249 | 1.877061468999999860e+01 250 | 1.881859070000000145e+01 251 | 1.859220390000000123e+01 252 | 1.883208395999999851e+01 253 | 1.894602699000000001e+01 254 | 1.931834083000000035e+01 255 | 1.933733133000000137e+01 256 | 1.954822589000000121e+01 257 | 1.977161419000000109e+01 258 | 1.949725137000000075e+01 259 | 1.954922539000000015e+01 260 | 1.924087955999999977e+01 261 | 1.874312843999999956e+01 262 | 1.879810094999999848e+01 263 | 1.864317841000000087e+01 264 | 1.865067465999999996e+01 265 | 1.863168415999999894e+01 266 | 1.866216891999999916e+01 267 | 1.841229385000000107e+01 268 | 1.797301348999999959e+01 269 | 1.782808595999999923e+01 270 | 1.724087955999999977e+01 271 | 1.686306847000000175e+01 272 | 1.678460769999999869e+01 273 | 1.608895551999999896e+01 274 | 1.571064467999999970e+01 275 | 1.560669664999999995e+01 276 | 1.506296852000000008e+01 277 | 1.477661168999999930e+01 278 | 1.395602198999999999e+01 279 | 1.348025986999999937e+01 280 | 1.311244377999999955e+01 281 | 1.277811093999999947e+01 282 | 1.256121938999999976e+01 283 | 1.197851074000000082e+01 284 | 1.171014493000000023e+01 285 | 1.156971513999999956e+01 286 | 1.065117440999999943e+01 287 | 1.049375311999999916e+01 288 | 1.015842078999999920e+01 289 | 9.815092454000000188e+00 290 | 9.942528735999999867e+00 291 | 9.490754623000000834e+00 292 | 8.928535732000000280e+00 293 | 8.847576211999999884e+00 294 | 8.161419289999999549e+00 295 | 7.748625686999999651e+00 296 | 7.248375811999999918e+00 297 | 6.676661668999999577e+00 298 | 6.563718140999999839e+00 299 | 6.667166416999999790e+00 300 | 6.567716142000000090e+00 301 | 6.720639679999999672e+00 302 | 6.379310345000000382e+00 303 | 6.360319839999999836e+00 304 | 6.101949024999999693e+00 305 | 5.884557721000000186e+00 306 | 5.819590204999999905e+00 307 | 5.744627686000000288e+00 308 | 5.827586207000000407e+00 309 | 5.951524238000000189e+00 310 | 5.724137930999999568e+00 311 | 5.851574213000000135e+00 312 | 5.884557721000000186e+00 313 | 5.666166916999999970e+00 314 | 5.403798100999999576e+00 315 | 4.993503247999999672e+00 316 | 4.976511743999999737e+00 317 | 5.080459770000000042e+00 318 | 5.101449275000000227e+00 319 | 4.750124937999999908e+00 320 | 4.690154922999999698e+00 321 | 4.392303848000000066e+00 322 | 4.300849574999999980e+00 323 | 3.872563717999999877e+00 324 | 3.529235381999999976e+00 325 | 3.260869565000000136e+00 326 | 3.012993503000000128e+00 327 | 2.711144427999999884e+00 328 | 2.216391804000000132e+00 329 | 1.808095951999999951e+00 330 | 1.353823087999999952e+00 331 | 6.821589209999999737e-01 332 | -1.579210390000000130e-01 333 | -7.486256869999999841e-01 334 | -1.350324837999999916e+00 335 | -1.501249374999999997e+00 336 | -2.087956022000000189e+00 337 | -2.968015992000000214e+00 338 | -3.397801099000000047e+00 339 | -3.782608696000000048e+00 340 | -4.400799600000000034e+00 341 | -4.610694653000000365e+00 342 | -5.213893052999999611e+00 343 | -5.587206397000000102e+00 344 | -5.430784607999999736e+00 345 | -5.803598200999999790e+00 346 | -6.384807595999999918e+00 347 | -6.533733133000000137e+00 348 | -7.091954023000000440e+00 349 | -7.206396802000000434e+00 350 | -7.629185406999999586e+00 351 | -8.144427785999999614e+00 352 | -8.135432284000000180e+00 353 | -8.238880560000000131e+00 354 | -8.335832083999999753e+00 355 | -8.799100449999999185e+00 356 | -8.821089454999999191e+00 357 | -8.624687656000000757e+00 358 | -8.921039479999999244e+00 359 | -9.044977511000000803e+00 360 | -9.169915041999999517e+00 361 | -9.058470764999999147e+00 362 | -8.648675662000000486e+00 363 | -8.937531233999999714e+00 364 | -9.090954523000000620e+00 365 | -8.963518240999999165e+00 366 | -8.908545726999999914e+00 367 | -9.258870565000000497e+00 368 | -9.829585206999999158e+00 369 | -9.921039479999999244e+00 370 | -9.834082958999999846e+00 371 | -1.007996001999999969e+01 372 | -1.015442278999999992e+01 373 | -1.082508746000000066e+01 374 | -1.093253372999999939e+01 375 | -1.078710644999999957e+01 376 | -1.127286357000000017e+01 377 | -1.179510244999999991e+01 378 | -1.195902049000000034e+01 379 | -1.192953523000000082e+01 380 | -1.196301848999999962e+01 381 | -1.232483758000000051e+01 382 | -1.258870564999999964e+01 383 | -1.311044477999999991e+01 384 | -1.318490755000000014e+01 385 | -1.360119940000000049e+01 386 | -1.434682658999999916e+01 387 | -1.439280360000000059e+01 388 | -1.456871564000000063e+01 389 | -1.458270865000000072e+01 390 | -1.505297350999999928e+01 391 | -1.525237380999999992e+01 392 | -1.549325336999999969e+01 393 | -1.600899550000000104e+01 394 | -1.622138930999999928e+01 395 | -1.697401298999999852e+01 396 | -1.739080459999999917e+01 397 | -1.747576211999999884e+01 398 | -1.796601698999999996e+01 399 | -1.844177910999999881e+01 400 | -1.907349999999999923e+01 401 | -------------------------------------------------------------------------------- /data/dataset/3.csv: -------------------------------------------------------------------------------- 1 | -1.589955022000000007e+01 2 | -1.554872564000000068e+01 3 | -1.517141428999999953e+01 4 | -1.481609195000000057e+01 5 | -1.446876561999999922e+01 6 | -1.407846076999999951e+01 7 | -1.368615692000000017e+01 8 | -1.328935532000000030e+01 9 | -1.285907045999999987e+01 10 | -1.246976511999999992e+01 11 | -1.212193903000000006e+01 12 | -1.175712144000000059e+01 13 | -1.136081959000000019e+01 14 | -1.105747125999999980e+01 15 | -1.070514743000000024e+01 16 | -1.038730634999999936e+01 17 | -1.004097950999999966e+01 18 | -9.683158420999999905e+00 19 | -9.262368816000000393e+00 20 | -8.868565716999999182e+00 21 | -8.602198900999999509e+00 22 | -8.344827585999999187e+00 23 | -8.208395802000000074e+00 24 | -8.090954523000000620e+00 25 | -7.924537731000000029e+00 26 | -7.751624188000000082e+00 27 | -7.484757620999999972e+00 28 | -7.242878561000000381e+00 29 | -7.010994503000000044e+00 30 | -6.830584707999999949e+00 31 | -6.693153423000000046e+00 32 | -6.551724137999999975e+00 33 | -6.458770614999999715e+00 34 | -6.394802599000000143e+00 35 | -6.304847576000000231e+00 36 | -6.249875062000000092e+00 37 | -6.108445777000000021e+00 38 | -6.045977010999999735e+00 39 | -5.959520239999999802e+00 40 | -5.857571214000000026e+00 41 | -5.754622688999999625e+00 42 | -5.601699149999999960e+00 43 | -5.398800600000000394e+00 44 | -5.102948525999999596e+00 45 | -4.865567215999999640e+00 46 | -4.621189404999999972e+00 47 | -4.410294852999999904e+00 48 | -4.199900050000000107e+00 49 | -3.896051974000000140e+00 50 | -3.548725636999999988e+00 51 | -3.218390804999999855e+00 52 | -2.819090454999999995e+00 53 | -2.383808096000000099e+00 54 | -1.969515241999999944e+00 55 | -1.517241378999999890e+00 56 | -1.121439279999999927e+00 57 | -7.316341830000000490e-01 58 | -1.289355319999999916e-01 59 | 3.953023489999999973e-01 60 | 8.685657169999999594e-01 61 | 1.301849075000000022e+00 62 | 1.739630184999999996e+00 63 | 2.177411294000000108e+00 64 | 2.588705646999999832e+00 65 | 2.831584208000000213e+00 66 | 3.203898050999999914e+00 67 | 3.732133933000000070e+00 68 | 4.212893552999999791e+00 69 | 4.685157421000000433e+00 70 | 5.047476261999999991e+00 71 | 5.471264367999999934e+00 72 | 5.827586207000000407e+00 73 | 6.134932533999999826e+00 74 | 6.437781109000000335e+00 75 | 6.766616692000000377e+00 76 | 7.072463768000000428e+00 77 | 7.317841078999999915e+00 78 | 7.572713643000000161e+00 79 | 7.829585207000000047e+00 80 | 8.149925036999999151e+00 81 | 8.417291353999999615e+00 82 | 8.564217891000000193e+00 83 | 8.716141929000000843e+00 84 | 8.922538730999999501e+00 85 | 9.097451274000000865e+00 86 | 9.311844078000000025e+00 87 | 9.460769615000000243e+00 88 | 9.611194403000000719e+00 89 | 9.750624688000000262e+00 90 | 9.805597200999999430e+00 91 | 9.910544727999999637e+00 92 | 1.008995501999999966e+01 93 | 1.028535731999999925e+01 94 | 1.054472763999999962e+01 95 | 1.070064967999999972e+01 96 | 1.091804098000000067e+01 97 | 1.111744127999999954e+01 98 | 1.125487256000000080e+01 99 | 1.131434282999999930e+01 100 | 1.130184908000000021e+01 101 | 1.126836581999999964e+01 102 | 1.128635681999999996e+01 103 | 1.135532234000000074e+01 104 | 1.144327836000000076e+01 105 | 1.163668166000000070e+01 106 | 1.184007996000000063e+01 107 | 1.195102449000000000e+01 108 | 1.219140430000000030e+01 109 | 1.232383807999999981e+01 110 | 1.247876061999999919e+01 111 | 1.264517741000000051e+01 112 | 1.281909044999999914e+01 113 | 1.294652673999999948e+01 114 | 1.318940530000000066e+01 115 | 1.341229384999999930e+01 116 | 1.383758120999999974e+01 117 | 1.413643178000000056e+01 118 | 1.459470265000000033e+01 119 | 1.499000500000000002e+01 120 | 1.541979010000000017e+01 121 | 1.581909044999999914e+01 122 | 1.612143928000000059e+01 123 | 1.648475761999999989e+01 124 | 1.676661668999999932e+01 125 | 1.708945526999999842e+01 126 | 1.737481259000000122e+01 127 | 1.765717141000000012e+01 128 | 1.800499750000000176e+01 129 | 1.825187405999999868e+01 130 | 1.837131434000000141e+01 131 | 1.865817090999999905e+01 132 | 1.865067465999999996e+01 133 | 1.869115442000000016e+01 134 | 1.877711143999999877e+01 135 | 1.889705147000000096e+01 136 | 1.897751123999999834e+01 137 | 1.885157420999999900e+01 138 | 1.883408295999999993e+01 139 | 1.877161419000000109e+01 140 | 1.874012993999999921e+01 141 | 1.858820589999999839e+01 142 | 1.855472264000000138e+01 143 | 1.849075462000000059e+01 144 | 1.838180910000000168e+01 145 | 1.835632183999999967e+01 146 | 1.831134433000000072e+01 147 | 1.831534233000000000e+01 148 | 1.826436782000000036e+01 149 | 1.814842579000000100e+01 150 | 1.805047476000000017e+01 151 | 1.790904547999999963e+01 152 | 1.786856571999999943e+01 153 | 1.769265366999999856e+01 154 | 1.753023487999999830e+01 155 | 1.742378811000000027e+01 156 | 1.732733633000000140e+01 157 | 1.731084458000000126e+01 158 | 1.725637181000000098e+01 159 | 1.723788105999999942e+01 160 | 1.727986007000000157e+01 161 | 1.727286356999999839e+01 162 | 1.728985507000000155e+01 163 | 1.734082958999999846e+01 164 | 1.733283357999999907e+01 165 | 1.727536231999999927e+01 166 | 1.705697151000000034e+01 167 | 1.683808095999999921e+01 168 | 1.665267366000000138e+01 169 | 1.654622688999999980e+01 170 | 1.641079459999999912e+01 171 | 1.644077960999999988e+01 172 | 1.652973512999999883e+01 173 | 1.669365317000000104e+01 174 | 1.682208895999999854e+01 175 | 1.688205896999999922e+01 176 | 1.690954522999999909e+01 177 | 1.688305847000000171e+01 178 | 1.672613692999999913e+01 179 | 1.655072463999999854e+01 180 | 1.643678161000000060e+01 181 | 1.634732633999999862e+01 182 | 1.633033483000000174e+01 183 | 1.632783608000000086e+01 184 | 1.641079459999999912e+01 185 | 1.652223887999999974e+01 186 | 1.656571714000000028e+01 187 | 1.669615191999999837e+01 188 | 1.672813593000000054e+01 189 | 1.665017491000000049e+01 190 | 1.651774113000000099e+01 191 | 1.633883057999999977e+01 192 | 1.609795102000000000e+01 193 | 1.592303848000000066e+01 194 | 1.574862569000000079e+01 195 | 1.555972013999999959e+01 196 | 1.536081959000000019e+01 197 | 1.512843578000000022e+01 198 | 1.495602198999999999e+01 199 | 1.468415792000000053e+01 200 | 1.434482758999999952e+01 201 | 1.401049474999999944e+01 202 | 1.358720639999999946e+01 203 | 1.323588205999999978e+01 204 | 1.291854073000000014e+01 205 | 1.259170414999999998e+01 206 | 1.222838581000000069e+01 207 | 1.186456772000000015e+01 208 | 1.144727636000000004e+01 209 | 1.099250374999999913e+01 210 | 1.053773112999999917e+01 211 | 1.015592204000000010e+01 212 | 9.774112944000000525e+00 213 | 9.414292853999999267e+00 214 | 9.063468265999999218e+00 215 | 8.784107946000000666e+00 216 | 8.471764117999999399e+00 217 | 8.139930035000000785e+00 218 | 7.789105446999999849e+00 219 | 7.401799099999999854e+00 220 | 6.986006996999999608e+00 221 | 6.614192904000000262e+00 222 | 6.294352823999999735e+00 223 | 6.101449275000000227e+00 224 | 5.935032483999999720e+00 225 | 5.791604197999999926e+00 226 | 5.615192404000000082e+00 227 | 5.460769615000000243e+00 228 | 5.236881559000000408e+00 229 | 5.062468766000000286e+00 230 | 4.888555722000000436e+00 231 | 4.720639679999999672e+00 232 | 4.597701148999999710e+00 233 | 4.389805096999999989e+00 234 | 4.341829084999999644e+00 235 | 4.247376312000000098e+00 236 | 4.196401799000000210e+00 237 | 4.139930034999999897e+00 238 | 4.050474763000000422e+00 239 | 4.002498751000000077e+00 240 | 3.927036482000000106e+00 241 | 3.775612193999999811e+00 242 | 3.690654673000000052e+00 243 | 3.424787606000000206e+00 244 | 3.204897551000000178e+00 245 | 2.923038480999999855e+00 246 | 2.723638181000000102e+00 247 | 2.443278360999999954e+00 248 | 2.235382308999999790e+00 249 | 1.940529734999999922e+00 250 | 1.601699149999999960e+00 251 | 1.270864567999999917e+00 252 | 8.640679660000000206e-01 253 | 4.867566220000000277e-01 254 | 4.997500999999999680e-03 255 | -3.803098449999999797e-01 256 | -8.150924539999999663e-01 257 | -1.229385307000000038e+00 258 | -1.728135932000000041e+00 259 | -2.222888556000000015e+00 260 | -2.670664668000000130e+00 261 | -3.056971513999999779e+00 262 | -3.516241878999999848e+00 263 | -3.954022988999999821e+00 264 | -4.398800600000000394e+00 265 | -4.751624188000000082e+00 266 | -5.164417790999999980e+00 267 | -5.636681658999999733e+00 268 | -6.116941528999999989e+00 269 | -6.506746627000000061e+00 270 | -6.843078461000000168e+00 271 | -7.200399799999999573e+00 272 | -7.593203397999999993e+00 273 | -7.939030484999999970e+00 274 | -8.314842579000000455e+00 275 | -8.603698150999999683e+00 276 | -8.929535231999999212e+00 277 | -9.212893553000000679e+00 278 | -9.477761119000000178e+00 279 | -9.801599200000000067e+00 280 | -1.018340829999999997e+01 281 | -1.051474263000000064e+01 282 | -1.073713142999999981e+01 283 | -1.096951523999999978e+01 284 | -1.117791103999999969e+01 285 | -1.141279360000000054e+01 286 | -1.155722139000000048e+01 287 | -1.171714142999999986e+01 288 | -1.189055472000000080e+01 289 | -1.195952023999999980e+01 290 | -1.204747625999999983e+01 291 | -1.213843078000000020e+01 292 | -1.231884057999999982e+01 293 | -1.259170414999999998e+01 294 | -1.278760620000000081e+01 295 | -1.304197901000000037e+01 296 | -1.325887056000000008e+01 297 | -1.346926537000000046e+01 298 | -1.361319340000000011e+01 299 | -1.354972513999999961e+01 300 | -1.344677661000000057e+01 301 | -1.335932034000000002e+01 302 | -1.329585207000000047e+01 303 | -1.329985006999999975e+01 304 | -1.337781108999999979e+01 305 | -1.357821088999999937e+01 306 | -1.372863568000000001e+01 307 | -1.392653673000000047e+01 308 | -1.407196401999999935e+01 309 | -1.423338331000000068e+01 310 | -1.438180909999999990e+01 311 | -1.449375311999999916e+01 312 | -1.463618190999999946e+01 313 | -1.478360819999999975e+01 314 | -1.502348826000000059e+01 315 | -1.534782608999999987e+01 316 | -1.568365816999999929e+01 317 | -1.601599200000000067e+01 318 | -1.637681158999999909e+01 319 | -1.677111444000000162e+01 320 | -1.714092953999999835e+01 321 | -1.757171414000000098e+01 322 | -1.788255871999999869e+01 323 | -1.826136932000000002e+01 324 | -1.857671163999999919e+01 325 | -1.893103448000000100e+01 326 | -1.931734133000000142e+01 327 | -1.964117940999999945e+01 328 | -1.993103448000000100e+01 329 | -2.018790604999999871e+01 330 | -2.031584207999999947e+01 331 | -2.069165416999999962e+01 332 | -2.072313842999999878e+01 333 | -2.077561219000000037e+01 334 | -2.086706647000000103e+01 335 | -2.090554722999999981e+01 336 | -2.089805096999999989e+01 337 | -2.077111444000000162e+01 338 | -2.080209895000000131e+01 339 | -2.082358821000000049e+01 340 | -2.076961518999999967e+01 341 | -2.060569715000000102e+01 342 | -2.051424288000000118e+01 343 | -2.051024487999999835e+01 344 | -2.045377311000000020e+01 345 | -2.041029484999999966e+01 346 | -2.026386807000000090e+01 347 | -2.019140429999999853e+01 348 | -2.014092953999999835e+01 349 | -1.997201399000000066e+01 350 | -1.984857570999999865e+01 351 | -1.970064968000000150e+01 352 | -1.961269365000000064e+01 353 | -1.933633182999999889e+01 354 | -1.920639680000000027e+01 355 | -1.910644677999999885e+01 356 | -1.899950025000000053e+01 357 | -1.891254372999999944e+01 358 | -1.876011993999999916e+01 359 | -1.869465266999999997e+01 360 | -1.871114443000000094e+01 361 | -1.880359819999999971e+01 362 | -1.892703648000000172e+01 363 | -1.901199400000000139e+01 364 | -1.908545726999999914e+01 365 | -1.907846076999999951e+01 366 | -1.903948026000000127e+01 367 | -1.894802599000000143e+01 368 | -1.896501749000000103e+01 369 | -1.894002998999999932e+01 370 | -1.890354822999999840e+01 371 | -1.895152424000000124e+01 372 | -1.906046977000000098e+01 373 | -1.925337331000000063e+01 374 | -1.933683157999999835e+01 375 | -1.931934032999999928e+01 376 | -1.925187405999999868e+01 377 | -1.916391803999999865e+01 378 | -1.916641678999999954e+01 379 | -1.912893552999999969e+01 380 | -1.906296851999999831e+01 381 | -1.901799099999999854e+01 382 | -1.895352323999999911e+01 383 | -1.898250875000000093e+01 384 | -1.895402298999999857e+01 385 | -1.902898550999999827e+01 386 | -1.900399799999999928e+01 387 | -1.896851574000000085e+01 388 | -1.882208895999999854e+01 389 | -1.865467265999999924e+01 390 | -1.849575211999999880e+01 391 | -1.833333332999999854e+01 392 | -1.811794103000000078e+01 393 | -1.791754123000000121e+01 394 | -1.769465266999999997e+01 395 | -1.754672663999999926e+01 396 | -1.731934032999999928e+01 397 | -1.710694652999999832e+01 398 | -1.681209395000000129e+01 399 | -1.642278861000000134e+01 400 | -1.599249999999999972e+01 401 | -------------------------------------------------------------------------------- /data/dataset/4.csv: -------------------------------------------------------------------------------- 1 | -5.138430784999999723e+00 2 | -5.451274362999999568e+00 3 | -5.749125437000000005e+00 4 | -6.089455272000000363e+00 5 | -6.469265367000000211e+00 6 | -6.803598200999999790e+00 7 | -7.209895052000000248e+00 8 | -7.526236882000000072e+00 9 | -7.799600200000000427e+00 10 | -8.098950524999999345e+00 11 | -8.408295852000000181e+00 12 | -8.715142429000000135e+00 13 | -8.929035481999999746e+00 14 | -9.167416292000000411e+00 15 | -9.323338331000000423e+00 16 | -9.488755621999999335e+00 17 | -9.671164418000000040e+00 18 | -9.878560719999999407e+00 19 | -1.001499249999999996e+01 20 | -1.020339829999999992e+01 21 | -1.036731634000000035e+01 22 | -1.044427785999999969e+01 23 | -1.053273362999999918e+01 24 | -1.065317341000000084e+01 25 | -1.071714142999999986e+01 26 | -1.084357821000000044e+01 27 | -1.098800600000000038e+01 28 | -1.121689154999999971e+01 29 | -1.149425287000000040e+01 30 | -1.171064467999999970e+01 31 | -1.186556722000000086e+01 32 | -1.196101948999999998e+01 33 | -1.195552224000000052e+01 34 | -1.198500750000000004e+01 35 | -1.203348326000000057e+01 36 | -1.208495751999999968e+01 37 | -1.216691654000000078e+01 38 | -1.231884057999999982e+01 39 | -1.250824588000000048e+01 40 | -1.272013993000000021e+01 41 | -1.293003498000000029e+01 42 | -1.312043977999999989e+01 43 | -1.328735632000000066e+01 44 | -1.336481758999999947e+01 45 | -1.351974013000000063e+01 46 | -1.362368816000000038e+01 47 | -1.383008496000000065e+01 48 | -1.405747125999999980e+01 49 | -1.433633183000000066e+01 50 | -1.466516741999999951e+01 51 | -1.496651673999999943e+01 52 | -1.535082459000000021e+01 53 | -1.575812093999999952e+01 54 | -1.613493253000000038e+01 55 | -1.646926536999999868e+01 56 | -1.678560720000000117e+01 57 | -1.710844578000000027e+01 58 | -1.722538730999999856e+01 59 | -1.736081958999999841e+01 60 | -1.762368816000000038e+01 61 | -1.796351823999999908e+01 62 | -1.809795102000000000e+01 63 | -1.829285356999999834e+01 64 | -1.849075462000000059e+01 65 | -1.879310345000000027e+01 66 | -1.897951023999999975e+01 67 | -1.898800599999999861e+01 68 | -1.904747625999999983e+01 69 | -1.909945026999999840e+01 70 | -1.921989005000000006e+01 71 | -1.914142929000000137e+01 72 | -1.907846076999999951e+01 73 | -1.905747125999999980e+01 74 | -1.890854573000000016e+01 75 | -1.878210895000000136e+01 76 | -1.865767115999999959e+01 77 | -1.858070964999999930e+01 78 | -1.855272363999999996e+01 79 | -1.847626186999999831e+01 80 | -1.827836081999999962e+01 81 | -1.815292353999999975e+01 82 | -1.811594202999999936e+01 83 | -1.798550725000000128e+01 84 | -1.788405797000000064e+01 85 | -1.774112944000000169e+01 86 | -1.752373813000000169e+01 87 | -1.736631683999999964e+01 88 | -1.719390304999999941e+01 89 | -1.697101449000000173e+01 90 | -1.696151924000000122e+01 91 | -1.681259370000000075e+01 92 | -1.673663167999999857e+01 93 | -1.667616191999999842e+01 94 | -1.668215891999999911e+01 95 | -1.678910545000000099e+01 96 | -1.692653672999999870e+01 97 | -1.696001998999999927e+01 98 | -1.702498750999999899e+01 99 | -1.701549225000000121e+01 100 | -1.693203397999999993e+01 101 | -1.687556221999999906e+01 102 | -1.677711143999999877e+01 103 | -1.679460269999999866e+01 104 | -1.688155921999999975e+01 105 | -1.697401298999999852e+01 106 | -1.717041478999999882e+01 107 | -1.735032483999999897e+01 108 | -1.742728636000000009e+01 109 | -1.735332333999999932e+01 110 | -1.718040979999999962e+01 111 | -1.707746127000000058e+01 112 | -1.705547225999999839e+01 113 | -1.711444278000000097e+01 114 | -1.715242379000000028e+01 115 | -1.716441779000000167e+01 116 | -1.716041978999999884e+01 117 | -1.721639180000000025e+01 118 | -1.714292853999999977e+01 119 | -1.713743128000000127e+01 120 | -1.709445277000000019e+01 121 | -1.704847575999999876e+01 122 | -1.697901049000000029e+01 123 | -1.684857570999999865e+01 124 | -1.673463268000000070e+01 125 | -1.660119939999999872e+01 126 | -1.637031483999999892e+01 127 | -1.614842579000000100e+01 128 | -1.586856571999999943e+01 129 | -1.557971013999999954e+01 130 | -1.536631683999999964e+01 131 | -1.494352823999999913e+01 132 | -1.483658171000000081e+01 133 | -1.458570714999999929e+01 134 | -1.425237380999999992e+01 135 | -1.387706146999999923e+01 136 | -1.355422289000000013e+01 137 | -1.340279860000000056e+01 138 | -1.297351324000000083e+01 139 | -1.244527736000000040e+01 140 | -1.183058471000000011e+01 141 | -1.151624188000000082e+01 142 | -1.112093952999999935e+01 143 | -1.071264367999999934e+01 144 | -1.036231884000000036e+01 145 | -1.005197401000000035e+01 146 | -9.874562719000000044e+00 147 | -9.483258370999999798e+00 148 | -9.187406297000000777e+00 149 | -8.859570214999999749e+00 150 | -8.661169414999999816e+00 151 | -8.295852074000000798e+00 152 | -8.015992003999999227e+00 153 | -7.683158420999999905e+00 154 | -7.575712143999999704e+00 155 | -7.415292353999999975e+00 156 | -7.203898051000000358e+00 157 | -6.999500249999999646e+00 158 | -6.833583208000000297e+00 159 | -6.644677661000000235e+00 160 | -6.479260370000000435e+00 161 | -6.295852073999999909e+00 162 | -6.134932533999999826e+00 163 | -6.024487756000000083e+00 164 | -5.875062469000000398e+00 165 | -5.745627186000000108e+00 166 | -5.658670664999999822e+00 167 | -5.554222889000000052e+00 168 | -5.408295852000000181e+00 169 | -5.208395802000000074e+00 170 | -4.990504748000000212e+00 171 | -4.876061969000000218e+00 172 | -4.813093452999999577e+00 173 | -4.813093452999999577e+00 174 | -4.726136932000000179e+00 175 | -4.698150925000000200e+00 176 | -4.582208896000000031e+00 177 | -4.425787105999999582e+00 178 | -4.285357321000000219e+00 179 | -4.031984008000000230e+00 180 | -3.753623188000000166e+00 181 | -3.428785607000000013e+00 182 | -3.076461768999999791e+00 183 | -2.737131434000000141e+00 184 | -2.420289855000000045e+00 185 | -2.095452273999999893e+00 186 | -1.712643678000000058e+00 187 | -1.329335332000000092e+00 188 | -9.010494749999999886e-01 189 | -5.032483760000000528e-01 190 | -4.297851099999999702e-02 191 | 4.592703650000000137e-01 192 | 9.775112440000000014e-01 193 | 1.475262368999999962e+00 194 | 1.995502249000000061e+00 195 | 2.356321839000000029e+00 196 | 2.799600199999999983e+00 197 | 3.134432783999999916e+00 198 | 3.606696652000000114e+00 199 | 4.003498250999999897e+00 200 | 4.448275862000000025e+00 201 | 4.813593202999999932e+00 202 | 5.103448275999999950e+00 203 | 5.379810094999999848e+00 204 | 5.698150925000000200e+00 205 | 6.041979010000000372e+00 206 | 6.390304848000000426e+00 207 | 6.768615692000000017e+00 208 | 7.084457771000000292e+00 209 | 7.415792104000000329e+00 210 | 7.715142429000000135e+00 211 | 8.039480259999999490e+00 212 | 8.373313342999999520e+00 213 | 8.642678660999999707e+00 214 | 8.787106446999999321e+00 215 | 8.990004997999999858e+00 216 | 9.096951523999999623e+00 217 | 9.268365816999999396e+00 218 | 9.453773113000000450e+00 219 | 9.566716641999999382e+00 220 | 9.742628685999999760e+00 221 | 9.871064468000000147e+00 222 | 9.939530234999999436e+00 223 | 1.002748625999999987e+01 224 | 1.007996001999999969e+01 225 | 1.015142428999999957e+01 226 | 1.020489755000000009e+01 227 | 1.038880559999999953e+01 228 | 1.058520739999999982e+01 229 | 1.083358321000000046e+01 230 | 1.109695151999999929e+01 231 | 1.122238880999999999e+01 232 | 1.137631183999999962e+01 233 | 1.133533232999999996e+01 234 | 1.143178411000000061e+01 235 | 1.147426287000000045e+01 236 | 1.155722139000000048e+01 237 | 1.165267365999999960e+01 238 | 1.181459270000000039e+01 239 | 1.200849574999999980e+01 240 | 1.220589705000000080e+01 241 | 1.242828586000000080e+01 242 | 1.259320340000000016e+01 243 | 1.280959520000000040e+01 244 | 1.293803098000000062e+01 245 | 1.308995501999999966e+01 246 | 1.327236382000000070e+01 247 | 1.352873562999999990e+01 248 | 1.376961518999999967e+01 249 | 1.408845576999999949e+01 250 | 1.434782608999999987e+01 251 | 1.466866566999999932e+01 252 | 1.499950025000000053e+01 253 | 1.545727136000000002e+01 254 | 1.581359319999999968e+01 255 | 1.622738630999999998e+01 256 | 1.665567216000000172e+01 257 | 1.697101449000000173e+01 258 | 1.715092453999999833e+01 259 | 1.729585206999999869e+01 260 | 1.753773113000000095e+01 261 | 1.780709644999999952e+01 262 | 1.797401298999999852e+01 263 | 1.804947526000000124e+01 264 | 1.824537730999999852e+01 265 | 1.853223387999999971e+01 266 | 1.868915541999999874e+01 267 | 1.876561719000000039e+01 268 | 1.879810094999999848e+01 269 | 1.886156921999999980e+01 270 | 1.889205396999999920e+01 271 | 1.889255371999999866e+01 272 | 1.881859070000000145e+01 273 | 1.874612693999999991e+01 274 | 1.856871564000000063e+01 275 | 1.843978011000000095e+01 276 | 1.825887055999999831e+01 277 | 1.820939530000000062e+01 278 | 1.811144428000000062e+01 279 | 1.802198900999999864e+01 280 | 1.792953522999999905e+01 281 | 1.782508745999999888e+01 282 | 1.781309345000000022e+01 283 | 1.774062968999999867e+01 284 | 1.764867565999999854e+01 285 | 1.741079459999999912e+01 286 | 1.727636182000000176e+01 287 | 1.717041478999999882e+01 288 | 1.713693152999999825e+01 289 | 1.706696652000000114e+01 290 | 1.701499250000000174e+01 291 | 1.688405797000000064e+01 292 | 1.681459269999999862e+01 293 | 1.663968016000000105e+01 294 | 1.665667166000000066e+01 295 | 1.667616191999999842e+01 296 | 1.683608196000000135e+01 297 | 1.688355822000000117e+01 298 | 1.680459769999999864e+01 299 | 1.682308846000000102e+01 300 | 1.666866566999999932e+01 301 | 1.654822589000000121e+01 302 | 1.636981508999999946e+01 303 | 1.627936031999999855e+01 304 | 1.617141429000000130e+01 305 | 1.623388306000000014e+01 306 | 1.644727636000000004e+01 307 | 1.662268866000000145e+01 308 | 1.669265366999999856e+01 309 | 1.666516741999999951e+01 310 | 1.655272363999999996e+01 311 | 1.655422288999999836e+01 312 | 1.649275361999999845e+01 313 | 1.649325337000000147e+01 314 | 1.644727636000000004e+01 315 | 1.642128935999999939e+01 316 | 1.641979010000000017e+01 317 | 1.647426287000000045e+01 318 | 1.655272363999999996e+01 319 | 1.649525236999999933e+01 320 | 1.652473763000000062e+01 321 | 1.643078460999999990e+01 322 | 1.637481259000000122e+01 323 | 1.633633182999999889e+01 324 | 1.626836581999999964e+01 325 | 1.613593202999999932e+01 326 | 1.590154923000000053e+01 327 | 1.563268365999999965e+01 328 | 1.545027486000000039e+01 329 | 1.524287855999999941e+01 330 | 1.511194403000000008e+01 331 | 1.464567715999999997e+01 332 | 1.449575212000000057e+01 333 | 1.429485256999999976e+01 334 | 1.411844078000000025e+01 335 | 1.383508246000000064e+01 336 | 1.359670164999999997e+01 337 | 1.331034483000000002e+01 338 | 1.282158921000000085e+01 339 | 1.218840579999999996e+01 340 | 1.155522239000000084e+01 341 | 1.115092454000000011e+01 342 | 1.088355821999999939e+01 343 | 1.057421289000000009e+01 344 | 1.022938530999999962e+01 345 | 9.851074462999999781e+00 346 | 9.664167916000000247e+00 347 | 9.314342828999999213e+00 348 | 8.862568716000000180e+00 349 | 8.499250375000000801e+00 350 | 8.188405796999999708e+00 351 | 7.926536731999999752e+00 352 | 7.587706146999999568e+00 353 | 7.358320840000000196e+00 354 | 7.138430784999999723e+00 355 | 6.913043477999999631e+00 356 | 6.629685156999999940e+00 357 | 6.396801598999999783e+00 358 | 6.231884058000000337e+00 359 | 6.122438780999999608e+00 360 | 6.000999499999999820e+00 361 | 5.801599200000000067e+00 362 | 5.585207396000000379e+00 363 | 5.538730635000000291e+00 364 | 5.492753622999999585e+00 365 | 5.475762118999999650e+00 366 | 5.386306847000000175e+00 367 | 5.353323338000000042e+00 368 | 5.216891554000000042e+00 369 | 5.115942029000000169e+00 370 | 5.036981509000000301e+00 371 | 4.956521739000000260e+00 372 | 4.886056972000000442e+00 373 | 4.764617690999999766e+00 374 | 4.630184908000000377e+00 375 | 4.498750624999999559e+00 376 | 4.404797601000000284e+00 377 | 4.230384808000000163e+00 378 | 4.010994503000000044e+00 379 | 3.759620190000000139e+00 380 | 3.550224887999999801e+00 381 | 3.228885556999999906e+00 382 | 3.043478261000000185e+00 383 | 2.682658670999999995e+00 384 | 2.413293352999999808e+00 385 | 1.962518741000000011e+00 386 | 1.540229885000000021e+00 387 | 1.142928536000000106e+00 388 | 6.986506749999999988e-01 389 | 2.553723139999999892e-01 390 | -3.323338330000000229e-01 391 | -8.935532229999999521e-01 392 | -1.446276861999999941e+00 393 | -1.922538730999999945e+00 394 | -2.327336331999999786e+00 395 | -2.746126937000000101e+00 396 | -3.200399800000000017e+00 397 | -3.643178411000000061e+00 398 | -4.107446277000000201e+00 399 | -4.477261368999999824e+00 400 | -4.875000000000000000e+00 401 | -------------------------------------------------------------------------------- /data/sinx.csv: -------------------------------------------------------------------------------- 1 | 0.382683432 2 | 0.707106781 3 | 0.923879533 4 | 1 5 | 0.923879533 6 | 0.707106781 7 | 0.382683432 8 | 1.22E-16 9 | -0.382683432 10 | -0.707106781 11 | -0.923879533 12 | -1 13 | -0.923879533 14 | -0.707106781 15 | -0.382683432 16 | -2.45E-16 17 | 0.382683432 18 | 0.707106781 19 | 0.923879533 20 | 1 21 | 0.923879533 22 | 0.707106781 23 | 0.382683432 24 | 3.67E-16 25 | -0.382683432 26 | -0.707106781 27 | -0.923879533 28 | -1 29 | -0.923879533 30 | -0.707106781 31 | -0.382683432 32 | -4.90E-16 33 | 0.382683432 34 | 0.707106781 35 | 0.923879533 36 | 1 37 | 0.923879533 38 | 0.707106781 39 | 0.382683432 40 | 6.12E-16 41 | -0.382683432 42 | -0.707106781 43 | -0.923879533 44 | -1 45 | -0.923879533 46 | -0.707106781 47 | -0.382683432 48 | -7.35E-16 49 | 0.382683432 50 | 0.707106781 51 | 0.923879533 52 | 1 53 | 0.923879533 54 | 0.707106781 55 | 0.382683432 56 | 8.57E-16 57 | -0.382683432 58 | -0.707106781 59 | -0.923879533 60 | -1 61 | -0.923879533 62 | -0.707106781 63 | -0.382683432 64 | -9.80E-16 65 | 0.382683432 66 | 0.707106781 67 | 0.923879533 68 | 1 69 | 0.923879533 70 | 0.707106781 71 | 0.382683432 72 | 1.10E-15 73 | -0.382683432 74 | -0.707106781 75 | -0.923879533 76 | -1 77 | -0.923879533 78 | -0.707106781 79 | -0.382683432 80 | -1.22E-15 81 | 0.382683432 82 | 0.707106781 83 | 0.923879533 84 | 1 85 | 0.923879533 86 | 0.707106781 87 | 0.382683432 88 | 4.90E-15 89 | -0.382683432 90 | -0.707106781 91 | -0.923879533 92 | -1 93 | -0.923879533 94 | -0.707106781 95 | -0.382683432 96 | -1.47E-15 97 | 0.382683432 98 | 0.707106781 99 | 0.923879533 100 | 1 101 | 0.923879533 102 | 0.707106781 103 | 0.382683432 104 | -1.96E-15 105 | -0.382683432 106 | -0.707106781 107 | -0.923879533 108 | -1 109 | -0.923879533 110 | -0.707106781 111 | -0.382683432 112 | -1.71E-15 113 | 0.382683432 114 | 0.707106781 115 | 0.923879533 116 | 1 117 | 0.923879533 118 | 0.707106781 119 | 0.382683432 120 | 5.39E-15 121 | -0.382683432 122 | -0.707106781 123 | -0.923879533 124 | -1 125 | -0.923879533 126 | -0.707106781 127 | -0.382683432 128 | -1.96E-15 129 | 0.382683432 130 | 0.707106781 131 | 0.923879533 132 | 1 133 | 0.923879533 134 | 0.707106781 135 | 0.382683432 136 | -1.47E-15 137 | -0.382683432 138 | -0.707106781 139 | -0.923879533 140 | -1 141 | -0.923879533 142 | -0.707106781 143 | -0.382683432 144 | -2.20E-15 145 | 0.382683432 146 | 0.707106781 147 | 0.923879533 148 | 1 149 | 0.923879533 150 | 0.707106781 151 | 0.382683432 152 | 5.88E-15 153 | -0.382683432 154 | -0.707106781 155 | -0.923879533 156 | -1 157 | -0.923879533 158 | -0.707106781 159 | -0.382683432 160 | -2.45E-15 161 | 0.382683432 162 | 0.707106781 163 | 0.923879533 164 | 1 165 | 0.923879533 166 | 0.707106781 167 | 0.382683432 168 | -9.81E-16 169 | -0.382683432 170 | -0.707106781 171 | -0.923879533 172 | -1 173 | -0.923879533 174 | -0.707106781 175 | -0.382683432 176 | -9.80E-15 177 | 0.382683432 178 | 0.707106781 179 | 0.923879533 180 | 1 181 | 0.923879533 182 | 0.707106781 183 | 0.382683432 184 | 6.37E-15 185 | -0.382683432 186 | -0.707106781 187 | -0.923879533 188 | -1 189 | -0.923879533 190 | -0.707106781 191 | -0.382683432 192 | -2.94E-15 193 | 0.382683432 194 | 0.707106781 195 | 0.923879533 196 | 1 197 | 0.923879533 198 | 0.707106781 199 | 0.382683432 200 | -4.91E-16 201 | -0.382683432 202 | -0.707106781 203 | -0.923879533 204 | -1 205 | -0.923879533 206 | -0.707106781 207 | -0.382683432 208 | 3.92E-15 209 | 0.382683432 210 | 0.707106781 211 | 0.923879533 212 | 1 213 | 0.923879533 214 | 0.707106781 215 | 0.382683432 216 | 6.86E-15 217 | -0.382683432 218 | -0.707106781 219 | -0.923879533 220 | -1 221 | -0.923879533 222 | -0.707106781 223 | -0.382683432 224 | -3.43E-15 225 | 0.382683432 226 | 0.707106781 227 | 0.923879533 228 | 1 229 | 0.923879533 230 | 0.707106781 231 | 0.382683432 232 | -1.24E-18 233 | -0.382683432 234 | -0.707106781 235 | -0.923879533 236 | -1 237 | -0.923879533 238 | -0.707106781 239 | -0.382683432 240 | -1.08E-14 241 | 0.382683432 242 | 0.707106781 243 | 0.923879533 244 | 1 245 | 0.923879533 246 | 0.707106781 247 | 0.382683432 248 | 7.35E-15 249 | -0.382683432 250 | -0.707106781 251 | -0.923879533 252 | -1 253 | -0.923879533 254 | -0.707106781 255 | -0.382683432 256 | -3.92E-15 257 | 0.382683432 258 | 0.707106781 259 | 0.923879533 260 | 1 261 | 0.923879533 262 | 0.707106781 263 | 0.382683432 264 | 4.89E-16 265 | -0.382683432 266 | -0.707106781 267 | -0.923879533 268 | -1 269 | -0.923879533 270 | -0.707106781 271 | -0.382683432 272 | 2.94E-15 273 | 0.382683432 274 | 0.707106781 275 | 0.923879533 276 | 1 277 | 0.923879533 278 | 0.707106781 279 | 0.382683432 280 | 7.84E-15 281 | -0.382683432 282 | -0.707106781 283 | -0.923879533 284 | -1 285 | -0.923879533 286 | -0.707106781 287 | -0.382683432 288 | -4.41E-15 289 | 0.382683432 290 | 0.707106781 291 | 0.923879533 292 | 1 293 | 0.923879533 294 | 0.707106781 295 | 0.382683432 296 | 9.78E-16 297 | -0.382683432 298 | -0.707106781 299 | -0.923879533 300 | -1 301 | -0.923879533 302 | -0.707106781 303 | -0.382683432 304 | -1.18E-14 305 | 0.382683432 306 | 0.707106781 307 | 0.923879533 308 | 1 309 | 0.923879533 310 | 0.707106781 311 | 0.382683432 312 | 8.33E-15 313 | -0.382683432 314 | -0.707106781 315 | -0.923879533 316 | -1 317 | -0.923879533 318 | -0.707106781 319 | -0.382683432 320 | -4.90E-15 321 | 0.382683432 322 | 0.707106781 323 | 0.923879533 324 | 1 325 | 0.923879533 326 | 0.707106781 327 | 0.382683432 328 | 1.57E-14 329 | -0.382683432 330 | -0.707106781 331 | -0.923879533 332 | -1 333 | -0.923879533 334 | -0.707106781 335 | -0.382683432 336 | 1.96E-15 337 | 0.382683432 338 | 0.707106781 339 | 0.923879533 340 | 1 341 | 0.923879533 342 | 0.707106781 343 | 0.382683432 344 | 8.82E-15 345 | -0.382683432 346 | -0.707106781 347 | -0.923879533 348 | -1 349 | -0.923879533 350 | -0.707106781 351 | -0.382683432 352 | -1.96E-14 353 | 0.382683432 354 | 0.707106781 355 | 0.923879533 356 | 1 357 | 0.923879533 358 | 0.707106781 359 | 0.382683432 360 | 1.96E-15 361 | -0.382683432 362 | -0.707106781 363 | -0.923879533 364 | -1 365 | -0.923879533 366 | -0.707106781 367 | -0.382683432 368 | -1.27E-14 369 | 0.382683432 370 | 0.707106781 371 | 0.923879533 372 | 1 373 | 0.923879533 374 | 0.707106781 375 | 0.382683432 376 | -4.90E-15 377 | -0.382683432 378 | -0.707106781 379 | -0.923879533 380 | -1 381 | -0.923879533 382 | -0.707106781 383 | -0.382683432 384 | -5.88E-15 385 | 0.382683432 386 | 0.707106781 387 | 0.923879533 388 | 1 389 | 0.923879533 390 | 0.707106781 391 | 0.382683432 392 | 1.67E-14 393 | -0.382683432 394 | -0.707106781 395 | -0.923879533 396 | -1 397 | -0.923879533 398 | -0.707106781 399 | -0.382683432 400 | 9.82E-16 401 | 0.382683432 402 | 0.707106781 403 | 0.923879533 404 | 1 405 | 0.923879533 406 | 0.707106781 407 | 0.382683432 408 | 9.80E-15 409 | -0.382683432 410 | -0.707106781 411 | -0.923879533 412 | -1 413 | -0.923879533 414 | -0.707106781 415 | -0.382683432 416 | 7.84E-15 417 | 0.382683432 418 | 0.707106781 419 | 0.923879533 420 | 1 421 | 0.923879533 422 | 0.707106781 423 | 0.382683432 424 | 2.94E-15 425 | -0.382683432 426 | -0.707106781 427 | -0.923879533 428 | -1 429 | -0.923879533 430 | -0.707106781 431 | -0.382683432 432 | -1.37E-14 433 | 0.382683432 434 | 0.707106781 435 | 0.923879533 436 | 1 437 | 0.923879533 438 | 0.707106781 439 | 0.382683432 440 | -3.92E-15 441 | -0.382683432 442 | -0.707106781 443 | -0.923879533 444 | -1 445 | -0.923879533 446 | -0.707106781 447 | -0.382683432 448 | -6.86E-15 449 | 0.382683432 450 | 0.707106781 451 | 0.923879533 452 | 1 453 | 0.923879533 454 | 0.707106781 455 | 0.382683432 456 | 1.76E-14 457 | -0.382683432 458 | -0.707106781 459 | -0.923879533 460 | -1 461 | -0.923879533 462 | -0.707106781 463 | -0.382683432 464 | 2.48E-18 465 | 0.382683432 466 | 0.707106781 467 | 0.923879533 468 | 1 469 | 0.923879533 470 | 0.707106781 471 | 0.382683432 472 | 1.08E-14 473 | -0.382683432 474 | -0.707106781 475 | -0.923879533 476 | -1 477 | -0.923879533 478 | -0.707106781 479 | -0.382683432 480 | -2.16E-14 481 | 0.382683432 482 | 0.707106781 483 | 0.923879533 484 | 1 485 | 0.923879533 486 | 0.707106781 487 | 0.382683432 488 | 3.92E-15 489 | -0.382683432 490 | -0.707106781 491 | -0.923879533 492 | -1 493 | -0.923879533 494 | -0.707106781 495 | -0.382683432 496 | -1.47E-14 497 | 0.382683432 498 | 0.707106781 499 | 0.923879533 500 | 1 501 | 0.923879533 502 | 0.707106781 503 | 0.382683432 504 | -2.94E-15 505 | -0.382683432 506 | -0.707106781 507 | -0.923879533 508 | -1 509 | -0.923879533 510 | -0.707106781 511 | -0.382683432 512 | -7.84E-15 -------------------------------------------------------------------------------- /images/GAF_of_Sin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strongnine/Series2Image/189453a9f410ee628f019fee0a17c7995240667a/images/GAF_of_Sin.png -------------------------------------------------------------------------------- /src/GAF.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | import numpy as np 4 | import matplotlib.pyplot as plt 5 | from matplotlib import image 6 | from pyts.image import GramianAngularField 7 | 8 | sin_data = np.loadtxt('./data/sinx.csv', delimiter=",", skiprows=0).reshape(1, -1) # 加载数据 (load the source data) 9 | image_size = 28 # 生成的 GAF 图片的大小 (the size of each GAF image) 10 | 11 | # `method` 的可选参数有:`summation` and `difference` 12 | # The optional parameters of argument `method`: `summation` and `difference` 13 | gasf = GramianAngularField(image_size=image_size, method='summation') 14 | sin_gasf = gasf.fit_transform(sin_data) 15 | 16 | gadf = GramianAngularField(image_size=image_size, method='difference') 17 | sin_gadf = gadf.fit_transform(sin_data) 18 | imges = [sin_gasf[0], sin_gadf[0]] 19 | titles = ['Summation', 'Difference'] 20 | 21 | # 两种方法的可视化差异对比 22 | # Comparison of two different methods 23 | fig, axs = plt.subplots(1, 2, constrained_layout=True) 24 | for img, title, ax in zip(imges, titles, axs): 25 | ax.imshow(img) 26 | ax.set_title(title) 27 | fig.suptitle('GramianAngularField', y=0.94, fontsize=16) 28 | plt.margins(0, 0) 29 | plt.savefig("./GramianAngularField.pdf", pad_inches=0) 30 | plt.show() 31 | 32 | image.imsave("./images/GAF_of_Sin.png", sin_gasf[0]) # 保存图片 (save image) 33 | np.savetxt("./images/GAF_of_Sin.csv", sin_gasf[0], delimiter=',') # 保存数据为 csv 文件 34 | -------------------------------------------------------------------------------- /src/generate_by_cols.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | # 批量生成 GAF 图片的代码 (Generate GAF images in batches) 4 | # 数据矩阵中的每一列生成对应的 GAF 图 (Each column in the data file generate a GAF image) 5 | import os 6 | import numpy as np 7 | import matplotlib.pyplot as plt 8 | from matplotlib import image 9 | from pyts.image import GramianAngularField 10 | 11 | # 根据自己的需求修改一下变量的参数 12 | filename = "./data/data_mat.csv" # 要处理的文件路径 13 | savepath = "./data" # GAF 图片保存的路径 14 | img_sz = 28 # 确定生成的 GAF 图片的大小 15 | method = 'summation' # GAF 图片的类型,可选 'summation'(默认)和 'difference' 16 | 17 | # 以下是 GAF 生成的代码 18 | print("GAF 生成方法:%s,图片大小:%d * %d" % (method, img_sz, img_sz)) 19 | img_path = "%s/images" % savepath # 可视化图片保存的文件夹 20 | data_path = "%s/data" % savepath # 数据文件保存的文件夹 21 | if not os.path.exists(img_path): 22 | os.makedirs(img_path) # 如果文件夹不存在就创建一个 23 | if not os.path.exists(data_path): 24 | os.makedirs(data_path) # 如果文件夹不存在就创建一个 25 | 26 | print("开始生成...") 27 | print("可视化图片保存在文件夹 %s 中,数据文件保存在文件夹 %s 中。" % (img_path, data_path)) 28 | src_data = np.loadtxt(filename, delimiter=",") # 加载数据 (load the source data) 29 | img_num = src_data.shape[1] # 生成图片的总数为数据矩阵的列数 (the total numbers of GAF images) 30 | gaf = GramianAngularField(image_size=img_sz, method=method) 31 | gaf_images = gaf.fit_transform(src_data.T) 32 | 33 | # gaf_images 的 shape 为 (img_num, img_sz, img_sz) 34 | for i in range(img_num): # 把每个图片都保存起来 35 | gaf_img = gaf_images[i, :, :] # 得到第 i 个图片的数据 36 | img_save_path = "%s/%d.png" % (img_path, i) 37 | data_save_path = "%s/%d.csv" % (data_path, i) 38 | image.imsave(img_save_path, gaf_img) # 保存图片 (save image) 39 | np.savetxt(data_save_path, gaf_img, delimiter=',') # 保存数据为 csv 文件 40 | 41 | print("生成完成,共处理 %d 个图片。" % img_num) -------------------------------------------------------------------------------- /src/generate_by_files.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | # 批量生成 GAF 图片的代码 (Generate GAF images in batches) 4 | # 将文件夹中的每个文件都生成一个 GAF 图 (...) 5 | import os 6 | import numpy as np 7 | import matplotlib.pyplot as plt 8 | from matplotlib import image 9 | from pyts.image import GramianAngularField 10 | 11 | # 根据自己的需求修改一下变量的参数 12 | dirname = "./data/dataset" # 要处理的文件夹路径 13 | savepath = "./data" # GAF 图片保存的路径 14 | img_sz = 28 # 确定生成的 GAF 图片的大小 15 | method = 'summation' # GAF 图片的类型,可选 'summation'(默认)和 'difference' 16 | 17 | 18 | # 以下是 GAF 生成的代码 19 | print("GAF 生成方法:%s,图片大小:%d * %d" % (method, img_sz, img_sz)) 20 | img_path = "%s/images" % savepath # 可视化图片保存的文件夹 21 | data_path = "%s/data_mat" % savepath # 数据文件保存的文件夹 22 | if not os.path.exists(img_path): 23 | os.makedirs(img_path) # 如果文件夹不存在就创建一个 24 | if not os.path.exists(data_path): 25 | os.makedirs(data_path) # 如果文件夹不存在就创建一个 26 | 27 | print("开始生成...") 28 | print("可视化图片保存在文件夹 %s 中,数据文件保存在文件夹 %s 中。" % (img_path, data_path)) 29 | gaf = GramianAngularField(image_size=img_sz, method=method) 30 | img_num = 0 # 计算生成的图片个数 31 | for fname in os.listdir(dirname): 32 | filename, ext = os.path.splitext(fname) 33 | if ext != '.csv': continue # 如果不是 csv 文件则跳过 34 | img_num += 1 35 | 36 | src_data = np.loadtxt("{}/{}".format(dirname, fname), delimiter=",") # 加载数据 (load the source data) 37 | x = src_data.reshape(1, -1) 38 | img_gaf = gaf.fit_transform(x) 39 | 40 | img_save_path = "%s/%s.png" % (img_path, filename) 41 | image.imsave(img_save_path, img_gaf[0]) # 保存图片 (save image) 42 | 43 | data_save_path = "%s/%s.csv" % (data_path, filename) 44 | np.savetxt(data_save_path, img_gaf[0], delimiter=',') # 保存数据为 csv 文件 45 | 46 | print("生成完成,共处理 %d 个图片。" % img_num) -------------------------------------------------------------------------------- /src/paa.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | import numpy as np 4 | import matplotlib.pyplot as plt 5 | from pyts.approximation import PiecewiseAggregateApproximation 6 | 7 | data = np.loadtxt("./data/data.csv", delimiter=',') 8 | data = data.reshape(1, -1) 9 | n_sampels, n_timestamps = data.shape 10 | n_paa = 128 11 | window_size = n_timestamps // n_paa 12 | paa = PiecewiseAggregateApproximation(window_size=window_size) 13 | X_paa = paa.transform(data)[:, :n_paa] 14 | # np.savetxt("./paa_result.csv", X_paa.T, fmt='%.18f') 15 | 16 | plt.figure(figsize=(6, 4)) 17 | plt.plot(data[0], 'o--', ms=0.1, label='Original', linewidth=1.) 18 | plt.plot(np.arange(window_size // 2, 19 | n_timestamps + window_size // 2, 20 | window_size)[:n_paa], X_paa[0], 'o--', ms=2.5, label='PAA', linewidth=1.) 21 | plt.show() -------------------------------------------------------------------------------- /src/slide_window.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | # 利用 滑动窗口 将一个长的序列信号生成多个 GAF 图片 4 | # Using a sliding window to generate GAF images from a long sequence of signals 5 | import os 6 | import numpy as np 7 | import matplotlib.pyplot as plt 8 | from matplotlib import image 9 | from pyts.image import GramianAngularField 10 | 11 | # 根据自己的需求修改一下变量的参数 12 | filename = "./data/data.csv" # 要处理的文件路径 13 | savepath = "./data" # GAF 图片保存的路径 14 | img_sz = 128 # 生成的 GAF 图片的大小 (the size of each GAF image) 15 | # 如果 滑动窗口的大小 等于 滑动步长 则滑动窗口之间没有重叠 16 | window_sz = 128 # 滑动窗口的大小,需要满足 window_sz > img_sz 17 | step = 16 # 滑动窗口的步长 (step of slide window) 18 | assert window_sz >= img_sz, "window_sz < img_sz(滑动窗口大小 小于 GAF 图片尺寸)。" 19 | method = 'summation' # GAF 图片的类型,可选 'summation'(默认)和 'difference' 20 | 21 | # 以下是 GAF 生成的代码 22 | print("GAF 生成方法:%s,图片大小:%d * %d" % (method, img_sz, img_sz)) 23 | img_path = "%s/images" % savepath # 可视化图片保存的文件夹 24 | data_path = "%s/data" % savepath # 数据文件保存的文件夹 25 | if not os.path.exists(img_path): 26 | os.makedirs(img_path) # 如果文件夹不存在就创建一个 27 | if not os.path.exists(data_path): 28 | os.makedirs(data_path) # 如果文件夹不存在就创建一个 29 | 30 | print("开始生成...") 31 | print("可视化图片保存在文件夹 %s 中,数据文件保存在文件夹 %s 中。" % (img_path, data_path)) 32 | gaf = GramianAngularField(image_size=img_sz, method=method) 33 | data = np.loadtxt(filename, delimiter=",").reshape(1, -1) 34 | _, n_sample = data.shape 35 | 36 | img_num = 0 # 生成图片的总数 (the total numbers of GAF images) 37 | start_index, end_index = 0, window_sz # 序列开头以及末尾索引 38 | 39 | while end_index <= n_sample: 40 | img_num += 1 41 | sub_series = data[:, start_index:end_index] 42 | gaf_img = gaf.fit_transform(sub_series) # 转化为 GAF 图片 43 | 44 | img_save_path = "{}/{}.png".format(img_path, img_num) 45 | data_save_path = "{}/{}.csv".format(data_path, img_num) 46 | image.imsave(img_save_path, gaf_img[0]) # 保存图片 (save image) 47 | np.savetxt(data_save_path, gaf_img[0], delimiter=',') # 保存数据为 csv 文件 48 | 49 | # 滑动窗口向后移动 50 | start_index += step 51 | end_index += step 52 | 53 | print("生成完成,共处理 {} 个图片。".format(img_num)) -------------------------------------------------------------------------------- /src/slide_window_multicol.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #copyright(c) strongnine 3 | # 利用 滑动窗口 将多列长的序列信号生成多个 GAF 图片 4 | # Using a sliding window to generate GAF images from a long sequence of signals 5 | import os 6 | import numpy as np 7 | import matplotlib.pyplot as plt 8 | from matplotlib import image 9 | from pyts.image import GramianAngularField 10 | 11 | # 根据自己的需求修改一下变量的参数 12 | filename = "./data/data_mat2.csv" # 要处理的文件路径 13 | savepath = "./data" # GAF 图片保存的路径 14 | img_sz = 256 # 生成的 GAF 图片的大小 (the size of each GAF image) 15 | # 如果 滑动窗口的大小 等于 滑动步长 则滑动窗口之间没有重叠 16 | window_sz = 300 # 滑动窗口的大小,需要满足 window_sz > img_sz 17 | step = 300 # 滑动窗口的步长 (step of slide window) 18 | assert window_sz >= img_sz, "window_sz < img_sz(滑动窗口大小 小于 GAF 图片尺寸)。" 19 | method = 'summation' # GAF 图片的类型,可选 'summation'(默认)和 'difference' 20 | 21 | # 以下是 GAF 生成的代码 22 | print("GAF 生成方法:%s,图片大小:%d * %d" % (method, img_sz, img_sz)) 23 | img_path = "%s/images" % savepath # 可视化图片保存的文件夹 24 | data_path = "%s/data" % savepath # 数据文件保存的文件夹 25 | if not os.path.exists(img_path): 26 | os.makedirs(img_path) # 如果文件夹不存在就创建一个 27 | if not os.path.exists(data_path): 28 | os.makedirs(data_path) # 如果文件夹不存在就创建一个 29 | 30 | print("开始生成...") 31 | print("可视化图片保存在文件夹 %s 中,数据文件保存在文件夹 %s 中。" % (img_path, data_path)) 32 | gaf = GramianAngularField(image_size=img_sz, method=method) 33 | data = np.loadtxt(filename, delimiter=",") 34 | n_sample, n_channels = data.shape 35 | 36 | img_num = 0 # 生成图片的总数 (the total numbers of GAF images) 37 | start_index, end_index = 0, window_sz # 序列开头以及末尾索引 38 | 39 | while end_index <= n_sample: 40 | img_num += 1 41 | sub_series = data[start_index:end_index, :] # 获得当前滑动窗口中的数据 42 | gaf_images = gaf.fit_transform(sub_series.T) # 转化为 GAF 图片 43 | for c in range(n_channels): # 保存每个 channel 的图片 44 | gaf_img = gaf_images[c, :, :] # 得到第 c 个 channel 的数据 45 | 46 | img_save_path = "{}/{}_{}.png".format(img_path, img_num, c) 47 | data_save_path = "{}/{}_{}.csv".format(data_path, img_num, c) 48 | image.imsave(img_save_path, gaf_img) # 保存图片 (save image) 49 | np.savetxt(data_save_path, gaf_img, delimiter=',') # 保存数据为 csv 文件 50 | 51 | # 滑动窗口向后移动 52 | start_index += step 53 | end_index += step 54 | 55 | print("生成完成,共处理 {} 个图片。".format(img_num * n_channels)) --------------------------------------------------------------------------------