pragadeeshv23 commited on
Commit
5b86813
·
verified ·
1 Parent(s): a9a9c06

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +0 -0
  2. Cracks-and-Potholes-in-Road-Images-Dataset/LICENSE +21 -0
  3. Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_CRACK.png +0 -0
  4. Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_LANE.png +0 -0
  5. Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_POTHOLE.png +0 -0
  6. Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_RAW.jpg +0 -0
  7. Cracks-and-Potholes-in-Road-Images-Dataset/README.md +109 -0
  8. Cracks-and-Potholes-in-Road-Images-Dataset/_config.yml +3 -0
  9. Cracks-and-Potholes-in-Road-Images-Dataset/figures/1.png +3 -0
  10. Cracks-and-Potholes-in-Road-Images-Dataset/figures/2.png +3 -0
  11. Cracks-and-Potholes-in-Road-Images-Dataset/figures/3.png +3 -0
  12. Cracks-and-Potholes-in-Road-Images-Dataset/figures/4.png +3 -0
  13. Cracks-and-Potholes-in-Road-Images-Dataset/figures/5.png +0 -0
  14. archive_alternative.zip +3 -0
  15. arm-model/.gitattributes +35 -0
  16. arm-model/.gitignore +7 -0
  17. arm-model/README.md +39 -0
  18. arm-model/__pycache__/model.cpython-312.pyc +0 -0
  19. arm-model/config.yaml +39 -0
  20. arm-model/model.py +178 -0
  21. arm-model/requirements.txt +12 -0
  22. arm-model/run.py +277 -0
  23. arm-model/runs/detect/train/BoxF1_curve.png +0 -0
  24. arm-model/runs/detect/train/BoxPR_curve.png +0 -0
  25. arm-model/runs/detect/train/BoxP_curve.png +0 -0
  26. arm-model/runs/detect/train/BoxR_curve.png +0 -0
  27. arm-model/runs/detect/train/args.yaml +109 -0
  28. arm-model/runs/detect/train/confusion_matrix.png +3 -0
  29. arm-model/runs/detect/train/confusion_matrix_normalized.png +3 -0
  30. arm-model/runs/detect/train/results.csv +4 -0
  31. arm-model/runs/detect/train/results.png +3 -0
  32. arm-model/runs/detect/train/train_batch0.jpg +3 -0
  33. arm-model/runs/detect/train/train_batch1.jpg +3 -0
  34. arm-model/runs/detect/train/train_batch2.jpg +3 -0
  35. arm-model/runs/detect/train/val_batch0_labels.jpg +3 -0
  36. arm-model/runs/detect/train/val_batch0_pred.jpg +3 -0
  37. arm-model/runs/detect/train/weights/best.pt +3 -0
  38. arm-model/runs/detect/train/weights/last.pt +3 -0
  39. arm-model/runs/detect/train10/BoxF1_curve.png +3 -0
  40. arm-model/runs/detect/train10/BoxPR_curve.png +0 -0
  41. arm-model/runs/detect/train10/BoxP_curve.png +0 -0
  42. arm-model/runs/detect/train10/BoxR_curve.png +3 -0
  43. arm-model/runs/detect/train10/args.yaml +109 -0
  44. arm-model/runs/detect/train10/confusion_matrix.png +3 -0
  45. arm-model/runs/detect/train10/confusion_matrix_normalized.png +3 -0
  46. arm-model/runs/detect/train10/labels.jpg +3 -0
  47. arm-model/runs/detect/train10/results.csv +301 -0
  48. arm-model/runs/detect/train10/results.png +3 -0
  49. arm-model/runs/detect/train10/train_batch0.jpg +3 -0
  50. arm-model/runs/detect/train10/train_batch1.jpg +3 -0
.gitattributes CHANGED
The diff for this file is too large to render. See raw diff
 
Cracks-and-Potholes-in-Road-Images-Dataset/LICENSE ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) 2020 Bianka Passos
4
+
5
+ Permission is hereby granted, free of charge, to any person obtaining a copy
6
+ of this software and associated documentation files (the "Software"), to deal
7
+ in the Software without restriction, including without limitation the rights
8
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
+ copies of the Software, and to permit persons to whom the Software is
10
+ furnished to do so, subject to the following conditions:
11
+
12
+ The above copyright notice and this permission notice shall be included in all
13
+ copies or substantial portions of the Software.
14
+
15
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
+ SOFTWARE.
Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_CRACK.png ADDED
Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_LANE.png ADDED
Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_POTHOLE.png ADDED
Cracks-and-Potholes-in-Road-Images-Dataset/PreviewImages/1097248_DF_070_070BDF0010_04158_RAW.jpg ADDED
Cracks-and-Potholes-in-Road-Images-Dataset/README.md ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Cracks and Potholes in Road Images Dataset
2
+
3
+ ### Abstract
4
+
5
+ The poor condition of the roads directly affects traffic safety. In several countries, vehicles that survey road information are already used. These vehicles capture information and images that are used to define highway intervention and maintenance strategies. The images captured by these vehicles allow the identification of problems found on the highways, however in many cases they need manual analysis by trained technicians.
6
+
7
+ Defects such as cracks and potholes can be identified automatically using image processing and machine learning techniques. Developed researches in the field of machine learning requires a large set of images, whether for training the algorithms or during the recognition test. In this context, this dataset was created containing images of defects in asphalted roads in Brazil, in order to be used for a study on the detection of cracks and potholes in asphalted roads, using texture descriptors and machine learning algorithms such as Support Vector Machine, K-Nearest Neighbors and Multi-Layer Perceptron Neural Network.
8
+
9
+ The dataset was developed using images made available by Brazilian National Department of Transport Infrastructure (NDTI), through the Access to Information Law - Protocol 50650.003556/2017-28. The images are from highways in the states of Espírito Santo, Rio Grande do Sul and the Federal District. 2235 images were selected manually, following criteria such as not showing signs of vehicles and people, as well as not having image defects. This work consists of 2235 samples of roads where each image has 3 masks that delimit the vehicle's path and crack and pothole defects.
10
+
11
+ ### Keywords
12
+
13
+ Road, Pavement, Defects, Detection, Recognition, Crack, Pothole
14
+
15
+ ### Authors
16
+
17
+ Bianka Tallita Passos, Mateus Junior Cassaniga, Anita Maria da Rocha Fernandes, Kátya Balvedi Medeiros, Eros Comunello
18
+
19
+ ### Affiliations
20
+
21
+ University of Itajaí Valley – UNIVALI. Santa Catarina – Brazil.
22
+
23
+ ### Value of Data
24
+
25
+ - The data can be used to train classifiers or artificial neural networks to identify a lane, cracks or potholes. Different classifiers can be trained to identify the best type of image for a given problem, such as defects recognition for road maintenance.
26
+ - The federal road network in several countries is monitored using vehicles that capture images. However, the analysis and marking of the defects found in these images is done posteriori, by technicians in laboratories. A tool capable to detect and classify defects in these images in an automated way could replace this step, speeding up the process and reducing the final cost of monitoring.
27
+ - Vision-based methods, which use image processing to detect defects in the floor, enables a low investment cost and can be achieved with common cameras.
28
+ - Cracks and potholes are types of defects in the pavements that can compromise the safety and quality of the roads. The identification of such defects is an important step for intervention and maintenance strategies to be carried out.
29
+
30
+ ### Data Description
31
+
32
+ The dataset images were extracted from videos captured by NDTI, using a Highway Diagnostic Vehicle (HDV). To register the highways, the HDV is equipped with a high-resolution camera and two cameras for filming.
33
+
34
+ The camera is installed on the highest part of the vehicle, facing the front and with an inclination closer to orthogonality. Thus, the visibility of the pavement is 15 meters. This camera captures images with a minimum resolution of 4 megapixels, every 5 meters away [1].
35
+
36
+ The video cameras, installed on the front and rear of the HDV, are responsible for the continuous capture of videos with a rate of 30 Frames Per Second (FPS). The resolution is at least 1280x729 and respects the 16:9 aspect ratio. Figure 1 shows the main characteristics of the
37
+ HDV [1].
38
+
39
+ ![](/figures/1.png)
40
+ Figure 1. Representation of the HDV used by NDTI [1]: (a) satellite tracking system (b) high-resolution camera (c) recording cameras (d), precision odometer and (e) laser sensors.
41
+
42
+ The images were provided by the NDTI on a hard disk, and with the following characteristics:
43
+ - The images were captured between 2014 and 2017; and
44
+ - They are images from highways of Espírito Santo state (BR 101, 259, 262, 393, 447, 482 and 484), Rio Grande do Sul state (BR 101, 290 and 386) and Federal District (BR 010, 020, 060, 070, 080 and 251).
45
+
46
+ The dataset was developed using only the images provided by NDTI. A total of 2235 images were selected manually, considering the following criteria:
47
+ 1. To count as an image with damaged asphalt, present crack(s) and/or pothole(s);
48
+ 2. Do not contain vehicles in images;
49
+ 3. Do not contain people in images; and
50
+ 4. No problems due to capture, such as defects in colors (colors that do not correspond to the rest of the image) and defects in the image (such as missing parts).
51
+
52
+ Figure 2 shows some images present in this database.
53
+
54
+ ![](/figures/2.png)
55
+
56
+ Figure 2. Example of some images from the dataset.
57
+
58
+ Each image has 3 masks - binary images in PNG (Portable Network Graphics) format - separated for each type of annotation: road, crack and pothole. The annotation of the road consisted of demarcating the total region corresponding to the vehicle's road, as shown in Figure 3.
59
+
60
+ ![](/figures/3.png)
61
+
62
+ Figure 3. Road region annotation example.
63
+
64
+ The annotation of cracks and potholes consisted of the defect selection, maintaining its shape as much as possible, as shown in Figure 4.
65
+
66
+ ![](/figures/4.png)
67
+
68
+ Figure 4. Pothole annotation example (blue) and cracks (red).
69
+
70
+ Figure 5 shows the separate masks for each type of annotation - road, pothole and crack - that compose this dataset.
71
+
72
+ ![](/figures/5.png)
73
+
74
+ Figure 5. Example of the original image (a) and the masks corresponding to the road region (b), pothole (c) and crack (d).
75
+
76
+ For the identification of cracks and potholes, the same definitions presented in NDTI [2] and Fernandes, Oda and Zerbini [3] were used.
77
+
78
+ ### Experimental Design, Materials and Methods
79
+
80
+ The images provided by NDTI have no labelling or any information referring to the damage present on the roads. A tool was developed that made it possible to annotate these objects/defects in order to create the ground-truth available in this article. The tool received as input the original image, where it is possible to select the region of the road and the defects found. As a result, the marks generated were converted into masks.
81
+
82
+ ### Acknowledgments
83
+
84
+ This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nı́vel Superior – Brasil (Higher Level Personnel Improvement Coordination - Brazil - CAPES) - Finance Code 001.
85
+
86
+ ### References
87
+
88
+ [1] Brazil. Departamento Nacional de Infra-Estrutura de Transportes (National Department of Transport Infraestructure) . Edital Pregão Eletrônico No 0268/16-00, 2016.
89
+
90
+ [2] NDTI. Norma DNIT 005/2003 - TER: Defeitos nos pavimentos flexíveis e semi-rígidos. Rio de Janeiro. 2003.
91
+
92
+ [3] Fernandes Jr, J. L.; Oda, S.; Zerbini, L. F. Defeitos e atividades de manutenção e reabilitação em pavimentos asfálticos. Universidade de São Paulo: Escola de Engenharia de São Carlos. São Paulo (SP), 1999.
93
+
94
+ ### DOI
95
+
96
+ 10.17632/t576ydh9v8.4
97
+
98
+ ### Cite this dataset
99
+
100
+ [Passos, Bianka T.; Cassaniga, Mateus J.; Fernandes, Anita M. R. ; Medeiros, Kátya B. ; Comunello, Eros (2020), “Cracks and Potholes in Road Images”, Mendeley Data, V4, doi:10.17632/t576ydh9v8.4](http://dx.doi.org/10.17632/t576ydh9v8.4)
101
+
102
+ ### Corresponding author(s)
103
+
104
+ [Bianka Passos](mailto:biankatpas@gmail.com)
105
+
106
+ ### Download
107
+ [Mendeley Data](
108
+ https://data.mendeley.com/datasets/t576ydh9v8/3/files/afc7c028-06e0-475b-b190-e008df681b19/Cracks-and-Potholes-in-Road-Images.zip?dl=1
109
+ )
Cracks-and-Potholes-in-Road-Images-Dataset/_config.yml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ theme: jekyll-theme-leap-day
2
+ show_downloads: true
3
+ google_analytics: UA-173121600-1
Cracks-and-Potholes-in-Road-Images-Dataset/figures/1.png ADDED

Git LFS Details

  • SHA256: 453e4aae89c55832a79bd1354ec071ef3ae28ab47c3f9ecfacc1e0e6104b3962
  • Pointer size: 132 Bytes
  • Size of remote file: 2.17 MB
Cracks-and-Potholes-in-Road-Images-Dataset/figures/2.png ADDED

Git LFS Details

  • SHA256: 9c3e5c4a027a3ca3723472e8f095a78ca98669555966fdfeaf71f18e3f09f030
  • Pointer size: 131 Bytes
  • Size of remote file: 394 kB
Cracks-and-Potholes-in-Road-Images-Dataset/figures/3.png ADDED

Git LFS Details

  • SHA256: 8c2152da4addd72f98a67e5b84f1dcfca04cc13dce1066154354b60be27fcada
  • Pointer size: 131 Bytes
  • Size of remote file: 407 kB
Cracks-and-Potholes-in-Road-Images-Dataset/figures/4.png ADDED

Git LFS Details

  • SHA256: a1243884172ea69788a195cb07b9b8acc21bbc99c2fdda74b459422f1abdd950
  • Pointer size: 131 Bytes
  • Size of remote file: 283 kB
Cracks-and-Potholes-in-Road-Images-Dataset/figures/5.png ADDED
archive_alternative.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0620b5624a9f5f35d9a47dd42de2a2db241a38efc52e34595cd99edac1867ac0
3
+ size 193459929
arm-model/.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
arm-model/.gitignore ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ .vscode/
2
+ __pycache__/
3
+ *.pyc
4
+ saved_models/
5
+ outputs/
6
+ *.tflite
7
+ *.onnx
arm-model/README.md ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Road Anomaly Detection — YOLO + CNN‑BiGRU
2
+
3
+ This repository contains a starter implementation of a YOLO-based detector combined with a CNN + Bidirectional GRU temporal classifier (CNN‑BiGRU) for road anomaly assessment, inspired by "An intelligent YOLO and CNN‑BiGRU framework for road infrastructure based anomaly assessment".
4
+
5
+ Contents:
6
+ - `scripts/train_detector.py` — train YOLO detector (Ultralytics YOLOv8 recommended)
7
+ - `scripts/train_bigru_tf.py` — train CNN‑BiGRU temporal model (TensorFlow/Keras)
8
+ - `scripts/convert_to_tflite.py` — convert Keras model to TFLite (int8 quantization)
9
+ - `scripts/detect.py` — inference pipeline combining detector + temporal model
10
+ - `scripts/benchmark.py` — simple FPS/latency benchmark utility
11
+ - `model/temporal/cnn_bigru.py` — Keras model builder for CNN + BiGRU
12
+ - `config.yaml` — default configuration for experiments
13
+
14
+ Quick start
15
+ 1. Create a Python environment and install requirements:
16
+
17
+ pip install -r requirements.txt
18
+
19
+ 2. Train detector (example):
20
+
21
+ python scripts/train_detector.py --data data/yolov8_data.yaml --epochs 50
22
+
23
+ 3. Train temporal model (example):
24
+
25
+ python scripts/train_bigru_tf.py --data_dir data/sequences --epochs 30
26
+
27
+ 4. Convert temporal model to TFLite (int8):
28
+
29
+ python scripts/convert_to_tflite.py --model_path saved_models/bigru.h5 --repr_dir data/representative
30
+
31
+ 5. Run inference on a video:
32
+
33
+ python scripts/detect.py --video sample_video.mp4
34
+
35
+ Notes
36
+ - This scaffold targets reproducible experimentation and Pi‑friendly deployment. The temporal model is implemented in TensorFlow/Keras for easier TFLite conversion.
37
+ - The detector training uses Ultralytics YOLOv8 (PyTorch). Converting YOLO to TFLite is possible via ONNX/TF export and is left as a conversion step in `scripts/convert_to_tflite.py`.
38
+
39
+ License: Add your license
arm-model/__pycache__/model.cpython-312.pyc ADDED
Binary file (6.51 kB). View file
 
arm-model/config.yaml ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ detector:
2
+ # Default project configuration
3
+ detector:
4
+ model: yolov8n.pt
5
+ input_size: 320
6
+ conf_thresh: 0.35
7
+ iou_thresh: 0.45
8
+ epochs: 50
9
+ batch: 16
10
+ lr: 0.002
11
+ optimizer: auto
12
+ weight_decay: 0.0005
13
+ augment: true
14
+ mosaic: true
15
+
16
+ temporal:
17
+ seq_length: 8
18
+ input_size: 224
19
+ num_classes: 2
20
+ threshold: 0.5
21
+ epochs: 30
22
+ batch: 8
23
+ lr: 0.001
24
+ dropout: 0.4
25
+ projection_dim: 256
26
+ gru_units: 128
27
+
28
+ inference:
29
+ threads: 4
30
+ save_clip_seconds: 5
31
+ min_detection_frames: 2
32
+
33
+ representative:
34
+ samples: 200
35
+
36
+ smoke:
37
+ detector_epochs: 3
38
+ detector_batch: 8
39
+ temporal_epochs: 5
arm-model/model.py ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """
2
+ model.py — Unified model definitions for Road Anomaly Detection.
3
+
4
+ Contains:
5
+ 1. CNN + BiGRU temporal classifier (MobileNetV2 backbone + Bidirectional GRU)
6
+ 2. YOLO detector loader (Ultralytics wrapper)
7
+ 3. TFLite model loader for edge inference
8
+
9
+ Usage:
10
+ from model import build_cnn_bigru, load_detector, load_tflite_model
11
+ """
12
+
13
+ import os
14
+ import numpy as np
15
+ import tensorflow as tf
16
+ from tensorflow.keras import layers, models
17
+
18
+
19
+ # ─────────────────────────────────────────────────────────────
20
+ # 1. CNN + BiGRU Temporal Model
21
+ # ─────────────────────────────────────────────────────────────
22
+
23
+ def build_cnn_bigru(
24
+ seq_length: int = 8,
25
+ input_size: int = 224,
26
+ num_classes: int = 2,
27
+ projection_dim: int = 256,
28
+ gru_units: int = 128,
29
+ dropout: float = 0.4,
30
+ pretrained: bool = True,
31
+ ):
32
+ """Build a CNN (MobileNetV2) + Bidirectional GRU temporal classifier.
33
+
34
+ Input shape : (batch, seq_length, H, W, 3)
35
+ Output : softmax over `num_classes`
36
+
37
+ Args:
38
+ seq_length: Number of frames per sequence.
39
+ input_size: Height and width each frame is resized to.
40
+ num_classes: Number of output classes.
41
+ projection_dim: Dense projection after CNN features.
42
+ gru_units: Hidden units in each GRU direction.
43
+ dropout: Dropout rate before final classifier.
44
+ pretrained: Use ImageNet weights for MobileNetV2.
45
+
46
+ Returns:
47
+ tf.keras.Model
48
+ """
49
+ input_shape = (seq_length, input_size, input_size, 3)
50
+ inp = layers.Input(shape=input_shape, name="video_sequence")
51
+
52
+ # TimeDistributed MobileNetV2 backbone (no classification head)
53
+ base_cnn = tf.keras.applications.MobileNetV2(
54
+ input_shape=(input_size, input_size, 3),
55
+ include_top=False,
56
+ weights="imagenet" if pretrained else None,
57
+ pooling="avg",
58
+ )
59
+ base_cnn.trainable = True
60
+
61
+ td = layers.TimeDistributed(base_cnn, name="td_backbone")(inp)
62
+ # td shape: (batch, seq_length, features)
63
+
64
+ # Optional dense projection per time-step
65
+ proj = layers.TimeDistributed(
66
+ layers.Dense(projection_dim, activation="relu"), name="td_proj"
67
+ )(td)
68
+
69
+ # Bidirectional GRU over temporal axis
70
+ x = layers.Bidirectional(
71
+ layers.GRU(gru_units, return_sequences=False, reset_after=True),
72
+ name="bigru",
73
+ )(proj)
74
+ x = layers.Dropout(dropout)(x)
75
+ out = layers.Dense(num_classes, activation="softmax", name="classifier")(x)
76
+
77
+ model = models.Model(inputs=inp, outputs=out, name="cnn_bigru")
78
+ return model
79
+
80
+
81
+ # ─────────────────────────────────────────────────────────────
82
+ # 2. YOLO Detector (Ultralytics)
83
+ # ─────────────────────────────────────────────────────────────
84
+
85
+ def load_detector(model_path: str = "yolov8n.pt"):
86
+ """Load an Ultralytics YOLO detector.
87
+
88
+ Args:
89
+ model_path: Path to a YOLO checkpoint (.pt).
90
+
91
+ Returns:
92
+ ultralytics.YOLO model instance.
93
+ """
94
+ from ultralytics import YOLO
95
+ return YOLO(model_path)
96
+
97
+
98
+ # ─────────────────────────────────────────────────────────────
99
+ # 3. TFLite Model Loader
100
+ # ─────────────────────────────────────────────────────────────
101
+
102
+ def load_tflite_model(tflite_path: str, num_threads: int = 4):
103
+ """Load a TFLite model and return an interpreter ready for inference.
104
+
105
+ Args:
106
+ tflite_path: Path to `.tflite` file.
107
+ num_threads: CPU threads for the interpreter.
108
+
109
+ Returns:
110
+ tf.lite.Interpreter (already allocated tensors).
111
+ """
112
+ interpreter = tf.lite.Interpreter(
113
+ model_path=tflite_path, num_threads=num_threads
114
+ )
115
+ interpreter.allocate_tensors()
116
+ return interpreter
117
+
118
+
119
+ def tflite_predict(interpreter, input_array: np.ndarray) -> np.ndarray:
120
+ """Run a single forward pass through a TFLite interpreter.
121
+
122
+ Args:
123
+ interpreter: An allocated tf.lite.Interpreter.
124
+ input_array: NumPy array matching the model's input shape & dtype.
125
+
126
+ Returns:
127
+ NumPy array of model outputs.
128
+ """
129
+ input_details = interpreter.get_input_details()
130
+ output_details = interpreter.get_output_details()
131
+ interpreter.set_tensor(input_details[0]["index"], input_array)
132
+ interpreter.invoke()
133
+ return interpreter.get_tensor(output_details[0]["index"])
134
+
135
+
136
+ # ─────────────────────────────────────────────────────────────
137
+ # 4. Helper: Mask → YOLO Bounding Boxes
138
+ # ─────────────────────────────────────────────────────────────
139
+
140
+ def masks_to_bboxes(mask_path: str, min_area: int = 100):
141
+ """Convert a binary mask image to YOLO-format bounding boxes.
142
+
143
+ Args:
144
+ mask_path: Path to a grayscale mask image.
145
+ min_area: Minimum contour bounding-box area to keep.
146
+
147
+ Returns:
148
+ List of tuples (class_id, xc, yc, w, h) in normalised coords.
149
+ """
150
+ import cv2
151
+
152
+ m = cv2.imread(mask_path, cv2.IMREAD_GRAYSCALE)
153
+ if m is None:
154
+ return []
155
+ thr = (m > 0).astype("uint8") * 255
156
+ contours, _ = cv2.findContours(thr, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
157
+ boxes = []
158
+ h, w = m.shape[:2]
159
+ for c in contours:
160
+ x, y, ww, hh = cv2.boundingRect(c)
161
+ if ww * hh < min_area:
162
+ continue
163
+ xc = (x + ww / 2.0) / w
164
+ yc = (y + hh / 2.0) / h
165
+ nw = ww / float(w)
166
+ nh = hh / float(h)
167
+ boxes.append((0, xc, yc, nw, nh))
168
+ return boxes
169
+
170
+
171
+ # ─────────────────────────────────────────────────────────────
172
+ # Quick test
173
+ # ─────────────────────────────────────────────────────────────
174
+
175
+ if __name__ == "__main__":
176
+ print("Building CNN-BiGRU model …")
177
+ m = build_cnn_bigru()
178
+ m.summary()
arm-model/requirements.txt ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Core
2
+ ultralytics>=8.0.0
3
+ tensorflow==2.19.1
4
+ opencv-python
5
+ numpy
6
+ pyyaml
7
+ matplotlib
8
+ scikit-learn
9
+
10
+ # For conversion & benchmarking
11
+ onnx
12
+ onnxruntime
arm-model/run.py ADDED
@@ -0,0 +1,277 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """
2
+ run.py — Unified inference, benchmarking & utility pipeline for Road Anomaly Detection.
3
+
4
+ Sub-commands:
5
+ detect Run YOLO + CNN-BiGRU temporal inference on a video
6
+ benchmark Measure detector FPS / latency on a video
7
+ check-mask Inspect a mask image (shape, nonzero pixels, unique values)
8
+ compute-boxes Extract YOLO bounding boxes from a mask image
9
+
10
+ Examples:
11
+ python run.py detect --video sample_video.mp4
12
+ python run.py benchmark --video sample_video.mp4
13
+ python run.py check-mask --mask path/to/mask.png
14
+ python run.py compute-boxes --mask path/to/mask.png --min_area 200
15
+ """
16
+
17
+ import argparse
18
+ import os
19
+ import time
20
+ from collections import deque
21
+
22
+ import cv2
23
+ import numpy as np
24
+ import yaml
25
+ import tensorflow as tf
26
+
27
+ from model import masks_to_bboxes
28
+
29
+
30
+ # ═══════════════════════════════════════════════════════════════
31
+ # Helper — IoU
32
+ # ═══════════════════════════════════════════════════════════════
33
+
34
+ def _iou(boxA, boxB):
35
+ """Compute IoU between two [x1, y1, x2, y2] boxes."""
36
+ xA = max(boxA[0], boxB[0])
37
+ yA = max(boxA[1], boxB[1])
38
+ xB = min(boxA[2], boxB[2])
39
+ yB = min(boxA[3], boxB[3])
40
+ inter = max(0, xB - xA) * max(0, yB - yA)
41
+ areaA = (boxA[2] - boxA[0]) * (boxA[3] - boxA[1])
42
+ areaB = (boxB[2] - boxB[0]) * (boxB[3] - boxB[1])
43
+ uni = areaA + areaB - inter
44
+ return inter / uni if uni > 0 else 0
45
+
46
+
47
+ # ═══════════════════════════════════════════════════════════════
48
+ # Simple Track
49
+ # ═══════════════════════════════════════════════════════════════
50
+
51
+ class _Track:
52
+ """Lightweight track to accumulate cropped frames per detected object."""
53
+
54
+ def __init__(self, tid, bbox, seq_len):
55
+ self.tid = tid
56
+ self.bbox = bbox
57
+ self.last_seen = 0
58
+ self.frames = deque(maxlen=seq_len)
59
+
60
+ def add(self, frame, bbox):
61
+ self.bbox = bbox
62
+ self.last_seen = 0
63
+ self.frames.append(frame)
64
+
65
+
66
+ # ═══════════════════════════════════════════════════════════════
67
+ # 1. Detect — YOLO + Temporal
68
+ # ═══════════════════════════════════════════════════════════════
69
+
70
+ class _DetectorTemporal:
71
+ """Combines YOLOv8 per-frame detection with a CNN-BiGRU temporal classifier."""
72
+
73
+ def __init__(self, cfg: dict):
74
+ from ultralytics import YOLO
75
+
76
+ self.cfg = cfg
77
+ self.detector = YOLO(cfg["detector"]["model"])
78
+ self.temporal = tf.keras.models.load_model("saved_models/bigru.h5")
79
+ self.seq_len = cfg["temporal"]["seq_length"]
80
+ self.input_size = cfg["temporal"]["input_size"]
81
+ self.tracks: dict[int, _Track] = {}
82
+ self.next_id = 1
83
+
84
+ def process_video(self, video_path: str, out_dir: str = "outputs"):
85
+ os.makedirs(out_dir, exist_ok=True)
86
+ cap = cv2.VideoCapture(video_path)
87
+ fps = cap.get(cv2.CAP_PROP_FPS) or 25
88
+ frame_idx = 0
89
+
90
+ while True:
91
+ ret, frame = cap.read()
92
+ if not ret:
93
+ break
94
+
95
+ results = self.detector(
96
+ frame, imgsz=self.cfg["detector"]["input_size"]
97
+ )[0]
98
+
99
+ boxes = []
100
+ for r in results.boxes:
101
+ x1, y1, x2, y2 = map(int, r.xyxy[0].tolist())
102
+ conf = float(r.conf[0])
103
+ if conf < self.cfg["detector"]["conf_thresh"]:
104
+ continue
105
+ boxes.append((x1, y1, x2, y2, conf))
106
+
107
+ # Simple IoU-based association
108
+ for b in boxes:
109
+ best_iou = 0
110
+ best_tid = None
111
+ for tid, track in self.tracks.items():
112
+ i = _iou(b[:4], track.bbox)
113
+ if i > best_iou and i > 0.3:
114
+ best_iou = i
115
+ best_tid = tid
116
+
117
+ if best_tid is None:
118
+ tid = self.next_id
119
+ self.next_id += 1
120
+ self.tracks[tid] = _Track(tid, b[:4], self.seq_len)
121
+ track = self.tracks[tid]
122
+ else:
123
+ track = self.tracks[best_tid]
124
+
125
+ crop = frame[b[1] : b[3], b[0] : b[2]]
126
+ if crop.size == 0:
127
+ continue
128
+ crop = cv2.resize(crop, (self.input_size, self.input_size))
129
+ crop = cv2.cvtColor(crop, cv2.COLOR_BGR2RGB)
130
+ track.add(crop, b[:4])
131
+
132
+ # Temporal classification when buffer is full
133
+ if len(track.frames) >= self.seq_len:
134
+ arr = np.array(track.frames).astype("float32") / 255.0
135
+ arr = np.expand_dims(arr, 0)
136
+ preds = self.temporal.predict(arr)
137
+ cls = int(np.argmax(preds, axis=-1)[0])
138
+ score = float(np.max(preds))
139
+ if cls == 1 and score > self.cfg["temporal"]["threshold"]:
140
+ ts = frame_idx / fps
141
+ print(
142
+ f"Anomaly detected (track {track.tid}) "
143
+ f"at {ts:.2f}s score={score:.3f}"
144
+ )
145
+ cv2.imwrite(
146
+ os.path.join(
147
+ out_dir,
148
+ f"anomaly_{track.tid}_{frame_idx}.jpg",
149
+ ),
150
+ frame,
151
+ )
152
+
153
+ frame_idx += 1
154
+
155
+ cap.release()
156
+ print(f"Processed {frame_idx} frames from {video_path}")
157
+
158
+
159
+ def detect(args):
160
+ """Run full YOLO + temporal inference on a video."""
161
+ cfg = yaml.safe_load(open(args.config))
162
+ pipeline = _DetectorTemporal(cfg)
163
+ pipeline.process_video(args.video, out_dir=args.out_dir)
164
+
165
+
166
+ # ═══════════════════════════════════════════════════════════════
167
+ # 2. Benchmark
168
+ # ═══════════════════════════════════════════════════════════════
169
+
170
+ def benchmark(args):
171
+ """Measure detector FPS / latency on the first N frames of a video."""
172
+ from ultralytics import YOLO
173
+
174
+ cfg = yaml.safe_load(open(args.config))
175
+ detector = YOLO(cfg["detector"]["model"])
176
+
177
+ cap = cv2.VideoCapture(args.video)
178
+ times = []
179
+ frames = 0
180
+ t0 = time.time()
181
+
182
+ while frames < args.max_frames:
183
+ ret, frame = cap.read()
184
+ if not ret:
185
+ break
186
+ t1 = time.time()
187
+ detector(frame, imgsz=cfg["detector"]["input_size"])
188
+ t2 = time.time()
189
+ times.append(t2 - t1)
190
+ frames += 1
191
+
192
+ cap.release()
193
+ t_total = time.time() - t0
194
+ print(f"Processed {frames} frames in {t_total:.2f}s → {frames / t_total:.2f} FPS")
195
+ print(
196
+ f"Avg detector inference: {np.mean(times):.3f}s "
197
+ f"(std {np.std(times):.3f}s)"
198
+ )
199
+
200
+
201
+ # ═══════════════════════════════════════════════════════════════
202
+ # 3. Check Mask
203
+ # ═══════════════════════════════════════════════════════════════
204
+
205
+ def check_mask(args):
206
+ """Print basic statistics of a mask image."""
207
+ img = cv2.imread(args.mask, cv2.IMREAD_GRAYSCALE)
208
+ if img is None:
209
+ print("MISSING:", args.mask)
210
+ return
211
+ h, w = img.shape
212
+ nz = int((img > 0).sum())
213
+ vals = np.unique(img)
214
+ print(args.mask)
215
+ print("shape", h, w)
216
+ print("nonzero", nz)
217
+ print("unique_vals_sample", vals[:20].tolist())
218
+
219
+
220
+ # ═══════════════════════════════════════════════════════════════
221
+ # 4. Compute Boxes from Mask
222
+ # ═══════════════════════════════════════════════════════════════
223
+
224
+ def compute_boxes(args):
225
+ """Extract YOLO bounding boxes from a single mask image."""
226
+ boxes = masks_to_bboxes(args.mask, min_area=args.min_area)
227
+ print("mask", args.mask)
228
+ print("min_area", args.min_area)
229
+ print("boxes_count", len(boxes))
230
+ for b in boxes:
231
+ print(b)
232
+
233
+
234
+ # ═══════════════════════════════════════════════════════════════
235
+ # CLI
236
+ # ═══════════════════════════════════════════════════════════════
237
+
238
+ def main():
239
+ parser = argparse.ArgumentParser(
240
+ description="Road Anomaly Detection — Inference & Utilities"
241
+ )
242
+ sub = parser.add_subparsers(dest="command", required=True)
243
+
244
+ # ── detect ────────────────────────────────────────────────
245
+ p_det = sub.add_parser("detect", help="Run YOLO + temporal inference")
246
+ p_det.add_argument("--video", required=True)
247
+ p_det.add_argument("--config", default="config.yaml")
248
+ p_det.add_argument("--out_dir", default="outputs")
249
+
250
+ # ── benchmark ─────────────────────────────────────────────
251
+ p_bench = sub.add_parser("benchmark", help="Measure detector FPS")
252
+ p_bench.add_argument("--video", required=True)
253
+ p_bench.add_argument("--config", default="config.yaml")
254
+ p_bench.add_argument("--max_frames", type=int, default=200)
255
+
256
+ # ── check-mask ────────────────────────────────────────────
257
+ p_chk = sub.add_parser("check-mask", help="Inspect a mask image")
258
+ p_chk.add_argument("--mask", required=True)
259
+
260
+ # ── compute-boxes ─────────────────────────────────────────
261
+ p_box = sub.add_parser("compute-boxes", help="Mask → YOLO bounding boxes")
262
+ p_box.add_argument("--mask", required=True)
263
+ p_box.add_argument("--min_area", type=int, default=200)
264
+
265
+ args = parser.parse_args()
266
+
267
+ dispatch = {
268
+ "detect": detect,
269
+ "benchmark": benchmark,
270
+ "check-mask": check_mask,
271
+ "compute-boxes": compute_boxes,
272
+ }
273
+ dispatch[args.command](args)
274
+
275
+
276
+ if __name__ == "__main__":
277
+ main()
arm-model/runs/detect/train/BoxF1_curve.png ADDED
arm-model/runs/detect/train/BoxPR_curve.png ADDED
arm-model/runs/detect/train/BoxP_curve.png ADDED
arm-model/runs/detect/train/BoxR_curve.png ADDED
arm-model/runs/detect/train/args.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ task: detect
2
+ mode: train
3
+ model: yolov8n.pt
4
+ data: data/yolov8_data_small.yaml
5
+ epochs: 3
6
+ time: null
7
+ patience: 100
8
+ batch: 16
9
+ imgsz: 320
10
+ save: true
11
+ save_period: -1
12
+ cache: false
13
+ device: null
14
+ workers: 8
15
+ project: null
16
+ name: train
17
+ exist_ok: false
18
+ pretrained: true
19
+ optimizer: auto
20
+ verbose: true
21
+ seed: 0
22
+ deterministic: true
23
+ single_cls: false
24
+ rect: false
25
+ cos_lr: false
26
+ close_mosaic: 10
27
+ resume: false
28
+ amp: true
29
+ fraction: 1.0
30
+ profile: false
31
+ freeze: null
32
+ multi_scale: 0.0
33
+ compile: false
34
+ overlap_mask: true
35
+ mask_ratio: 4
36
+ dropout: 0.0
37
+ val: true
38
+ split: val
39
+ save_json: false
40
+ conf: null
41
+ iou: 0.7
42
+ max_det: 300
43
+ half: false
44
+ dnn: false
45
+ plots: true
46
+ end2end: null
47
+ source: null
48
+ vid_stride: 1
49
+ stream_buffer: false
50
+ visualize: false
51
+ augment: false
52
+ agnostic_nms: false
53
+ classes: null
54
+ retina_masks: false
55
+ embed: null
56
+ show: false
57
+ save_frames: false
58
+ save_txt: false
59
+ save_conf: false
60
+ save_crop: false
61
+ show_labels: true
62
+ show_conf: true
63
+ show_boxes: true
64
+ line_width: null
65
+ format: torchscript
66
+ keras: false
67
+ optimize: false
68
+ int8: false
69
+ dynamic: false
70
+ simplify: true
71
+ opset: null
72
+ workspace: null
73
+ nms: false
74
+ lr0: 0.01
75
+ lrf: 0.01
76
+ momentum: 0.937
77
+ weight_decay: 0.0005
78
+ warmup_epochs: 3.0
79
+ warmup_momentum: 0.8
80
+ warmup_bias_lr: 0.1
81
+ box: 7.5
82
+ cls: 0.5
83
+ dfl: 1.5
84
+ pose: 12.0
85
+ kobj: 1.0
86
+ rle: 1.0
87
+ angle: 1.0
88
+ nbs: 64
89
+ hsv_h: 0.015
90
+ hsv_s: 0.7
91
+ hsv_v: 0.4
92
+ degrees: 0.0
93
+ translate: 0.1
94
+ scale: 0.5
95
+ shear: 0.0
96
+ perspective: 0.0
97
+ flipud: 0.0
98
+ fliplr: 0.5
99
+ bgr: 0.0
100
+ mosaic: 1.0
101
+ mixup: 0.0
102
+ cutmix: 0.0
103
+ copy_paste: 0.0
104
+ copy_paste_mode: flip
105
+ auto_augment: randaugment
106
+ erasing: 0.4
107
+ cfg: null
108
+ tracker: botsort.yaml
109
+ save_dir: /home/pragadeesh/ARM/arm-model/runs/detect/train
arm-model/runs/detect/train/confusion_matrix.png ADDED

Git LFS Details

  • SHA256: a7888ca10b0819900c076148e0448276c44b38ddff9df1f71e7fdc09023b802d
  • Pointer size: 131 Bytes
  • Size of remote file: 108 kB
arm-model/runs/detect/train/confusion_matrix_normalized.png ADDED

Git LFS Details

  • SHA256: 2cd01fb678cb76bcf522b79a7e1e172f70c24f83dd1793848531cf2d2f02f24f
  • Pointer size: 131 Bytes
  • Size of remote file: 112 kB
arm-model/runs/detect/train/results.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ epoch,time,train/box_loss,train/cls_loss,train/dfl_loss,metrics/precision(B),metrics/recall(B),metrics/mAP50(B),metrics/mAP50-95(B),val/box_loss,val/cls_loss,val/dfl_loss,lr/pg0,lr/pg1,lr/pg2
2
+ 1,1.28313,0,28.1646,0,0,0,0,0,0,49.625,0,0.00018,0.00018,0.00018
3
+ 2,2.13429,0,26.6186,0,0,0,0,0,0,49.625,0,0.0002546,0.0002546,0.0002546
4
+ 3,2.96077,0,24.9108,0,0,0,0,0,0,49.7812,0,0.0001972,0.0001972,0.0001972
arm-model/runs/detect/train/results.png ADDED

Git LFS Details

  • SHA256: f4cec4548b986ba798cda2e2204ae50c3cf93f8174a5075f5e19224207d2edd8
  • Pointer size: 131 Bytes
  • Size of remote file: 132 kB
arm-model/runs/detect/train/train_batch0.jpg ADDED

Git LFS Details

  • SHA256: ba42ef65a1db09c471b02d012986f5dd67b613a5d9871406bc9c93c35072d87c
  • Pointer size: 131 Bytes
  • Size of remote file: 307 kB
arm-model/runs/detect/train/train_batch1.jpg ADDED

Git LFS Details

  • SHA256: fb68ebba8e9c9cc217b578d3456705cbf9f64d043c73f3d834ff321e87c2f338
  • Pointer size: 131 Bytes
  • Size of remote file: 255 kB
arm-model/runs/detect/train/train_batch2.jpg ADDED

Git LFS Details

  • SHA256: 06b605c0c1f3995515fdfb07f843400b8e9a7492d94b85cc9a1d7f8000bf0759
  • Pointer size: 131 Bytes
  • Size of remote file: 249 kB
arm-model/runs/detect/train/val_batch0_labels.jpg ADDED

Git LFS Details

  • SHA256: 5f2258148cb2b095a5fe672f1bc8f8599f2a68f7dab1fe24523afb17d3cd9b67
  • Pointer size: 131 Bytes
  • Size of remote file: 325 kB
arm-model/runs/detect/train/val_batch0_pred.jpg ADDED

Git LFS Details

  • SHA256: 5f2258148cb2b095a5fe672f1bc8f8599f2a68f7dab1fe24523afb17d3cd9b67
  • Pointer size: 131 Bytes
  • Size of remote file: 325 kB
arm-model/runs/detect/train/weights/best.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4377a0907b288a2860989a85dc88ee6e890b75cd7d19ead04a918050fb8bddb0
3
+ size 6202858
arm-model/runs/detect/train/weights/last.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6c3541f5efda4af26a4e430516ed38f7f7b613883e13f2374bd1b564f4c65899
3
+ size 6202858
arm-model/runs/detect/train10/BoxF1_curve.png ADDED

Git LFS Details

  • SHA256: 4e2b6b352fe1c764597c6fcb39f8b79506a6747d578df534b31a8d7482117149
  • Pointer size: 131 Bytes
  • Size of remote file: 110 kB
arm-model/runs/detect/train10/BoxPR_curve.png ADDED
arm-model/runs/detect/train10/BoxP_curve.png ADDED
arm-model/runs/detect/train10/BoxR_curve.png ADDED

Git LFS Details

  • SHA256: 2a7df896eea8c4659c1117de705d6e59f8f538ff08b12cb72cbe775c2062c5f5
  • Pointer size: 131 Bytes
  • Size of remote file: 106 kB
arm-model/runs/detect/train10/args.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ task: detect
2
+ mode: train
3
+ model: yolov8n.pt
4
+ data: data/yolov8_data_full.yaml
5
+ epochs: 300
6
+ time: null
7
+ patience: 100
8
+ batch: 16
9
+ imgsz: 320
10
+ save: true
11
+ save_period: -1
12
+ cache: false
13
+ device: null
14
+ workers: 8
15
+ project: null
16
+ name: train10
17
+ exist_ok: false
18
+ pretrained: true
19
+ optimizer: auto
20
+ verbose: true
21
+ seed: 0
22
+ deterministic: true
23
+ single_cls: false
24
+ rect: false
25
+ cos_lr: false
26
+ close_mosaic: 10
27
+ resume: false
28
+ amp: true
29
+ fraction: 1.0
30
+ profile: false
31
+ freeze: null
32
+ multi_scale: 0.0
33
+ compile: false
34
+ overlap_mask: true
35
+ mask_ratio: 4
36
+ dropout: 0.0
37
+ val: true
38
+ split: val
39
+ save_json: false
40
+ conf: null
41
+ iou: 0.7
42
+ max_det: 300
43
+ half: false
44
+ dnn: false
45
+ plots: true
46
+ end2end: null
47
+ source: null
48
+ vid_stride: 1
49
+ stream_buffer: false
50
+ visualize: false
51
+ augment: false
52
+ agnostic_nms: false
53
+ classes: null
54
+ retina_masks: false
55
+ embed: null
56
+ show: false
57
+ save_frames: false
58
+ save_txt: false
59
+ save_conf: false
60
+ save_crop: false
61
+ show_labels: true
62
+ show_conf: true
63
+ show_boxes: true
64
+ line_width: null
65
+ format: torchscript
66
+ keras: false
67
+ optimize: false
68
+ int8: false
69
+ dynamic: false
70
+ simplify: true
71
+ opset: null
72
+ workspace: null
73
+ nms: false
74
+ lr0: 0.01
75
+ lrf: 0.01
76
+ momentum: 0.937
77
+ weight_decay: 0.0005
78
+ warmup_epochs: 3.0
79
+ warmup_momentum: 0.8
80
+ warmup_bias_lr: 0.1
81
+ box: 7.5
82
+ cls: 0.5
83
+ dfl: 1.5
84
+ pose: 12.0
85
+ kobj: 1.0
86
+ rle: 1.0
87
+ angle: 1.0
88
+ nbs: 64
89
+ hsv_h: 0.015
90
+ hsv_s: 0.7
91
+ hsv_v: 0.4
92
+ degrees: 0.0
93
+ translate: 0.1
94
+ scale: 0.5
95
+ shear: 0.0
96
+ perspective: 0.0
97
+ flipud: 0.0
98
+ fliplr: 0.5
99
+ bgr: 0.0
100
+ mosaic: 1.0
101
+ mixup: 0.0
102
+ cutmix: 0.0
103
+ copy_paste: 0.0
104
+ copy_paste_mode: flip
105
+ auto_augment: randaugment
106
+ erasing: 0.4
107
+ cfg: null
108
+ tracker: botsort.yaml
109
+ save_dir: /home/pragadeesh/ARM/arm-model/runs/detect/train10
arm-model/runs/detect/train10/confusion_matrix.png ADDED

Git LFS Details

  • SHA256: cb175f34e0f63b5a997671fffc4108b1635db75ec33f7021e4a180f812ecfe27
  • Pointer size: 131 Bytes
  • Size of remote file: 114 kB
arm-model/runs/detect/train10/confusion_matrix_normalized.png ADDED

Git LFS Details

  • SHA256: bf594817cb8f4f41c8810ae3512ff1afccefab21c6aa2acace1588a6502d0bdf
  • Pointer size: 131 Bytes
  • Size of remote file: 114 kB
arm-model/runs/detect/train10/labels.jpg ADDED

Git LFS Details

  • SHA256: 399bb5ec28e6c14b473e098538b4fef34236b427a1498bf426b7b4de92cdb83c
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
arm-model/runs/detect/train10/results.csv ADDED
@@ -0,0 +1,301 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ epoch,time,train/box_loss,train/cls_loss,train/dfl_loss,metrics/precision(B),metrics/recall(B),metrics/mAP50(B),metrics/mAP50-95(B),val/box_loss,val/cls_loss,val/dfl_loss,lr/pg0,lr/pg1,lr/pg2,lr/pg3,lr/pg4,lr/pg5,lr/pg6,lr/pg7
2
+ 1,42.3441,0.98214,1.60291,1.211,0.85628,0.59805,0.6693,0.4987,0.90308,0.89344,0.8233,0.00997462,0.00332487,0.00997462,0.00332487,0.00997462,0.00332487,0.00997462,0.00332487
3
+ 2,77.3983,0.92672,0.95324,1.14025,0.86514,0.61026,0.67993,0.50336,0.87966,0.88086,0.81869,0.0199087,0.00663623,0.0199087,0.00663623,0.0199087,0.00663623,0.0199087,0.00663623
4
+ 3,110.895,0.99377,0.95452,1.17434,0.75318,0.58059,0.63774,0.42746,1.0993,1.10429,0.98108,0.0297768,0.0099256,0.0297768,0.0099256,0.0297768,0.0099256,0.0297768,0.0099256
5
+ 4,144.503,1.00132,0.92036,1.1891,0.78824,0.59625,0.64273,0.43681,1.0099,1.156,0.92893,0.029703,0.009901,0.029703,0.009901,0.029703,0.009901,0.029703,0.009901
6
+ 5,178.845,0.96505,0.86019,1.17899,0.84727,0.60375,0.67438,0.47293,1.02848,0.82926,0.90667,0.029604,0.009868,0.029604,0.009868,0.029604,0.009868,0.029604,0.009868
7
+ 6,213.678,0.91972,0.80462,1.16288,0.8773,0.63146,0.71542,0.5316,0.88322,0.7164,0.82321,0.029505,0.009835,0.029505,0.009835,0.029505,0.009835,0.029505,0.009835
8
+ 7,248.691,0.8859,0.76733,1.14976,0.86033,0.64134,0.71989,0.52718,0.88339,0.69945,0.83933,0.029406,0.009802,0.029406,0.009802,0.029406,0.009802,0.029406,0.009802
9
+ 8,284.045,0.87777,0.74772,1.14376,0.85217,0.67362,0.73459,0.53695,0.89319,0.70462,0.8342,0.029307,0.009769,0.029307,0.009769,0.029307,0.009769,0.029307,0.009769
10
+ 9,319.527,0.84353,0.72051,1.12713,0.90837,0.6367,0.73731,0.55813,0.81296,0.64032,0.80699,0.029208,0.009736,0.029208,0.009736,0.029208,0.009736,0.029208,0.009736
11
+ 10,355.334,0.84513,0.71069,1.13462,0.85242,0.65393,0.72812,0.54222,0.85452,0.7374,0.83446,0.029109,0.009703,0.029109,0.009703,0.029109,0.009703,0.029109,0.009703
12
+ 11,391.248,0.82511,0.69444,1.12006,0.8756,0.65768,0.75157,0.56451,0.81961,0.60256,0.78073,0.02901,0.00967,0.02901,0.00967,0.02901,0.00967,0.02901,0.00967
13
+ 12,427.251,0.8205,0.6866,1.11769,0.86671,0.66067,0.74583,0.57148,0.78271,0.61081,0.7718,0.028911,0.009637,0.028911,0.009637,0.028911,0.009637,0.028911,0.009637
14
+ 13,463.22,0.80614,0.67603,1.11196,0.89702,0.66517,0.75593,0.58025,0.77614,0.61453,0.77141,0.028812,0.009604,0.028812,0.009604,0.028812,0.009604,0.028812,0.009604
15
+ 14,499.324,0.79865,0.66816,1.10531,0.89302,0.67532,0.76523,0.58139,0.78817,0.59065,0.78035,0.028713,0.009571,0.028713,0.009571,0.028713,0.009571,0.028713,0.009571
16
+ 15,535.488,0.78851,0.65492,1.102,0.85136,0.68646,0.76924,0.59342,0.76288,0.58892,0.76436,0.028614,0.009538,0.028614,0.009538,0.028614,0.009538,0.028614,0.009538
17
+ 16,571.811,0.78529,0.65402,1.10487,0.88152,0.69663,0.77343,0.59775,0.76259,0.59375,0.76068,0.028515,0.009505,0.028515,0.009505,0.028515,0.009505,0.028515,0.009505
18
+ 17,608.053,0.77672,0.64667,1.0988,0.83237,0.66953,0.74658,0.56069,0.82597,0.66742,0.80942,0.028416,0.009472,0.028416,0.009472,0.028416,0.009472,0.028416,0.009472
19
+ 18,644.478,0.77315,0.63288,1.09919,0.86841,0.67722,0.76213,0.5811,0.78567,0.66967,0.7801,0.028317,0.009439,0.028317,0.009439,0.028317,0.009439,0.028317,0.009439
20
+ 19,680.742,0.7691,0.63604,1.09859,0.87834,0.68143,0.77183,0.59096,0.78136,0.59175,0.76828,0.028218,0.009406,0.028218,0.009406,0.028218,0.009406,0.028218,0.009406
21
+ 20,717.034,0.76426,0.62759,1.09204,0.88127,0.69501,0.77969,0.59966,0.7521,0.56035,0.78238,0.028119,0.009373,0.028119,0.009373,0.028119,0.009373,0.028119,0.009373
22
+ 21,753.264,0.76092,0.61669,1.08978,0.86738,0.69513,0.7726,0.60291,0.73384,0.60065,0.74801,0.02802,0.00934,0.02802,0.00934,0.02802,0.00934,0.02802,0.00934
23
+ 22,789.442,0.74933,0.61022,1.08693,0.8992,0.69064,0.77627,0.59953,0.76705,0.59131,0.75882,0.027921,0.009307,0.027921,0.009307,0.027921,0.009307,0.027921,0.009307
24
+ 23,825.964,0.74663,0.61088,1.08498,0.85969,0.69301,0.77179,0.59683,0.78275,0.59838,0.77329,0.027822,0.009274,0.027822,0.009274,0.027822,0.009274,0.027822,0.009274
25
+ 24,862.441,0.74232,0.60139,1.08636,0.87542,0.70262,0.78319,0.61511,0.72071,0.57158,0.74366,0.027723,0.009241,0.027723,0.009241,0.027723,0.009241,0.027723,0.009241
26
+ 25,898.678,0.73675,0.60259,1.07745,0.85575,0.71987,0.79035,0.61742,0.71549,0.54412,0.74086,0.027624,0.009208,0.027624,0.009208,0.027624,0.009208,0.027624,0.009208
27
+ 26,934.863,0.72935,0.59699,1.07988,0.88285,0.71161,0.78793,0.61361,0.74438,0.54052,0.7434,0.027525,0.009175,0.027525,0.009175,0.027525,0.009175,0.027525,0.009175
28
+ 27,971.264,0.73535,0.5984,1.08349,0.84814,0.71954,0.78216,0.60369,0.75124,0.57559,0.76013,0.027426,0.009142,0.027426,0.009142,0.027426,0.009142,0.027426,0.009142
29
+ 28,1007.77,0.73466,0.59255,1.07804,0.8618,0.71933,0.785,0.61642,0.71711,0.53735,0.73932,0.027327,0.009109,0.027327,0.009109,0.027327,0.009109,0.027327,0.009109
30
+ 29,1044.12,0.72856,0.59232,1.07872,0.89085,0.69588,0.77936,0.60576,0.73203,0.54691,0.74376,0.027228,0.009076,0.027228,0.009076,0.027228,0.009076,0.027228,0.009076
31
+ 30,1080.61,0.72899,0.58994,1.0779,0.87555,0.7221,0.79995,0.62184,0.72175,0.50656,0.74651,0.027129,0.009043,0.027129,0.009043,0.027129,0.009043,0.027129,0.009043
32
+ 31,1116.98,0.72458,0.57371,1.06886,0.89579,0.69543,0.78955,0.62312,0.71528,0.53418,0.72939,0.02703,0.00901,0.02703,0.00901,0.02703,0.00901,0.02703,0.00901
33
+ 32,1153.68,0.71585,0.57816,1.06801,0.87479,0.72222,0.79088,0.61781,0.74285,0.59062,0.74877,0.026931,0.008977,0.026931,0.008977,0.026931,0.008977,0.026931,0.008977
34
+ 33,1190.07,0.71487,0.57144,1.07118,0.88993,0.70262,0.79696,0.62214,0.70381,0.52947,0.73054,0.026832,0.008944,0.026832,0.008944,0.026832,0.008944,0.026832,0.008944
35
+ 34,1226.56,0.71791,0.57322,1.06723,0.86573,0.73109,0.79662,0.61746,0.73288,0.52837,0.75015,0.026733,0.008911,0.026733,0.008911,0.026733,0.008911,0.026733,0.008911
36
+ 35,1262.87,0.7145,0.5736,1.06725,0.87521,0.72285,0.79346,0.62902,0.69848,0.52955,0.72938,0.026634,0.008878,0.026634,0.008878,0.026634,0.008878,0.026634,0.008878
37
+ 36,1299.5,0.71522,0.56383,1.06449,0.88989,0.72884,0.80956,0.63668,0.69925,0.49086,0.72737,0.026535,0.008845,0.026535,0.008845,0.026535,0.008845,0.026535,0.008845
38
+ 37,1335.88,0.70087,0.56205,1.06239,0.90937,0.69898,0.79837,0.62671,0.70857,0.51028,0.72591,0.026436,0.008812,0.026436,0.008812,0.026436,0.008812,0.026436,0.008812
39
+ 38,1372.43,0.70208,0.55868,1.06461,0.87961,0.71161,0.79949,0.62952,0.70831,0.51806,0.73067,0.026337,0.008779,0.026337,0.008779,0.026337,0.008779,0.026337,0.008779
40
+ 39,1408.7,0.69305,0.55797,1.06544,0.9075,0.71282,0.80569,0.63514,0.68761,0.48724,0.7238,0.026238,0.008746,0.026238,0.008746,0.026238,0.008746,0.026238,0.008746
41
+ 40,1445.19,0.70695,0.55791,1.06923,0.88997,0.71086,0.80103,0.62408,0.69512,0.51664,0.73211,0.026139,0.008713,0.026139,0.008713,0.026139,0.008713,0.026139,0.008713
42
+ 41,1481.6,0.69775,0.55612,1.06361,0.8905,0.72809,0.79938,0.62923,0.68932,0.4996,0.72078,0.02604,0.00868,0.02604,0.00868,0.02604,0.00868,0.02604,0.00868
43
+ 42,1517.89,0.69277,0.55453,1.06314,0.87971,0.72857,0.8011,0.63461,0.69486,0.49657,0.72359,0.025941,0.008647,0.025941,0.008647,0.025941,0.008647,0.025941,0.008647
44
+ 43,1554.29,0.6907,0.54531,1.06021,0.87577,0.7176,0.80348,0.62898,0.70559,0.49251,0.7287,0.025842,0.008614,0.025842,0.008614,0.025842,0.008614,0.025842,0.008614
45
+ 44,1590.76,0.68856,0.54238,1.05717,0.88056,0.72346,0.80299,0.63247,0.69497,0.48092,0.73226,0.025743,0.008581,0.025743,0.008581,0.025743,0.008581,0.025743,0.008581
46
+ 45,1627.08,0.69532,0.54704,1.05626,0.90008,0.71528,0.80588,0.63794,0.68178,0.48479,0.72054,0.025644,0.008548,0.025644,0.008548,0.025644,0.008548,0.025644,0.008548
47
+ 46,1663.54,0.69335,0.54563,1.06177,0.87847,0.72884,0.80927,0.63358,0.69445,0.49153,0.7242,0.025545,0.008515,0.025545,0.008515,0.025545,0.008515,0.025545,0.008515
48
+ 47,1699.75,0.68201,0.53808,1.05252,0.88382,0.73109,0.80835,0.6351,0.6952,0.49687,0.72445,0.025446,0.008482,0.025446,0.008482,0.025446,0.008482,0.025446,0.008482
49
+ 48,1736.21,0.68235,0.53293,1.05477,0.89258,0.7158,0.80744,0.63771,0.69051,0.48443,0.72559,0.025347,0.008449,0.025347,0.008449,0.025347,0.008449,0.025347,0.008449
50
+ 49,1772.6,0.68657,0.54244,1.05819,0.89913,0.72809,0.81098,0.64212,0.67028,0.46691,0.71648,0.025248,0.008416,0.025248,0.008416,0.025248,0.008416,0.025248,0.008416
51
+ 50,1809.01,0.68242,0.54152,1.05396,0.88446,0.72821,0.80764,0.6402,0.67628,0.47666,0.72172,0.025149,0.008383,0.025149,0.008383,0.025149,0.008383,0.025149,0.008383
52
+ 51,1845.55,0.68173,0.53616,1.05493,0.87766,0.74158,0.81146,0.64239,0.67799,0.46817,0.72002,0.02505,0.00835,0.02505,0.00835,0.02505,0.00835,0.02505,0.00835
53
+ 52,1882.02,0.6719,0.52982,1.0525,0.89203,0.72409,0.81026,0.64286,0.67399,0.45141,0.72241,0.024951,0.008317,0.024951,0.008317,0.024951,0.008317,0.024951,0.008317
54
+ 53,1918.4,0.67741,0.52726,1.05509,0.88009,0.73783,0.8139,0.63975,0.6773,0.47645,0.72272,0.024852,0.008284,0.024852,0.008284,0.024852,0.008284,0.024852,0.008284
55
+ 54,1954.8,0.67526,0.53122,1.05379,0.85795,0.74981,0.8125,0.64325,0.67245,0.45957,0.72366,0.024753,0.008251,0.024753,0.008251,0.024753,0.008251,0.024753,0.008251
56
+ 55,1991.31,0.67798,0.53457,1.05325,0.89763,0.72904,0.81033,0.64371,0.66864,0.45973,0.71543,0.024654,0.008218,0.024654,0.008218,0.024654,0.008218,0.024654,0.008218
57
+ 56,2027.93,0.66915,0.52568,1.0454,0.8903,0.72953,0.80997,0.64966,0.64979,0.45749,0.70763,0.024555,0.008185,0.024555,0.008185,0.024555,0.008185,0.024555,0.008185
58
+ 57,2064.27,0.67613,0.53007,1.04567,0.89066,0.73222,0.81168,0.64805,0.65448,0.44257,0.71095,0.024456,0.008152,0.024456,0.008152,0.024456,0.008152,0.024456,0.008152
59
+ 58,2100.85,0.66693,0.5256,1.04718,0.89397,0.72509,0.81066,0.64618,0.67045,0.48523,0.72542,0.024357,0.008119,0.024357,0.008119,0.024357,0.008119,0.024357,0.008119
60
+ 59,2137.38,0.66581,0.51835,1.05123,0.88956,0.73783,0.81309,0.64578,0.66806,0.46986,0.72454,0.024258,0.008086,0.024258,0.008086,0.024258,0.008086,0.024258,0.008086
61
+ 60,2173.86,0.67194,0.51608,1.04662,0.90874,0.72734,0.81559,0.64555,0.66552,0.4682,0.71456,0.024159,0.008053,0.024159,0.008053,0.024159,0.008053,0.024159,0.008053
62
+ 61,2210.36,0.66932,0.5223,1.04639,0.90475,0.72659,0.82171,0.6493,0.66886,0.47305,0.71486,0.02406,0.00802,0.02406,0.00802,0.02406,0.00802,0.02406,0.00802
63
+ 62,2246.81,0.67096,0.5205,1.04869,0.88794,0.74195,0.82358,0.65421,0.66431,0.45586,0.71859,0.023961,0.007987,0.023961,0.007987,0.023961,0.007987,0.023961,0.007987
64
+ 63,2283.36,0.66563,0.51976,1.04605,0.87606,0.74126,0.81762,0.64998,0.66565,0.45424,0.71516,0.023862,0.007954,0.023862,0.007954,0.023862,0.007954,0.023862,0.007954
65
+ 64,2319.8,0.6683,0.51989,1.04227,0.88424,0.73814,0.81929,0.64869,0.67089,0.45493,0.71773,0.023763,0.007921,0.023763,0.007921,0.023763,0.007921,0.023763,0.007921
66
+ 65,2356.4,0.66524,0.51821,1.0444,0.91795,0.72285,0.81711,0.64801,0.67549,0.4555,0.72305,0.023664,0.007888,0.023664,0.007888,0.023664,0.007888,0.023664,0.007888
67
+ 66,2392.91,0.66686,0.51104,1.04267,0.90876,0.73184,0.82316,0.65421,0.66367,0.45209,0.72275,0.023565,0.007855,0.023565,0.007855,0.023565,0.007855,0.023565,0.007855
68
+ 67,2429.48,0.65563,0.50704,1.04234,0.89511,0.74154,0.81959,0.652,0.65245,0.43571,0.72009,0.023466,0.007822,0.023466,0.007822,0.023466,0.007822,0.023466,0.007822
69
+ 68,2466.45,0.66175,0.51331,1.04242,0.91418,0.73408,0.8259,0.6554,0.65358,0.44206,0.71648,0.023367,0.007789,0.023367,0.007789,0.023367,0.007789,0.023367,0.007789
70
+ 69,2504.72,0.65998,0.50983,1.04275,0.90334,0.73633,0.82181,0.65324,0.6601,0.44019,0.71944,0.023268,0.007756,0.023268,0.007756,0.023268,0.007756,0.023268,0.007756
71
+ 70,2542.64,0.65934,0.50687,1.04167,0.886,0.74157,0.82088,0.65059,0.66579,0.44081,0.71695,0.023169,0.007723,0.023169,0.007723,0.023169,0.007723,0.023169,0.007723
72
+ 71,2579.78,0.67089,0.51478,1.04884,0.90098,0.75131,0.82299,0.6559,0.66379,0.42985,0.71757,0.02307,0.00769,0.02307,0.00769,0.02307,0.00769,0.02307,0.00769
73
+ 72,2620.63,0.6546,0.50752,1.04566,0.91262,0.7432,0.82208,0.65325,0.66504,0.43583,0.7243,0.022971,0.007657,0.022971,0.007657,0.022971,0.007657,0.022971,0.007657
74
+ 73,2663.07,0.661,0.50916,1.03943,0.91027,0.73708,0.81816,0.65367,0.6594,0.44082,0.71707,0.022872,0.007624,0.022872,0.007624,0.022872,0.007624,0.022872,0.007624
75
+ 74,2705.52,0.65459,0.50446,1.03558,0.89478,0.74157,0.81787,0.65004,0.68045,0.46049,0.72782,0.022773,0.007591,0.022773,0.007591,0.022773,0.007591,0.022773,0.007591
76
+ 75,2748.39,0.66003,0.50986,1.03476,0.89292,0.74952,0.81918,0.65385,0.66227,0.43648,0.70898,0.022674,0.007558,0.022674,0.007558,0.022674,0.007558,0.022674,0.007558
77
+ 76,2786.37,0.65049,0.50218,1.04165,0.88957,0.75581,0.82386,0.65615,0.6523,0.42939,0.71188,0.022575,0.007525,0.022575,0.007525,0.022575,0.007525,0.022575,0.007525
78
+ 77,2823.41,0.64979,0.49782,1.03436,0.90585,0.74457,0.824,0.66189,0.65447,0.43498,0.7065,0.022476,0.007492,0.022476,0.007492,0.022476,0.007492,0.022476,0.007492
79
+ 78,2862.64,0.64592,0.49388,1.0362,0.91675,0.73483,0.82329,0.65724,0.65832,0.43892,0.71018,0.022377,0.007459,0.022377,0.007459,0.022377,0.007459,0.022377,0.007459
80
+ 79,2902.83,0.65501,0.496,1.03315,0.8801,0.7603,0.82331,0.65701,0.66146,0.4338,0.70656,0.022278,0.007426,0.022278,0.007426,0.022278,0.007426,0.022278,0.007426
81
+ 80,2943.96,0.64547,0.48856,1.0273,0.90925,0.74082,0.82904,0.66107,0.64546,0.42337,0.7049,0.022179,0.007393,0.022179,0.007393,0.022179,0.007393,0.022179,0.007393
82
+ 81,2987.74,0.64907,0.4933,1.03572,0.90063,0.75056,0.82646,0.66076,0.6483,0.43735,0.70455,0.02208,0.00736,0.02208,0.00736,0.02208,0.00736,0.02208,0.00736
83
+ 82,3032.77,0.6499,0.49911,1.03071,0.89315,0.75137,0.82835,0.6634,0.65593,0.43818,0.70605,0.021981,0.007327,0.021981,0.007327,0.021981,0.007327,0.021981,0.007327
84
+ 83,3077.1,0.64918,0.49615,1.03447,0.90364,0.74457,0.8266,0.6613,0.64766,0.44099,0.70459,0.021882,0.007294,0.021882,0.007294,0.021882,0.007294,0.021882,0.007294
85
+ 84,3119.4,0.65178,0.49796,1.03113,0.91677,0.75082,0.8272,0.6634,0.64929,0.4418,0.70445,0.021783,0.007261,0.021783,0.007261,0.021783,0.007261,0.021783,0.007261
86
+ 85,3161.19,0.63064,0.48929,1.02752,0.90733,0.74382,0.82606,0.66219,0.65068,0.4436,0.7078,0.021684,0.007228,0.021684,0.007228,0.021684,0.007228,0.021684,0.007228
87
+ 86,3203.04,0.64155,0.48395,1.02667,0.91871,0.73408,0.82218,0.66226,0.64383,0.43149,0.69841,0.021585,0.007195,0.021585,0.007195,0.021585,0.007195,0.021585,0.007195
88
+ 87,3244.74,0.6368,0.48576,1.02617,0.90848,0.74355,0.82431,0.66334,0.64052,0.43455,0.69928,0.021486,0.007162,0.021486,0.007162,0.021486,0.007162,0.021486,0.007162
89
+ 88,3285.69,0.63723,0.48727,1.03311,0.89741,0.75056,0.8288,0.6652,0.63866,0.4325,0.70281,0.021387,0.007129,0.021387,0.007129,0.021387,0.007129,0.021387,0.007129
90
+ 89,3325.96,0.64078,0.49082,1.03969,0.90255,0.74233,0.8265,0.66352,0.64156,0.43104,0.7052,0.021288,0.007096,0.021288,0.007096,0.021288,0.007096,0.021288,0.007096
91
+ 90,3366.5,0.64121,0.49026,1.0316,0.90006,0.74607,0.82799,0.66556,0.63731,0.42801,0.69988,0.021189,0.007063,0.021189,0.007063,0.021189,0.007063,0.021189,0.007063
92
+ 91,3405.09,0.63565,0.48559,1.02536,0.89943,0.74607,0.82718,0.6662,0.6398,0.42314,0.69911,0.02109,0.00703,0.02109,0.00703,0.02109,0.00703,0.02109,0.00703
93
+ 92,3445.18,0.64086,0.48573,1.02491,0.89386,0.75064,0.82795,0.66828,0.63563,0.41525,0.69645,0.020991,0.006997,0.020991,0.006997,0.020991,0.006997,0.020991,0.006997
94
+ 93,3484.04,0.63182,0.48556,1.02717,0.90508,0.75131,0.8311,0.66681,0.63629,0.418,0.6991,0.020892,0.006964,0.020892,0.006964,0.020892,0.006964,0.020892,0.006964
95
+ 94,3525.24,0.63853,0.47832,1.02228,0.90319,0.75477,0.83376,0.66544,0.64378,0.41428,0.7018,0.020793,0.006931,0.020793,0.006931,0.020793,0.006931,0.020793,0.006931
96
+ 95,3565.91,0.63392,0.47822,1.0274,0.91761,0.74757,0.83332,0.66609,0.65059,0.4156,0.70992,0.020694,0.006898,0.020694,0.006898,0.020694,0.006898,0.020694,0.006898
97
+ 96,3606.21,0.6346,0.47969,1.02351,0.90901,0.74836,0.83376,0.66466,0.65169,0.41944,0.71072,0.020595,0.006865,0.020595,0.006865,0.020595,0.006865,0.020595,0.006865
98
+ 97,3647.97,0.63031,0.47769,1.02678,0.91239,0.74232,0.82914,0.66312,0.65184,0.42087,0.71286,0.020496,0.006832,0.020496,0.006832,0.020496,0.006832,0.020496,0.006832
99
+ 98,3686.54,0.63574,0.47732,1.02554,0.91215,0.73708,0.82817,0.66388,0.64565,0.42051,0.70992,0.020397,0.006799,0.020397,0.006799,0.020397,0.006799,0.020397,0.006799
100
+ 99,3726.09,0.63314,0.4799,1.02915,0.9032,0.74788,0.82734,0.66436,0.64081,0.42339,0.70736,0.020298,0.006766,0.020298,0.006766,0.020298,0.006766,0.020298,0.006766
101
+ 100,3767.96,0.6353,0.48008,1.03025,0.91228,0.74906,0.83012,0.66549,0.63602,0.41965,0.70489,0.020199,0.006733,0.020199,0.006733,0.020199,0.006733,0.020199,0.006733
102
+ 101,3806.29,0.624,0.4744,1.03101,0.9079,0.75206,0.8279,0.66645,0.6372,0.41959,0.70718,0.0201,0.0067,0.0201,0.0067,0.0201,0.0067,0.0201,0.0067
103
+ 102,3849.49,0.63063,0.47369,1.02247,0.91775,0.74157,0.82685,0.66574,0.63957,0.42457,0.70721,0.020001,0.006667,0.020001,0.006667,0.020001,0.006667,0.020001,0.006667
104
+ 103,3887.8,0.62545,0.46828,1.02217,0.91187,0.73858,0.82833,0.66667,0.64147,0.42814,0.70914,0.019902,0.006634,0.019902,0.006634,0.019902,0.006634,0.019902,0.006634
105
+ 104,3925.59,0.62821,0.47124,1.02619,0.90874,0.75338,0.83184,0.66745,0.64024,0.42711,0.71023,0.019803,0.006601,0.019803,0.006601,0.019803,0.006601,0.019803,0.006601
106
+ 105,3964.43,0.62742,0.4782,1.02297,0.91328,0.75131,0.83244,0.66736,0.64011,0.42499,0.70878,0.019704,0.006568,0.019704,0.006568,0.019704,0.006568,0.019704,0.006568
107
+ 106,4007.92,0.61641,0.4681,1.0173,0.9165,0.75506,0.83194,0.66818,0.64018,0.41847,0.70733,0.019605,0.006535,0.019605,0.006535,0.019605,0.006535,0.019605,0.006535
108
+ 107,4050.2,0.6317,0.47568,1.02617,0.9112,0.7588,0.83268,0.67003,0.6392,0.41824,0.70471,0.019506,0.006502,0.019506,0.006502,0.019506,0.006502,0.019506,0.006502
109
+ 108,4090.65,0.62321,0.46967,1.0232,0.89864,0.7633,0.83145,0.66762,0.64004,0.42339,0.70502,0.019407,0.006469,0.019407,0.006469,0.019407,0.006469,0.019407,0.006469
110
+ 109,4130.31,0.62426,0.46785,1.02221,0.89508,0.7618,0.83215,0.66571,0.63818,0.42214,0.70372,0.019308,0.006436,0.019308,0.006436,0.019308,0.006436,0.019308,0.006436
111
+ 110,4169.69,0.62623,0.46957,1.01828,0.88715,0.76551,0.83223,0.66657,0.6407,0.41897,0.70576,0.019209,0.006403,0.019209,0.006403,0.019209,0.006403,0.019209,0.006403
112
+ 111,4207.69,0.6219,0.46783,1.02115,0.90932,0.75118,0.83142,0.66779,0.64016,0.41433,0.70745,0.01911,0.00637,0.01911,0.00637,0.01911,0.00637,0.01911,0.00637
113
+ 112,4245.7,0.60613,0.461,1.0195,0.90694,0.75206,0.83023,0.66775,0.63807,0.40923,0.70728,0.019011,0.006337,0.019011,0.006337,0.019011,0.006337,0.019011,0.006337
114
+ 113,4284.82,0.6233,0.46896,1.01758,0.90159,0.75492,0.83099,0.66835,0.63561,0.41292,0.70317,0.018912,0.006304,0.018912,0.006304,0.018912,0.006304,0.018912,0.006304
115
+ 114,4323.61,0.6216,0.46914,1.02041,0.88635,0.76629,0.83265,0.6692,0.63874,0.41849,0.7043,0.018813,0.006271,0.018813,0.006271,0.018813,0.006271,0.018813,0.006271
116
+ 115,4363.35,0.62133,0.46591,1.02315,0.89234,0.76479,0.8316,0.66833,0.63749,0.41697,0.7052,0.018714,0.006238,0.018714,0.006238,0.018714,0.006238,0.018714,0.006238
117
+ 116,4402.99,0.60908,0.46307,1.01639,0.8919,0.76704,0.83277,0.66907,0.63573,0.41557,0.70533,0.018615,0.006205,0.018615,0.006205,0.018615,0.006205,0.018615,0.006205
118
+ 117,4441.22,0.61851,0.46584,1.01353,0.89205,0.75955,0.83266,0.66887,0.63543,0.41397,0.70458,0.018516,0.006172,0.018516,0.006172,0.018516,0.006172,0.018516,0.006172
119
+ 118,4478.57,0.62134,0.46594,1.01808,0.89676,0.76124,0.83232,0.66904,0.63432,0.41413,0.70304,0.018417,0.006139,0.018417,0.006139,0.018417,0.006139,0.018417,0.006139
120
+ 119,4516.59,0.61116,0.4629,1.01448,0.89675,0.75805,0.83407,0.6703,0.63456,0.41367,0.7019,0.018318,0.006106,0.018318,0.006106,0.018318,0.006106,0.018318,0.006106
121
+ 120,4554.66,0.62321,0.46499,1.02302,0.88961,0.76058,0.83403,0.67027,0.63508,0.41085,0.70139,0.018219,0.006073,0.018219,0.006073,0.018219,0.006073,0.018219,0.006073
122
+ 121,4592.82,0.61335,0.45973,1.0167,0.89563,0.75847,0.8344,0.67021,0.63453,0.40922,0.70308,0.01812,0.00604,0.01812,0.00604,0.01812,0.00604,0.01812,0.00604
123
+ 122,4630.65,0.60561,0.45596,1.01664,0.89556,0.75793,0.83433,0.67045,0.63525,0.4103,0.70428,0.018021,0.006007,0.018021,0.006007,0.018021,0.006007,0.018021,0.006007
124
+ 123,4672.17,0.6125,0.46029,1.01378,0.89495,0.75581,0.83502,0.67095,0.633,0.41021,0.70296,0.017922,0.005974,0.017922,0.005974,0.017922,0.005974,0.017922,0.005974
125
+ 124,4713.08,0.60906,0.4586,1.01581,0.89926,0.75559,0.83548,0.67143,0.63053,0.41146,0.70069,0.017823,0.005941,0.017823,0.005941,0.017823,0.005941,0.017823,0.005941
126
+ 125,4754.24,0.61352,0.45514,1.0206,0.89944,0.7571,0.8345,0.6708,0.63043,0.41337,0.70064,0.017724,0.005908,0.017724,0.005908,0.017724,0.005908,0.017724,0.005908
127
+ 126,4793.17,0.60792,0.45973,1.01248,0.90405,0.75521,0.83531,0.67106,0.62966,0.41773,0.69952,0.017625,0.005875,0.017625,0.005875,0.017625,0.005875,0.017625,0.005875
128
+ 127,4830.93,0.60588,0.45286,1.0108,0.90703,0.75206,0.83585,0.6723,0.62927,0.4176,0.69892,0.017526,0.005842,0.017526,0.005842,0.017526,0.005842,0.017526,0.005842
129
+ 128,4868.09,0.60673,0.45124,1.00939,0.90543,0.75299,0.83624,0.67204,0.62776,0.41759,0.69789,0.017427,0.005809,0.017427,0.005809,0.017427,0.005809,0.017427,0.005809
130
+ 129,4906.17,0.6099,0.453,1.015,0.90395,0.75434,0.83554,0.6716,0.62862,0.41604,0.69984,0.017328,0.005776,0.017328,0.005776,0.017328,0.005776,0.017328,0.005776
131
+ 130,4944.02,0.60763,0.45603,1.00852,0.90565,0.75131,0.83456,0.67333,0.62903,0.41748,0.69978,0.017229,0.005743,0.017229,0.005743,0.017229,0.005743,0.017229,0.005743
132
+ 131,4982.12,0.60621,0.4524,1.01127,0.90798,0.75131,0.83404,0.67133,0.62878,0.4155,0.69994,0.01713,0.00571,0.01713,0.00571,0.01713,0.00571,0.01713,0.00571
133
+ 132,5020.08,0.60947,0.45383,1.01048,0.90829,0.7493,0.83428,0.67263,0.62645,0.4113,0.69808,0.017031,0.005677,0.017031,0.005677,0.017031,0.005677,0.017031,0.005677
134
+ 133,5057.95,0.60357,0.44882,1.011,0.90662,0.75431,0.83489,0.67208,0.62643,0.41065,0.69739,0.016932,0.005644,0.016932,0.005644,0.016932,0.005644,0.016932,0.005644
135
+ 134,5095.8,0.60082,0.44945,1.00967,0.90376,0.75655,0.83428,0.67082,0.62724,0.41137,0.69813,0.016833,0.005611,0.016833,0.005611,0.016833,0.005611,0.016833,0.005611
136
+ 135,5133.89,0.59929,0.44731,1.00549,0.9063,0.75354,0.83439,0.67144,0.62719,0.40957,0.69871,0.016734,0.005578,0.016734,0.005578,0.016734,0.005578,0.016734,0.005578
137
+ 136,5172.61,0.60369,0.4472,1.00618,0.9054,0.75506,0.83415,0.67104,0.62711,0.40906,0.69974,0.016635,0.005545,0.016635,0.005545,0.016635,0.005545,0.016635,0.005545
138
+ 137,5211.21,0.60551,0.44879,1.0073,0.90722,0.75655,0.83443,0.67075,0.62715,0.40668,0.69924,0.016536,0.005512,0.016536,0.005512,0.016536,0.005512,0.016536,0.005512
139
+ 138,5249.71,0.60175,0.44335,1.00765,0.907,0.75431,0.83425,0.67088,0.62629,0.40571,0.69877,0.016437,0.005479,0.016437,0.005479,0.016437,0.005479,0.016437,0.005479
140
+ 139,5288.73,0.60123,0.44425,1.00301,0.90682,0.75655,0.83579,0.67053,0.62643,0.4053,0.69895,0.016338,0.005446,0.016338,0.005446,0.016338,0.005446,0.016338,0.005446
141
+ 140,5327.3,0.60291,0.44847,1.00574,0.90922,0.7573,0.83406,0.67047,0.62552,0.40612,0.69828,0.016239,0.005413,0.016239,0.005413,0.016239,0.005413,0.016239,0.005413
142
+ 141,5366.12,0.59527,0.44434,1.00366,0.90641,0.75805,0.83437,0.67048,0.62334,0.40425,0.69681,0.01614,0.00538,0.01614,0.00538,0.01614,0.00538,0.01614,0.00538
143
+ 142,5403.89,0.59509,0.44424,1.00715,0.91363,0.75506,0.83608,0.67152,0.62281,0.40164,0.69718,0.016041,0.005347,0.016041,0.005347,0.016041,0.005347,0.016041,0.005347
144
+ 143,5441.06,0.59479,0.43762,1.00715,0.91086,0.75781,0.83707,0.67223,0.62378,0.40213,0.69799,0.015942,0.005314,0.015942,0.005314,0.015942,0.005314,0.015942,0.005314
145
+ 144,5477.97,0.60151,0.44198,1.01066,0.91169,0.75581,0.8367,0.67379,0.62464,0.40185,0.69866,0.015843,0.005281,0.015843,0.005281,0.015843,0.005281,0.015843,0.005281
146
+ 145,5514.92,0.59386,0.44487,1.00774,0.91142,0.75506,0.8368,0.67402,0.62617,0.40165,0.69949,0.015744,0.005248,0.015744,0.005248,0.015744,0.005248,0.015744,0.005248
147
+ 146,5551.9,0.59334,0.43715,1.00587,0.90981,0.75655,0.83712,0.67351,0.62654,0.40152,0.69978,0.015645,0.005215,0.015645,0.005215,0.015645,0.005215,0.015645,0.005215
148
+ 147,5588.91,0.60091,0.44263,1.00565,0.91223,0.75522,0.8373,0.67355,0.62652,0.39982,0.69968,0.015546,0.005182,0.015546,0.005182,0.015546,0.005182,0.015546,0.005182
149
+ 148,5626.02,0.60024,0.4427,1.00501,0.91121,0.75431,0.83669,0.67289,0.62711,0.3988,0.69967,0.015447,0.005149,0.015447,0.005149,0.015447,0.005149,0.015447,0.005149
150
+ 149,5662.91,0.59782,0.43581,1.00723,0.90911,0.75506,0.83581,0.67327,0.62714,0.39836,0.70038,0.015348,0.005116,0.015348,0.005116,0.015348,0.005116,0.015348,0.005116
151
+ 150,5699.97,0.59782,0.43859,1.01238,0.91059,0.75527,0.83618,0.67327,0.62611,0.39801,0.69979,0.015249,0.005083,0.015249,0.005083,0.015249,0.005083,0.015249,0.005083
152
+ 151,5737.03,0.59007,0.43261,1.00365,0.90853,0.75581,0.83638,0.67233,0.62624,0.39811,0.70015,0.01515,0.00505,0.01515,0.00505,0.01515,0.00505,0.01515,0.00505
153
+ 152,5774,0.60058,0.44181,1.00352,0.9079,0.7573,0.83578,0.6731,0.6272,0.39927,0.70111,0.015051,0.005017,0.015051,0.005017,0.015051,0.005017,0.015051,0.005017
154
+ 153,5810.98,0.59903,0.43578,1.00601,0.90756,0.75752,0.83592,0.67271,0.628,0.39845,0.70132,0.014952,0.004984,0.014952,0.004984,0.014952,0.004984,0.014952,0.004984
155
+ 154,5847.91,0.5858,0.43312,0.99945,0.90844,0.75804,0.83654,0.67358,0.62876,0.39814,0.70189,0.014853,0.004951,0.014853,0.004951,0.014853,0.004951,0.014853,0.004951
156
+ 155,5884.76,0.58733,0.43213,1.00586,0.90579,0.75805,0.83608,0.67411,0.62869,0.39776,0.70222,0.014754,0.004918,0.014754,0.004918,0.014754,0.004918,0.014754,0.004918
157
+ 156,5921.87,0.5965,0.43702,1.00956,0.90515,0.75771,0.83642,0.67368,0.62936,0.39774,0.70266,0.014655,0.004885,0.014655,0.004885,0.014655,0.004885,0.014655,0.004885
158
+ 157,5958.95,0.58833,0.42676,1.00117,0.9064,0.75437,0.83711,0.67416,0.62942,0.3969,0.70256,0.014556,0.004852,0.014556,0.004852,0.014556,0.004852,0.014556,0.004852
159
+ 158,5995.9,0.58337,0.43062,1.00227,0.9082,0.75281,0.83757,0.67464,0.62945,0.39738,0.70276,0.014457,0.004819,0.014457,0.004819,0.014457,0.004819,0.014457,0.004819
160
+ 159,6032.8,0.59503,0.43585,1.00406,0.90906,0.75356,0.83707,0.6744,0.63008,0.39682,0.70287,0.014358,0.004786,0.014358,0.004786,0.014358,0.004786,0.014358,0.004786
161
+ 160,6069.7,0.58329,0.42924,0.99869,0.9085,0.75431,0.83748,0.67368,0.63085,0.39697,0.70346,0.014259,0.004753,0.014259,0.004753,0.014259,0.004753,0.014259,0.004753
162
+ 161,6106.54,0.58702,0.42691,0.99961,0.91069,0.75431,0.83724,0.67302,0.63148,0.39731,0.70405,0.01416,0.00472,0.01416,0.00472,0.01416,0.00472,0.01416,0.00472
163
+ 162,6143.48,0.58383,0.42668,1.00106,0.90707,0.75506,0.83739,0.6739,0.63192,0.39741,0.70433,0.014061,0.004687,0.014061,0.004687,0.014061,0.004687,0.014061,0.004687
164
+ 163,6180.37,0.58844,0.42962,1.00533,0.90678,0.75506,0.83732,0.67383,0.63153,0.39762,0.70359,0.013962,0.004654,0.013962,0.004654,0.013962,0.004654,0.013962,0.004654
165
+ 164,6217.32,0.58077,0.43037,1.00024,0.90547,0.75581,0.83734,0.67319,0.63239,0.39715,0.7037,0.013863,0.004621,0.013863,0.004621,0.013863,0.004621,0.013863,0.004621
166
+ 165,6254.34,0.5865,0.42498,0.99691,0.90746,0.75506,0.83712,0.673,0.63272,0.39709,0.70388,0.013764,0.004588,0.013764,0.004588,0.013764,0.004588,0.013764,0.004588
167
+ 166,6291.59,0.58711,0.43201,1.00302,0.90649,0.75521,0.83699,0.6735,0.63215,0.39711,0.70359,0.013665,0.004555,0.013665,0.004555,0.013665,0.004555,0.013665,0.004555
168
+ 167,6328.62,0.58278,0.42414,0.99734,0.90586,0.75805,0.83663,0.67312,0.63165,0.39729,0.70317,0.013566,0.004522,0.013566,0.004522,0.013566,0.004522,0.013566,0.004522
169
+ 168,6365.59,0.58297,0.42442,0.99934,0.90595,0.75805,0.83655,0.67379,0.63184,0.39653,0.70295,0.013467,0.004489,0.013467,0.004489,0.013467,0.004489,0.013467,0.004489
170
+ 169,6402.51,0.58116,0.43039,0.99799,0.90334,0.75805,0.83662,0.67378,0.63168,0.3967,0.70262,0.013368,0.004456,0.013368,0.004456,0.013368,0.004456,0.013368,0.004456
171
+ 170,6439.45,0.57396,0.42147,0.99838,0.90282,0.75805,0.83712,0.67435,0.631,0.39652,0.70236,0.013269,0.004423,0.013269,0.004423,0.013269,0.004423,0.013269,0.004423
172
+ 171,6476.37,0.57961,0.4252,0.99919,0.90461,0.75655,0.83808,0.6739,0.63062,0.3962,0.70171,0.01317,0.00439,0.01317,0.00439,0.01317,0.00439,0.01317,0.00439
173
+ 172,6513.45,0.58414,0.42466,0.99586,0.90632,0.75581,0.83857,0.67503,0.62987,0.39555,0.70107,0.013071,0.004357,0.013071,0.004357,0.013071,0.004357,0.013071,0.004357
174
+ 173,6550.75,0.57893,0.42282,0.99321,0.90956,0.75335,0.83839,0.67407,0.62919,0.39501,0.70073,0.012972,0.004324,0.012972,0.004324,0.012972,0.004324,0.012972,0.004324
175
+ 174,6587.92,0.578,0.42089,0.99378,0.90778,0.7521,0.83825,0.67418,0.62876,0.39395,0.70027,0.012873,0.004291,0.012873,0.004291,0.012873,0.004291,0.012873,0.004291
176
+ 175,6625.07,0.57818,0.41916,0.99306,0.90706,0.75303,0.83834,0.67398,0.62831,0.39338,0.70002,0.012774,0.004258,0.012774,0.004258,0.012774,0.004258,0.012774,0.004258
177
+ 176,6662.21,0.58422,0.4203,0.99703,0.90864,0.75246,0.83785,0.67421,0.62807,0.3929,0.69982,0.012675,0.004225,0.012675,0.004225,0.012675,0.004225,0.012675,0.004225
178
+ 177,6699.22,0.58157,0.4228,0.99695,0.91111,0.75245,0.83718,0.67452,0.62741,0.39355,0.69958,0.012576,0.004192,0.012576,0.004192,0.012576,0.004192,0.012576,0.004192
179
+ 178,6736.31,0.57415,0.41678,0.99281,0.91222,0.75206,0.83865,0.67479,0.62705,0.39278,0.69936,0.012477,0.004159,0.012477,0.004159,0.012477,0.004159,0.012477,0.004159
180
+ 179,6773.45,0.5757,0.42173,0.99292,0.91094,0.75281,0.83835,0.67506,0.62684,0.39247,0.69909,0.012378,0.004126,0.012378,0.004126,0.012378,0.004126,0.012378,0.004126
181
+ 180,6810.52,0.57468,0.41669,0.99599,0.909,0.75206,0.83834,0.67521,0.62659,0.392,0.69903,0.012279,0.004093,0.012279,0.004093,0.012279,0.004093,0.012279,0.004093
182
+ 181,6847.54,0.57528,0.41695,0.99382,0.90566,0.75501,0.83867,0.67522,0.62664,0.39128,0.69899,0.01218,0.00406,0.01218,0.00406,0.01218,0.00406,0.01218,0.00406
183
+ 182,6884.53,0.57346,0.41923,0.99629,0.90498,0.75624,0.83852,0.67509,0.62643,0.39108,0.69902,0.012081,0.004027,0.012081,0.004027,0.012081,0.004027,0.012081,0.004027
184
+ 183,6921.58,0.56818,0.41068,0.9967,0.90662,0.75635,0.83867,0.67596,0.62586,0.39142,0.69886,0.011982,0.003994,0.011982,0.003994,0.011982,0.003994,0.011982,0.003994
185
+ 184,6958.42,0.56991,0.414,0.99182,0.90754,0.75431,0.83883,0.67641,0.626,0.39133,0.69909,0.011883,0.003961,0.011883,0.003961,0.011883,0.003961,0.011883,0.003961
186
+ 185,6995.36,0.56801,0.41381,0.99198,0.90709,0.75581,0.83778,0.67631,0.6259,0.39185,0.69918,0.011784,0.003928,0.011784,0.003928,0.011784,0.003928,0.011784,0.003928
187
+ 186,7032.42,0.56379,0.4091,0.99119,0.90828,0.75581,0.8395,0.67584,0.62606,0.39191,0.6994,0.011685,0.003895,0.011685,0.003895,0.011685,0.003895,0.011685,0.003895
188
+ 187,7069.29,0.57255,0.41827,0.99369,0.90743,0.7563,0.83945,0.67645,0.62546,0.39122,0.69932,0.011586,0.003862,0.011586,0.003862,0.011586,0.003862,0.011586,0.003862
189
+ 188,7106.26,0.57359,0.41803,0.9932,0.90729,0.75655,0.83963,0.67624,0.6256,0.3906,0.69945,0.011487,0.003829,0.011487,0.003829,0.011487,0.003829,0.011487,0.003829
190
+ 189,7143.1,0.57212,0.4122,0.99153,0.90687,0.75857,0.83968,0.67633,0.6259,0.39056,0.69949,0.011388,0.003796,0.011388,0.003796,0.011388,0.003796,0.011388,0.003796
191
+ 190,7180.21,0.56981,0.40978,0.9888,0.90617,0.75956,0.83936,0.67655,0.6258,0.39053,0.69942,0.011289,0.003763,0.011289,0.003763,0.011289,0.003763,0.011289,0.003763
192
+ 191,7217.26,0.56933,0.40586,0.99028,0.90826,0.75642,0.8398,0.67585,0.62606,0.38997,0.69983,0.01119,0.00373,0.01119,0.00373,0.01119,0.00373,0.01119,0.00373
193
+ 192,7254.21,0.56433,0.40618,0.99259,0.90605,0.75853,0.84086,0.67641,0.6258,0.38949,0.69994,0.011091,0.003697,0.011091,0.003697,0.011091,0.003697,0.011091,0.003697
194
+ 193,7291.04,0.56301,0.40727,0.98597,0.90759,0.7573,0.84064,0.67622,0.62572,0.38936,0.69995,0.010992,0.003664,0.010992,0.003664,0.010992,0.003664,0.010992,0.003664
195
+ 194,7327.96,0.56582,0.40762,0.98633,0.90762,0.7573,0.8405,0.67602,0.62599,0.38969,0.69982,0.010893,0.003631,0.010893,0.003631,0.010893,0.003631,0.010893,0.003631
196
+ 195,7364.83,0.56329,0.40833,0.98503,0.90747,0.7573,0.84088,0.67606,0.62593,0.38988,0.69986,0.010794,0.003598,0.010794,0.003598,0.010794,0.003598,0.010794,0.003598
197
+ 196,7401.64,0.56467,0.40311,0.98763,0.90772,0.7573,0.8408,0.67565,0.62571,0.38979,0.69977,0.010695,0.003565,0.010695,0.003565,0.010695,0.003565,0.010695,0.003565
198
+ 197,7438.64,0.56345,0.39953,0.9848,0.90783,0.7573,0.84064,0.67588,0.6258,0.38989,0.69956,0.010596,0.003532,0.010596,0.003532,0.010596,0.003532,0.010596,0.003532
199
+ 198,7475.6,0.55935,0.40528,0.98428,0.90655,0.7573,0.84057,0.6756,0.6254,0.39046,0.69956,0.010497,0.003499,0.010497,0.003499,0.010497,0.003499,0.010497,0.003499
200
+ 199,7512.53,0.56156,0.40485,0.987,0.90727,0.7573,0.84108,0.6763,0.62524,0.39042,0.69948,0.010398,0.003466,0.010398,0.003466,0.010398,0.003466,0.010398,0.003466
201
+ 200,7549.47,0.56377,0.40092,0.98749,0.9064,0.7588,0.84016,0.67567,0.6256,0.39082,0.6994,0.010299,0.003433,0.010299,0.003433,0.010299,0.003433,0.010299,0.003433
202
+ 201,7586.57,0.5647,0.40543,0.98079,0.90682,0.75817,0.8402,0.67564,0.62585,0.39063,0.69918,0.0102,0.0034,0.0102,0.0034,0.0102,0.0034,0.0102,0.0034
203
+ 202,7623.55,0.56078,0.39927,0.98242,0.90688,0.75869,0.84037,0.67594,0.62622,0.39118,0.69955,0.010101,0.003367,0.010101,0.003367,0.010101,0.003367,0.010101,0.003367
204
+ 203,7660.32,0.55833,0.40202,0.98691,0.907,0.75975,0.8402,0.67521,0.626,0.39113,0.69939,0.010002,0.003334,0.010002,0.003334,0.010002,0.003334,0.010002,0.003334
205
+ 204,7697.3,0.55878,0.40162,0.98173,0.90789,0.7605,0.83988,0.67561,0.62605,0.39111,0.69948,0.009903,0.003301,0.009903,0.003301,0.009903,0.003301,0.009903,0.003301
206
+ 205,7734.14,0.55184,0.4,0.98237,0.9081,0.76239,0.84066,0.67663,0.62664,0.39136,0.69998,0.009804,0.003268,0.009804,0.003268,0.009804,0.003268,0.009804,0.003268
207
+ 206,7771.26,0.54968,0.39312,0.97765,0.91015,0.75879,0.83958,0.67628,0.6268,0.39129,0.70003,0.009705,0.003235,0.009705,0.003235,0.009705,0.003235,0.009705,0.003235
208
+ 207,7808.05,0.56394,0.4032,0.9866,0.90773,0.76255,0.84069,0.67686,0.62669,0.39109,0.69994,0.009606,0.003202,0.009606,0.003202,0.009606,0.003202,0.009606,0.003202
209
+ 208,7845.01,0.55705,0.4027,0.98473,0.91067,0.7603,0.83994,0.67679,0.62635,0.39096,0.69966,0.009507,0.003169,0.009507,0.003169,0.009507,0.003169,0.009507,0.003169
210
+ 209,7882.02,0.55419,0.39946,0.98226,0.90813,0.76262,0.84044,0.67655,0.62625,0.39106,0.6996,0.009408,0.003136,0.009408,0.003136,0.009408,0.003136,0.009408,0.003136
211
+ 210,7918.75,0.55146,0.39438,0.98073,0.90997,0.76255,0.841,0.67699,0.62616,0.3908,0.69945,0.009309,0.003103,0.009309,0.003103,0.009309,0.003103,0.009309,0.003103
212
+ 211,7955.48,0.54777,0.38745,0.98533,0.91296,0.76213,0.84125,0.67703,0.62584,0.39085,0.6992,0.00921,0.00307,0.00921,0.00307,0.00921,0.00307,0.00921,0.00307
213
+ 212,7992.24,0.54652,0.39604,0.98498,0.91056,0.76257,0.84134,0.67741,0.62585,0.39051,0.69901,0.009111,0.003037,0.009111,0.003037,0.009111,0.003037,0.009111,0.003037
214
+ 213,8029.07,0.54872,0.39436,0.98172,0.90971,0.76255,0.84185,0.67733,0.62497,0.39022,0.69812,0.009012,0.003004,0.009012,0.003004,0.009012,0.003004,0.009012,0.003004
215
+ 214,8066.05,0.54865,0.39651,0.97776,0.91046,0.76163,0.84043,0.67711,0.62507,0.38995,0.69808,0.008913,0.002971,0.008913,0.002971,0.008913,0.002971,0.008913,0.002971
216
+ 215,8103.25,0.54612,0.38982,0.97796,0.9109,0.76255,0.84104,0.67751,0.62502,0.3896,0.69813,0.008814,0.002938,0.008814,0.002938,0.008814,0.002938,0.008814,0.002938
217
+ 216,8140.34,0.54616,0.38812,0.98052,0.91078,0.76255,0.84087,0.6775,0.62485,0.38917,0.69809,0.008715,0.002905,0.008715,0.002905,0.008715,0.002905,0.008715,0.002905
218
+ 217,8177.17,0.55252,0.39335,0.98577,0.91107,0.75977,0.84034,0.67737,0.62463,0.38934,0.69771,0.008616,0.002872,0.008616,0.002872,0.008616,0.002872,0.008616,0.002872
219
+ 218,8214.15,0.54634,0.38781,0.9784,0.90803,0.7618,0.84064,0.67757,0.62466,0.38915,0.69759,0.008517,0.002839,0.008517,0.002839,0.008517,0.002839,0.008517,0.002839
220
+ 219,8251.12,0.55024,0.39046,0.97968,0.90709,0.76059,0.84071,0.67732,0.62454,0.38914,0.69737,0.008418,0.002806,0.008418,0.002806,0.008418,0.002806,0.008418,0.002806
221
+ 220,8288.14,0.5568,0.393,0.98119,0.90742,0.7603,0.84099,0.67751,0.62454,0.38892,0.69724,0.008319,0.002773,0.008319,0.002773,0.008319,0.002773,0.008319,0.002773
222
+ 221,8325.04,0.5467,0.39096,0.97955,0.90786,0.7603,0.841,0.67777,0.62446,0.38858,0.69691,0.00822,0.00274,0.00822,0.00274,0.00822,0.00274,0.00822,0.00274
223
+ 222,8362.12,0.55099,0.39228,0.97954,0.90729,0.7603,0.84117,0.67865,0.62432,0.38886,0.69664,0.008121,0.002707,0.008121,0.002707,0.008121,0.002707,0.008121,0.002707
224
+ 223,8398.98,0.544,0.38653,0.97496,0.90947,0.76001,0.84116,0.67818,0.62455,0.38894,0.69675,0.008022,0.002674,0.008022,0.002674,0.008022,0.002674,0.008022,0.002674
225
+ 224,8436.04,0.54668,0.38894,0.98005,0.90866,0.76004,0.8411,0.67847,0.62418,0.38869,0.69644,0.007923,0.002641,0.007923,0.002641,0.007923,0.002641,0.007923,0.002641
226
+ 225,8472.98,0.54201,0.38243,0.97318,0.90942,0.75958,0.84107,0.67854,0.62443,0.38854,0.69656,0.007824,0.002608,0.007824,0.002608,0.007824,0.002608,0.007824,0.002608
227
+ 226,8510.02,0.54038,0.3847,0.97835,0.90942,0.75957,0.84108,0.67845,0.62462,0.38851,0.6968,0.007725,0.002575,0.007725,0.002575,0.007725,0.002575,0.007725,0.002575
228
+ 227,8546.9,0.54047,0.38441,0.97638,0.90978,0.75955,0.8411,0.67862,0.6249,0.38857,0.69709,0.007626,0.002542,0.007626,0.002542,0.007626,0.002542,0.007626,0.002542
229
+ 228,8584.19,0.54063,0.38269,0.97841,0.90837,0.7603,0.84125,0.67893,0.62569,0.38832,0.69772,0.007527,0.002509,0.007527,0.002509,0.007527,0.002509,0.007527,0.002509
230
+ 229,8621.04,0.54054,0.37774,0.97715,0.91186,0.75955,0.84039,0.67887,0.6257,0.38789,0.69787,0.007428,0.002476,0.007428,0.002476,0.007428,0.002476,0.007428,0.002476
231
+ 230,8657.97,0.54642,0.38155,0.97597,0.90876,0.76105,0.84164,0.67899,0.62567,0.38772,0.69792,0.007329,0.002443,0.007329,0.002443,0.007329,0.002443,0.007329,0.002443
232
+ 231,8695.22,0.53602,0.37572,0.97385,0.90866,0.7601,0.84056,0.67853,0.62579,0.38773,0.69783,0.00723,0.00241,0.00723,0.00241,0.00723,0.00241,0.00723,0.00241
233
+ 232,8732.13,0.53746,0.37779,0.97263,0.90865,0.76002,0.84057,0.6787,0.62611,0.38795,0.69819,0.007131,0.002377,0.007131,0.002377,0.007131,0.002377,0.007131,0.002377
234
+ 233,8769.3,0.54306,0.38198,0.97273,0.90946,0.75994,0.84144,0.67887,0.62638,0.3879,0.69834,0.007032,0.002344,0.007032,0.002344,0.007032,0.002344,0.007032,0.002344
235
+ 234,8806.28,0.53425,0.37917,0.97045,0.91048,0.75955,0.84132,0.67851,0.62689,0.38814,0.6987,0.006933,0.002311,0.006933,0.002311,0.006933,0.002311,0.006933,0.002311
236
+ 235,8843.28,0.52684,0.37349,0.97065,0.90956,0.75955,0.84137,0.67868,0.6274,0.38819,0.69888,0.006834,0.002278,0.006834,0.002278,0.006834,0.002278,0.006834,0.002278
237
+ 236,8880.56,0.53457,0.37673,0.97128,0.91066,0.7588,0.84177,0.67884,0.62737,0.38808,0.69893,0.006735,0.002245,0.006735,0.002245,0.006735,0.002245,0.006735,0.002245
238
+ 237,8917.36,0.52819,0.37552,0.97001,0.90866,0.76007,0.84175,0.67911,0.62745,0.38804,0.6992,0.006636,0.002212,0.006636,0.002212,0.006636,0.002212,0.006636,0.002212
239
+ 238,8954.31,0.53262,0.37325,0.97287,0.91062,0.7588,0.8419,0.67864,0.62801,0.38833,0.69935,0.006537,0.002179,0.006537,0.002179,0.006537,0.002179,0.006537,0.002179
240
+ 239,8991.31,0.52939,0.37244,0.96967,0.91065,0.7588,0.84198,0.67935,0.62832,0.38783,0.6998,0.006438,0.002146,0.006438,0.002146,0.006438,0.002146,0.006438,0.002146
241
+ 240,9028.42,0.53332,0.37798,0.97228,0.91109,0.7588,0.84159,0.67959,0.62898,0.3876,0.70013,0.006339,0.002113,0.006339,0.002113,0.006339,0.002113,0.006339,0.002113
242
+ 241,9065.29,0.5376,0.37374,0.97252,0.90983,0.7588,0.84047,0.67868,0.62892,0.38759,0.70021,0.00624,0.00208,0.00624,0.00208,0.00624,0.00208,0.00624,0.00208
243
+ 242,9102.29,0.52732,0.37158,0.97228,0.91053,0.7588,0.84138,0.67878,0.62928,0.38787,0.70048,0.006141,0.002047,0.006141,0.002047,0.006141,0.002047,0.006141,0.002047
244
+ 243,9139.17,0.53163,0.37742,0.97157,0.91077,0.75955,0.84051,0.67868,0.62917,0.38793,0.70043,0.006042,0.002014,0.006042,0.002014,0.006042,0.002014,0.006042,0.002014
245
+ 244,9176.36,0.51849,0.36782,0.9697,0.91097,0.75882,0.8411,0.67876,0.62968,0.38781,0.70078,0.005943,0.001981,0.005943,0.001981,0.005943,0.001981,0.005943,0.001981
246
+ 245,9213.27,0.52961,0.37285,0.97454,0.91089,0.75808,0.84117,0.67868,0.63008,0.38816,0.70091,0.005844,0.001948,0.005844,0.001948,0.005844,0.001948,0.005844,0.001948
247
+ 246,9250.42,0.53056,0.37111,0.97196,0.91225,0.75805,0.8412,0.67906,0.63019,0.38851,0.70094,0.005745,0.001915,0.005745,0.001915,0.005745,0.001915,0.005745,0.001915
248
+ 247,9289.79,0.52662,0.37304,0.97066,0.91124,0.75805,0.84049,0.6792,0.63027,0.38893,0.70091,0.005646,0.001882,0.005646,0.001882,0.005646,0.001882,0.005646,0.001882
249
+ 248,9330.72,0.52372,0.37085,0.96861,0.91151,0.75805,0.84077,0.67892,0.6303,0.38911,0.70094,0.005547,0.001849,0.005547,0.001849,0.005547,0.001849,0.005547,0.001849
250
+ 249,9374.63,0.52516,0.36739,0.9726,0.91322,0.7567,0.84091,0.67891,0.63028,0.38966,0.70101,0.005448,0.001816,0.005448,0.001816,0.005448,0.001816,0.005448,0.001816
251
+ 250,9413.23,0.52355,0.36585,0.9685,0.91222,0.7588,0.84138,0.6787,0.63005,0.38984,0.70082,0.005349,0.001783,0.005349,0.001783,0.005349,0.001783,0.005349,0.001783
252
+ 251,9451.14,0.52139,0.3652,0.9704,0.9131,0.75655,0.8408,0.67871,0.63009,0.39003,0.70096,0.00525,0.00175,0.00525,0.00175,0.00525,0.00175,0.00525,0.00175
253
+ 252,9489.92,0.52233,0.36469,0.96847,0.91496,0.75756,0.84158,0.67877,0.63,0.38997,0.70094,0.005151,0.001717,0.005151,0.001717,0.005151,0.001717,0.005151,0.001717
254
+ 253,9528.39,0.52105,0.36356,0.96733,0.91597,0.75655,0.84161,0.6786,0.63023,0.39029,0.70088,0.005052,0.001684,0.005052,0.001684,0.005052,0.001684,0.005052,0.001684
255
+ 254,9567.46,0.52004,0.36508,0.96822,0.91575,0.75581,0.84172,0.67809,0.63019,0.39046,0.70076,0.004953,0.001651,0.004953,0.001651,0.004953,0.001651,0.004953,0.001651
256
+ 255,9609.8,0.5196,0.36207,0.96826,0.91596,0.75655,0.84169,0.67841,0.63032,0.39064,0.70088,0.004854,0.001618,0.004854,0.001618,0.004854,0.001618,0.004854,0.001618
257
+ 256,9649.77,0.51512,0.36137,0.96856,0.9165,0.75642,0.84152,0.67807,0.63048,0.39092,0.70096,0.004755,0.001585,0.004755,0.001585,0.004755,0.001585,0.004755,0.001585
258
+ 257,9689.24,0.51025,0.35724,0.96111,0.91637,0.75516,0.84183,0.67868,0.63029,0.39076,0.70094,0.004656,0.001552,0.004656,0.001552,0.004656,0.001552,0.004656,0.001552
259
+ 258,9727.15,0.5217,0.36601,0.9685,0.91721,0.7552,0.84185,0.67811,0.63029,0.39053,0.70106,0.004557,0.001519,0.004557,0.001519,0.004557,0.001519,0.004557,0.001519
260
+ 259,9765.02,0.51486,0.36409,0.96888,0.9157,0.75506,0.84071,0.6784,0.63032,0.39071,0.70107,0.004458,0.001486,0.004458,0.001486,0.004458,0.001486,0.004458,0.001486
261
+ 260,9803.45,0.51371,0.36237,0.96475,0.91511,0.75506,0.84066,0.6785,0.63034,0.39046,0.70101,0.004359,0.001453,0.004359,0.001453,0.004359,0.001453,0.004359,0.001453
262
+ 261,9842.05,0.51654,0.35966,0.96916,0.9156,0.75574,0.84046,0.67808,0.63055,0.3906,0.70105,0.00426,0.00142,0.00426,0.00142,0.00426,0.00142,0.00426,0.00142
263
+ 262,9880.77,0.51713,0.36329,0.96735,0.91751,0.75431,0.84038,0.6785,0.63037,0.39073,0.70098,0.004161,0.001387,0.004161,0.001387,0.004161,0.001387,0.004161,0.001387
264
+ 263,9919.78,0.50922,0.35621,0.96078,0.91791,0.75506,0.84041,0.67849,0.63041,0.39033,0.70104,0.004062,0.001354,0.004062,0.001354,0.004062,0.001354,0.004062,0.001354
265
+ 264,9959.64,0.51019,0.3568,0.96175,0.91467,0.75481,0.84037,0.67873,0.63048,0.39043,0.70104,0.003963,0.001321,0.003963,0.001321,0.003963,0.001321,0.003963,0.001321
266
+ 265,9998.46,0.5133,0.35959,0.96605,0.9146,0.75506,0.84042,0.67825,0.63083,0.39048,0.70136,0.003864,0.001288,0.003864,0.001288,0.003864,0.001288,0.003864,0.001288
267
+ 266,10037.6,0.51287,0.35529,0.96227,0.91558,0.75556,0.84044,0.67853,0.63066,0.39067,0.70132,0.003765,0.001255,0.003765,0.001255,0.003765,0.001255,0.003765,0.001255
268
+ 267,10077.1,0.51249,0.35748,0.96134,0.91474,0.75542,0.84059,0.67876,0.63105,0.39087,0.70147,0.003666,0.001222,0.003666,0.001222,0.003666,0.001222,0.003666,0.001222
269
+ 268,10116.3,0.50542,0.35286,0.96176,0.91545,0.75581,0.84079,0.67904,0.63077,0.39086,0.70122,0.003567,0.001189,0.003567,0.001189,0.003567,0.001189,0.003567,0.001189
270
+ 269,10155.5,0.51271,0.3575,0.96197,0.91447,0.75581,0.841,0.67833,0.63106,0.39056,0.70135,0.003468,0.001156,0.003468,0.001156,0.003468,0.001156,0.003468,0.001156
271
+ 270,10194.5,0.51026,0.35493,0.96152,0.9156,0.7557,0.84119,0.67822,0.631,0.3906,0.70146,0.003369,0.001123,0.003369,0.001123,0.003369,0.001123,0.003369,0.001123
272
+ 271,10233.6,0.50836,0.35238,0.95974,0.91535,0.75581,0.84157,0.67815,0.63143,0.3905,0.7018,0.00327,0.00109,0.00327,0.00109,0.00327,0.00109,0.00327,0.00109
273
+ 272,10272.3,0.50709,0.35344,0.9635,0.91465,0.75581,0.84164,0.67837,0.63205,0.39075,0.70226,0.003171,0.001057,0.003171,0.001057,0.003171,0.001057,0.003171,0.001057
274
+ 273,10310.1,0.5065,0.34902,0.9615,0.91451,0.75581,0.842,0.6782,0.63234,0.39055,0.70256,0.003072,0.001024,0.003072,0.001024,0.003072,0.001024,0.003072,0.001024
275
+ 274,10348.4,0.50122,0.34668,0.95802,0.9143,0.75506,0.84128,0.67862,0.63236,0.39085,0.7027,0.002973,0.000991,0.002973,0.000991,0.002973,0.000991,0.002973,0.000991
276
+ 275,10386.4,0.50391,0.34748,0.96026,0.91405,0.75506,0.84141,0.67818,0.63264,0.39055,0.70299,0.002874,0.000958,0.002874,0.000958,0.002874,0.000958,0.002874,0.000958
277
+ 276,10423.9,0.49807,0.35034,0.95941,0.91263,0.75506,0.84137,0.67801,0.63293,0.39106,0.70314,0.002775,0.000925,0.002775,0.000925,0.002775,0.000925,0.002775,0.000925
278
+ 277,10461.6,0.50065,0.34767,0.96257,0.91201,0.75581,0.84182,0.67798,0.63356,0.39107,0.70349,0.002676,0.000892,0.002676,0.000892,0.002676,0.000892,0.002676,0.000892
279
+ 278,10499.3,0.4957,0.34532,0.9591,0.91159,0.75581,0.84172,0.67825,0.63375,0.39106,0.70361,0.002577,0.000859,0.002577,0.000859,0.002577,0.000859,0.002577,0.000859
280
+ 279,10537,0.50085,0.34457,0.96233,0.91251,0.75506,0.84149,0.67869,0.63353,0.3912,0.70357,0.002478,0.000826,0.002478,0.000826,0.002478,0.000826,0.002478,0.000826
281
+ 280,10575.1,0.49948,0.34897,0.95973,0.9152,0.75581,0.84223,0.67845,0.63427,0.39142,0.70379,0.002379,0.000793,0.002379,0.000793,0.002379,0.000793,0.002379,0.000793
282
+ 281,10613.1,0.49632,0.34623,0.95607,0.91631,0.75458,0.84184,0.67815,0.63426,0.39157,0.70401,0.00228,0.00076,0.00228,0.00076,0.00228,0.00076,0.00228,0.00076
283
+ 282,10651,0.49663,0.34741,0.95879,0.91328,0.7573,0.84309,0.67784,0.63443,0.39151,0.70416,0.002181,0.000727,0.002181,0.000727,0.002181,0.000727,0.002181,0.000727
284
+ 283,10689.1,0.50436,0.34867,0.95897,0.91892,0.75559,0.84281,0.67784,0.63501,0.39147,0.7043,0.002082,0.000694,0.002082,0.000694,0.002082,0.000694,0.002082,0.000694
285
+ 284,10727.2,0.50159,0.34877,0.95757,0.91846,0.75506,0.84247,0.67775,0.63486,0.39175,0.70429,0.001983,0.000661,0.001983,0.000661,0.001983,0.000661,0.001983,0.000661
286
+ 285,10765.3,0.49439,0.34506,0.95668,0.91803,0.75505,0.84142,0.6775,0.63539,0.39224,0.70459,0.001884,0.000628,0.001884,0.000628,0.001884,0.000628,0.001884,0.000628
287
+ 286,10803.3,0.49611,0.3437,0.9556,0.91691,0.75581,0.84299,0.67801,0.63538,0.39245,0.70464,0.001785,0.000595,0.001785,0.000595,0.001785,0.000595,0.001785,0.000595
288
+ 287,10842.5,0.49527,0.34231,0.95778,0.91557,0.75431,0.84147,0.67791,0.63562,0.3927,0.70461,0.001686,0.000562,0.001686,0.000562,0.001686,0.000562,0.001686,0.000562
289
+ 288,10882.1,0.49941,0.34411,0.95916,0.91547,0.75442,0.84191,0.67789,0.63617,0.39303,0.70499,0.001587,0.000529,0.001587,0.000529,0.001587,0.000529,0.001587,0.000529
290
+ 289,10921,0.49354,0.34025,0.95901,0.91562,0.75589,0.8426,0.67764,0.63596,0.39299,0.70505,0.001488,0.000496,0.001488,0.000496,0.001488,0.000496,0.001488,0.000496
291
+ 290,10961.3,0.49641,0.34462,0.95608,0.91483,0.75581,0.8426,0.67716,0.63629,0.39237,0.70539,0.001389,0.000463,0.001389,0.000463,0.001389,0.000463,0.001389,0.000463
292
+ 291,11001,0.51853,0.33133,0.9412,0.91643,0.75567,0.84268,0.6775,0.63638,0.39251,0.70543,0.00129,0.00043,0.00129,0.00043,0.00129,0.00043,0.00129,0.00043
293
+ 292,11039.4,0.50552,0.30565,0.9327,0.91629,0.75431,0.84263,0.67726,0.63616,0.3924,0.7054,0.001191,0.000397,0.001191,0.000397,0.001191,0.000397,0.001191,0.000397
294
+ 293,11077.4,0.50147,0.30355,0.93243,0.91548,0.75452,0.84216,0.67739,0.63666,0.39226,0.70574,0.001092,0.000364,0.001092,0.000364,0.001092,0.000364,0.001092,0.000364
295
+ 294,11115.3,0.5026,0.29905,0.93352,0.91553,0.75581,0.84202,0.67753,0.63652,0.3922,0.7058,0.000993,0.000331,0.000993,0.000331,0.000993,0.000331,0.000993,0.000331
296
+ 295,11153,0.49858,0.30012,0.93299,0.90992,0.75661,0.84201,0.67739,0.63654,0.39225,0.70618,0.000894,0.000298,0.000894,0.000298,0.000894,0.000298,0.000894,0.000298
297
+ 296,11190.6,0.49321,0.29693,0.92984,0.91076,0.75684,0.84221,0.67737,0.63644,0.39217,0.70635,0.000795,0.000265,0.000795,0.000265,0.000795,0.000265,0.000795,0.000265
298
+ 297,11228.2,0.4974,0.29948,0.93057,0.91077,0.75688,0.84226,0.67679,0.63698,0.39217,0.70662,0.000696,0.000232,0.000696,0.000232,0.000696,0.000232,0.000696,0.000232
299
+ 298,11266.1,0.49153,0.29508,0.92488,0.91154,0.75642,0.84171,0.67699,0.63681,0.39181,0.70669,0.000597,0.000199,0.000597,0.000199,0.000597,0.000199,0.000597,0.000199
300
+ 299,11304.2,0.49283,0.29671,0.9258,0.9106,0.75536,0.84046,0.67692,0.63721,0.39196,0.70712,0.000498,0.000166,0.000498,0.000166,0.000498,0.000166,0.000498,0.000166
301
+ 300,11342.5,0.49099,0.29183,0.92424,0.91059,0.75528,0.84122,0.67664,0.63739,0.39171,0.70733,0.000399,0.000133,0.000399,0.000133,0.000399,0.000133,0.000399,0.000133
arm-model/runs/detect/train10/results.png ADDED

Git LFS Details

  • SHA256: e1f491a4b69952e0c5ecf5a73b1058a1470ba67e8d0bb4dd56381863e1ac523d
  • Pointer size: 131 Bytes
  • Size of remote file: 286 kB
arm-model/runs/detect/train10/train_batch0.jpg ADDED

Git LFS Details

  • SHA256: e3bcc5ecaa2761fee9473705db5b82dab5da78af8d6fd5b3cfd3f23061251b48
  • Pointer size: 131 Bytes
  • Size of remote file: 300 kB
arm-model/runs/detect/train10/train_batch1.jpg ADDED

Git LFS Details

  • SHA256: 4965cc3700de9de861a6ecfda948b98a101785443de09cbd8e49bd1ed9a1eaaa
  • Pointer size: 131 Bytes
  • Size of remote file: 277 kB