Upload 31 files
Browse files- .gitattributes +25 -0
- BoxF1_curve.png +3 -0
- BoxPR_curve.png +3 -0
- BoxP_curve.png +3 -0
- BoxR_curve.png +3 -0
- README.md +118 -0
- args.yaml +109 -0
- confusion_matrix.png +3 -0
- confusion_matrix_normalized.png +3 -0
- deformedapple.png +0 -0
- deformedorange.png +0 -0
- failcase1.png +0 -0
- failcase2.png +3 -0
- labels.jpg +3 -0
- manyoranges.png +3 -0
- moldyapple.png +3 -0
- moldyorange.png +3 -0
- results.csv +101 -0
- results.png +3 -0
- simpleapple.png +3 -0
- simplegreenapple.png +3 -0
- simpleorange.jpg +3 -0
- train_batch0.jpg +3 -0
- train_batch1.jpg +3 -0
- train_batch2.jpg +3 -0
- train_batch990.jpg +3 -0
- train_batch991.jpg +3 -0
- train_batch992.jpg +3 -0
- val_batch0_labels.jpg +3 -0
- val_batch0_pred.jpg +3 -0
- val_batch1_labels.jpg +3 -0
- val_batch1_pred.jpg +3 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,28 @@ saved_model/**/* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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
|
| 36 |
+
BoxF1_curve.png filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
BoxP_curve.png filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
BoxPR_curve.png filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
BoxR_curve.png filter=lfs diff=lfs merge=lfs -text
|
| 40 |
+
confusion_matrix_normalized.png filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
confusion_matrix.png filter=lfs diff=lfs merge=lfs -text
|
| 42 |
+
failcase2.png filter=lfs diff=lfs merge=lfs -text
|
| 43 |
+
labels.jpg filter=lfs diff=lfs merge=lfs -text
|
| 44 |
+
manyoranges.png filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
moldyapple.png filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
moldyorange.png filter=lfs diff=lfs merge=lfs -text
|
| 47 |
+
results.png filter=lfs diff=lfs merge=lfs -text
|
| 48 |
+
simpleapple.png filter=lfs diff=lfs merge=lfs -text
|
| 49 |
+
simplegreenapple.png filter=lfs diff=lfs merge=lfs -text
|
| 50 |
+
simpleorange.jpg filter=lfs diff=lfs merge=lfs -text
|
| 51 |
+
train_batch0.jpg filter=lfs diff=lfs merge=lfs -text
|
| 52 |
+
train_batch1.jpg filter=lfs diff=lfs merge=lfs -text
|
| 53 |
+
train_batch2.jpg filter=lfs diff=lfs merge=lfs -text
|
| 54 |
+
train_batch990.jpg filter=lfs diff=lfs merge=lfs -text
|
| 55 |
+
train_batch991.jpg filter=lfs diff=lfs merge=lfs -text
|
| 56 |
+
train_batch992.jpg filter=lfs diff=lfs merge=lfs -text
|
| 57 |
+
val_batch0_labels.jpg filter=lfs diff=lfs merge=lfs -text
|
| 58 |
+
val_batch0_pred.jpg filter=lfs diff=lfs merge=lfs -text
|
| 59 |
+
val_batch1_labels.jpg filter=lfs diff=lfs merge=lfs -text
|
| 60 |
+
val_batch1_pred.jpg filter=lfs diff=lfs merge=lfs -text
|
BoxF1_curve.png
ADDED
|
Git LFS Details
|
BoxPR_curve.png
ADDED
|
Git LFS Details
|
BoxP_curve.png
ADDED
|
Git LFS Details
|
BoxR_curve.png
ADDED
|
Git LFS Details
|
README.md
ADDED
|
@@ -0,0 +1,118 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Object Detection Model for Rotten Fruits
|
| 2 |
+
**By Aiden Luo**
|
| 3 |
+
|
| 4 |
+
# Model Description
|
| 5 |
+
|
| 6 |
+
This is an object detection model that finds apples and oranges along with their rotten variants.
|
| 7 |
+
The model is fine tuned from YOLOv11, which orignally uses COCO as its dataset.
|
| 8 |
+
It is meant to detect rotten fruits on a conveyor belt when mass processing produce.
|
| 9 |
+
|
| 10 |
+
# Training Data
|
| 11 |
+
### Dataset
|
| 12 |
+
|
| 13 |
+
[https://www.kaggle.com/datasets/muhammad0subhan/fruit-and-vegetable-disease-healthy-vs-rotten]
|
| 14 |
+
|
| 15 |
+
**Classes**: 28
|
| 16 |
+
|
| 17 |
+
**Images**: 29,291
|
| 18 |
+
|
| 19 |
+
**Data Collection**
|
| 20 |
+
|
| 21 |
+
Dataset is a combination of other datasets containing fruit and vegetables, rotten and healthy, then
|
| 22 |
+
manually valiadated and sorted.
|
| 23 |
+
|
| 24 |
+
### Class Distribution and Annotations
|
| 25 |
+
I used only 4 of the 28 classes (Apple_Healthy, Orange_Healthy,Apple_Rotten, Orange_Rotten).
|
| 26 |
+
Annotated 1000 images using Roboflow's SAM3 autolabel, and validating 1000 of them.
|
| 27 |
+
Manually added 578 detections, and fixed about 30% of the annotations as they were false positives.
|
| 28 |
+
|
| 29 |
+
| Class Name | Total Count | Training Count (70%) | Validation Count (20%) | Test Count (10%)|
|
| 30 |
+
| ------------- | ----------- | -------------------- | ---------------------- | --------------- |
|
| 31 |
+
| Apple | 554 | 389 | 111 | 55 |
|
| 32 |
+
| Orange | 512 | 359 | 102 | 51 |
|
| 33 |
+
| RottenApple | 332 | 233 | 66 | 33 |
|
| 34 |
+
| RottenOrange | 246 | 172 | 49 | 25 |
|
| 35 |
+
|
| 36 |
+
### Augmentations
|
| 37 |
+
|
| 38 |
+
- Rotation
|
| 39 |
+
- Translate
|
| 40 |
+
- Horizontal flipping
|
| 41 |
+
- Mosaic
|
| 42 |
+
|
| 43 |
+
### Training Procedure
|
| 44 |
+
|
| 45 |
+
- **Framework** Ultralytics
|
| 46 |
+
- **Hardware** NVIDIA Tesla T4
|
| 47 |
+
- **Batch Size** 64
|
| 48 |
+
- **Epochs** 100
|
| 49 |
+
- **Patience** 50
|
| 50 |
+
|
| 51 |
+
## Metrics (Epoch 100)
|
| 52 |
+
|
| 53 |
+
| epoch | class/intances | metrics/precision(B) | metrics/recall(B) | metrics/mAP50(B) | metrics/mAP50-95(B) |
|
| 54 |
+
| ----- | -----------------| -------------------- | ----------------- | ---------------- | ------------------- |
|
| 55 |
+
| 100 | All(264) | 0.944 | 0.899 | 0.964 | 0.899 |
|
| 56 |
+
| 100 | Apple(79) | 0.946 | 0.889 | 0.956 | 0.935 |
|
| 57 |
+
| 100 | Orange(58) | 0.916 | 0.914 | 0.957 | 0.902 |
|
| 58 |
+
| 100 | RottenApple(73) | 0.935 | 0.984 | 0.981 | 0.915 |
|
| 59 |
+
| 100 | RottenOrange(54) | 0.978 | 0.808 | 0.961 | 0.844 |
|
| 60 |
+
|
| 61 |
+
## Examples
|
| 62 |
+
|
| 63 |
+
**Apple**
|
| 64 |
+
: Red and green apples with a simple background.
|
| 65 |
+
<img src='simpleapple.png' width="400" height="400">
|
| 66 |
+
<img src='simplegreenapple.png' width="400" height="400">
|
| 67 |
+
|
| 68 |
+
**Orange**
|
| 69 |
+
: Oranges with a simple background.
|
| 70 |
+
<img src='manyoranges.png' width="400" height="400">
|
| 71 |
+
<img src='simpleorange.jpg' width="400" height="400">
|
| 72 |
+
|
| 73 |
+
**RottenApple**
|
| 74 |
+
: Moldy apples or deformed/old apples with a simple background.
|
| 75 |
+
<img src='moldyapple.png' width="400" height="400">
|
| 76 |
+
<img src='deformedapple.png' width="400" height="400">
|
| 77 |
+
|
| 78 |
+
**RottenOrange**
|
| 79 |
+
: Moldy oranges or deformed oranges with a simple background.
|
| 80 |
+
<img src='deformedorange.png' width="400" height="400">
|
| 81 |
+
<img src='moldyorange.png' width="400" height="400">
|
| 82 |
+
|
| 83 |
+
## F1-Score
|
| 84 |
+
<img src='BoxF1_curve.png' alt="F1 Curve Graph" width="700" height="700">
|
| 85 |
+
|
| 86 |
+
## Confusion Matrix
|
| 87 |
+
<img src='confusion_matrix_normalized.png' alt="Confusion Matrix Graph" width="700" height="700">
|
| 88 |
+
|
| 89 |
+
## Train/Loss and Val/Loss Curves
|
| 90 |
+
<img src='results.png' alt="Training and Validation Loss Curve Graph" width="700" height="700">
|
| 91 |
+
|
| 92 |
+
## Performance Analysis
|
| 93 |
+
|
| 94 |
+
My results show generally a very strong performance across the board, performing the best at all classes with a F1-score of 0.92 at a confidence level of 58%.
|
| 95 |
+
It is good at both finding and identifying the object, however the confusion matrix does show some problems; the Orange class and background get mixed up fairly often
|
| 96 |
+
despite a relatively strong diagonal shown in the matrix. There is also no signs of obvious over or underfitting shown in the class/val loss curves, they both steadily curve down.
|
| 97 |
+
However, the model could likely still be improved with more training or more images, as the curves don't seem like they've completely plateaud yet.
|
| 98 |
+
|
| 99 |
+
## Limatations and Biases
|
| 100 |
+
|
| 101 |
+
**Failure Cases**
|
| 102 |
+
Struggles with the inside of fruits and human hands in background.
|
| 103 |
+
<img src='failcase1.png' width="400" height="400">
|
| 104 |
+
<img src='failcase2.png' width="400" height="400">
|
| 105 |
+
|
| 106 |
+
**Poor Peforming classes**
|
| 107 |
+
Although they all have very high metrics, the Orange class likely performs the worst. It gets mixed up on the background the most, likely because the
|
| 108 |
+
dataset contains quite a few images with orange backgrounds.
|
| 109 |
+
|
| 110 |
+
**Data Biases/Contextual limitations**
|
| 111 |
+
Many images were blurry or low resolution, similarly some images contained logos or stock image words printed over the fruits. Many of the fruits were all very similar in
|
| 112 |
+
species, there were fewer green apples and blood oranges in the dataset. The model significantly degrades when the background is not simple or matches the examples.
|
| 113 |
+
|
| 114 |
+
**Innappropriate Use Cases**
|
| 115 |
+
This model is meant for conveyor belts, however anything that creates a non-static background such as human workers will mess with model accuracy.
|
| 116 |
+
|
| 117 |
+
**Sample size limitations**
|
| 118 |
+
The entire model could benefit from at least thousands more images in each class, but they can be very similar images as I want the model to be sucessful on a conveyor belt and not much else. It's okay if it gets confused on human hands or can't detect the inside of a fruit as that usually won't happen on a conveyor belt.
|
args.yaml
ADDED
|
@@ -0,0 +1,109 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
task: detect
|
| 2 |
+
mode: train
|
| 3 |
+
model: yolo11n.pt
|
| 4 |
+
data: /content/Dataset/data.yaml
|
| 5 |
+
epochs: 100
|
| 6 |
+
time: null
|
| 7 |
+
patience: 50
|
| 8 |
+
batch: 64
|
| 9 |
+
imgsz: 640
|
| 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: /content/runs/detect/train
|
confusion_matrix.png
ADDED
|
Git LFS Details
|
confusion_matrix_normalized.png
ADDED
|
Git LFS Details
|
deformedapple.png
ADDED
|
deformedorange.png
ADDED
|
failcase1.png
ADDED
|
failcase2.png
ADDED
|
Git LFS Details
|
labels.jpg
ADDED
|
Git LFS Details
|
manyoranges.png
ADDED
|
Git LFS Details
|
moldyapple.png
ADDED
|
Git LFS Details
|
moldyorange.png
ADDED
|
Git LFS Details
|
results.csv
ADDED
|
@@ -0,0 +1,101 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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,46.8242,0.83467,3.23239,1.33107,0.00524,0.96116,0.24209,0.19107,0.5855,3.22129,1.30099,0.000125,0.000125,0.000125
|
| 3 |
+
2,58.258,0.68321,2.80277,1.2052,0.01278,0.97496,0.35307,0.29828,0.60294,3.18727,1.3264,0.000259901,0.000259901,0.000259901
|
| 4 |
+
3,70.1942,0.69336,2.17356,1.18603,0.00848,0.94562,0.51877,0.42439,0.66258,3.05,1.42642,0.00039208,0.00039208,0.00039208
|
| 5 |
+
4,82.7893,0.66826,1.59221,1.16241,0.01169,0.97726,0.58972,0.47352,0.78185,3.06103,1.68202,0.000521536,0.000521536,0.000521536
|
| 6 |
+
5,95.1257,0.64512,1.30744,1.15008,0.8842,0.06951,0.56534,0.44969,0.71309,2.94494,1.4627,0.00064827,0.00064827,0.00064827
|
| 7 |
+
6,107.643,0.65069,1.3027,1.15976,0.00883,0.84201,0.41741,0.3415,0.98477,3.1115,1.70094,0.000772281,0.000772281,0.000772281
|
| 8 |
+
7,120.409,0.63296,1.21785,1.14187,0.80394,0.0234,0.25173,0.17581,1.28761,3.09977,2.01672,0.00089357,0.00089357,0.00089357
|
| 9 |
+
8,133.38,0.65422,1.2036,1.16515,0.4687,0.34775,0.42782,0.28276,0.98433,2.67317,1.92294,0.00101214,0.00101214,0.00101214
|
| 10 |
+
9,146.251,0.67319,1.16074,1.1839,0.83958,0.03448,0.06376,0.04178,2.51709,3.58282,3.17115,0.00112798,0.00112798,0.00112798
|
| 11 |
+
10,159.089,0.71453,1.15094,1.18767,0.27413,0.13616,0.1489,0.08464,1.36496,3.2519,2.3308,0.00113863,0.00113863,0.00113863
|
| 12 |
+
11,170.697,0.66839,1.08711,1.16091,0.5588,0.31112,0.3586,0.22198,1.35204,2.60948,2.3501,0.00112625,0.00112625,0.00112625
|
| 13 |
+
12,182.212,0.6247,1.0441,1.15604,0.45517,0.30562,0.25666,0.16468,1.38737,3.50901,2.20739,0.00111388,0.00111388,0.00111388
|
| 14 |
+
13,194.376,0.61838,0.95831,1.14509,0.29492,0.40465,0.29414,0.20665,1.01438,3.03209,1.95959,0.0011015,0.0011015,0.0011015
|
| 15 |
+
14,206.277,0.64917,0.95879,1.15387,0.46787,0.41452,0.41005,0.28747,1.06765,2.3533,2.07587,0.00108913,0.00108913,0.00108913
|
| 16 |
+
15,218.251,0.60347,0.89337,1.13224,0.59985,0.60658,0.62405,0.47185,1.00951,1.79853,1.76546,0.00107675,0.00107675,0.00107675
|
| 17 |
+
16,230.479,0.60795,0.84996,1.13294,0.40608,0.40775,0.3032,0.21701,1.05045,2.9186,1.80715,0.00106437,0.00106437,0.00106437
|
| 18 |
+
17,242.3,0.59701,0.82715,1.11639,0.58953,0.62251,0.63516,0.50047,0.85063,2.27268,1.74751,0.001052,0.001052,0.001052
|
| 19 |
+
18,254.702,0.57379,0.80181,1.09637,0.72855,0.68795,0.79657,0.60842,0.88811,1.30273,1.71433,0.00103962,0.00103962,0.00103962
|
| 20 |
+
19,266.773,0.58231,0.81285,1.12337,0.63988,0.64699,0.64791,0.50378,0.87125,2.46614,1.67168,0.00102725,0.00102725,0.00102725
|
| 21 |
+
20,279.555,0.58346,0.80088,1.10847,0.57752,0.73304,0.76526,0.57544,0.84173,1.38532,1.67785,0.00101488,0.00101488,0.00101488
|
| 22 |
+
21,292.278,0.55249,0.73209,1.08774,0.53635,0.53582,0.53071,0.37222,0.96513,2.12188,1.82644,0.0010025,0.0010025,0.0010025
|
| 23 |
+
22,304.648,0.56249,0.73942,1.09364,0.62348,0.76689,0.82267,0.6449,0.79586,1.12102,1.604,0.000990125,0.000990125,0.000990125
|
| 24 |
+
23,317.57,0.56201,0.76021,1.10759,0.54792,0.34212,0.33822,0.26519,1.23758,2.40013,1.83488,0.00097775,0.00097775,0.00097775
|
| 25 |
+
24,329.935,0.55859,0.74336,1.0869,0.55834,0.49967,0.60485,0.45683,0.87572,2.33545,1.77684,0.000965375,0.000965375,0.000965375
|
| 26 |
+
25,341.842,0.5572,0.70797,1.09711,0.7703,0.64861,0.78,0.66409,0.671,1.24487,1.36367,0.000953,0.000953,0.000953
|
| 27 |
+
26,353.46,0.53188,0.68023,1.09206,0.71344,0.74753,0.79346,0.64922,0.73685,1.13953,1.40682,0.000940625,0.000940625,0.000940625
|
| 28 |
+
27,365.678,0.56393,0.68893,1.09125,0.71157,0.57609,0.68533,0.51231,0.86679,1.70844,1.55449,0.00092825,0.00092825,0.00092825
|
| 29 |
+
28,377.541,0.52803,0.67703,1.08284,0.66186,0.36721,0.32601,0.21094,1.13486,3.06408,1.76976,0.000915875,0.000915875,0.000915875
|
| 30 |
+
29,389.252,0.50222,0.6295,1.06278,0.67327,0.72904,0.70797,0.60102,0.66251,1.16773,1.36382,0.0009035,0.0009035,0.0009035
|
| 31 |
+
30,401.51,0.52534,0.60914,1.06824,0.81396,0.74125,0.85582,0.73079,0.61339,0.88386,1.29347,0.000891125,0.000891125,0.000891125
|
| 32 |
+
31,413.505,0.52493,0.61477,1.06996,0.89056,0.81527,0.93044,0.82166,0.5765,0.63579,1.26257,0.00087875,0.00087875,0.00087875
|
| 33 |
+
32,425.55,0.52088,0.59367,1.07751,0.7892,0.80758,0.86698,0.7255,0.64638,0.8389,1.30447,0.000866375,0.000866375,0.000866375
|
| 34 |
+
33,437.897,0.5228,0.60376,1.06809,0.6738,0.62243,0.77306,0.63803,0.7121,1.30738,1.46409,0.000854,0.000854,0.000854
|
| 35 |
+
34,450.262,0.4996,0.58149,1.05221,0.80703,0.78711,0.89467,0.77518,0.56925,0.78582,1.25533,0.000841625,0.000841625,0.000841625
|
| 36 |
+
35,462.744,0.50441,0.58958,1.05239,0.89816,0.79463,0.9196,0.80921,0.5554,0.63879,1.2072,0.00082925,0.00082925,0.00082925
|
| 37 |
+
36,475.039,0.5177,0.60022,1.07874,0.56064,0.65144,0.65286,0.54578,0.63763,1.62642,1.31638,0.000816875,0.000816875,0.000816875
|
| 38 |
+
37,486.77,0.4934,0.54389,1.05565,0.75666,0.71567,0.78675,0.69308,0.58999,1.04846,1.23767,0.0008045,0.0008045,0.0008045
|
| 39 |
+
38,498.272,0.47307,0.53138,1.06105,0.48215,0.56471,0.50379,0.43402,0.65548,2.34199,1.34386,0.000792125,0.000792125,0.000792125
|
| 40 |
+
39,509.666,0.46522,0.55847,1.04561,0.74666,0.63383,0.7066,0.61479,0.66305,1.75932,1.36105,0.00077975,0.00077975,0.00077975
|
| 41 |
+
40,521.218,0.49045,0.55516,1.04654,0.72543,0.54029,0.54852,0.47017,0.6614,2.1641,1.34439,0.000767375,0.000767375,0.000767375
|
| 42 |
+
41,533.043,0.48731,0.54853,1.05511,0.60182,0.57348,0.63894,0.54589,0.64604,1.78358,1.3554,0.000755,0.000755,0.000755
|
| 43 |
+
42,545.769,0.47972,0.53919,1.0419,0.89466,0.81344,0.89655,0.78033,0.60163,0.69836,1.27919,0.000742625,0.000742625,0.000742625
|
| 44 |
+
43,557.615,0.476,0.5105,1.04332,0.7756,0.77086,0.84119,0.73221,0.62582,0.84372,1.2815,0.00073025,0.00073025,0.00073025
|
| 45 |
+
44,569.796,0.48891,0.52645,1.05324,0.82251,0.80631,0.88129,0.7678,0.60272,0.82871,1.26871,0.000717875,0.000717875,0.000717875
|
| 46 |
+
45,582.526,0.4696,0.51668,1.03401,0.71348,0.72784,0.83197,0.70248,0.67885,1.07855,1.43347,0.0007055,0.0007055,0.0007055
|
| 47 |
+
46,595.417,0.48471,0.555,1.04099,0.80579,0.68805,0.88573,0.75657,0.66469,1.03703,1.38346,0.000693125,0.000693125,0.000693125
|
| 48 |
+
47,607.453,0.45805,0.49517,1.03591,0.7254,0.77548,0.82852,0.73245,0.56228,1.01499,1.22989,0.00068075,0.00068075,0.00068075
|
| 49 |
+
48,619.724,0.45661,0.48293,1.03116,0.65994,0.60765,0.65272,0.55843,0.58858,1.37534,1.28388,0.000668375,0.000668375,0.000668375
|
| 50 |
+
49,632.08,0.48915,0.50935,1.06063,0.76293,0.62784,0.75552,0.64403,0.63571,1.15881,1.3125,0.000656,0.000656,0.000656
|
| 51 |
+
50,644.127,0.44945,0.49607,1.03928,0.76229,0.81337,0.87041,0.75835,0.60599,0.77292,1.29301,0.000643625,0.000643625,0.000643625
|
| 52 |
+
51,656.574,0.44614,0.48063,1.02755,0.71945,0.68677,0.81836,0.69752,0.67012,1.28554,1.47383,0.00063125,0.00063125,0.00063125
|
| 53 |
+
52,668.51,0.45291,0.48838,1.03422,0.83549,0.8077,0.89199,0.80116,0.49141,0.69873,1.14593,0.000618875,0.000618875,0.000618875
|
| 54 |
+
53,680.374,0.44296,0.46541,1.03385,0.77081,0.80574,0.86746,0.76602,0.5625,0.88045,1.21396,0.0006065,0.0006065,0.0006065
|
| 55 |
+
54,692.688,0.43747,0.45584,1.02583,0.77982,0.80317,0.88516,0.72586,0.58121,1.02395,1.25559,0.000594125,0.000594125,0.000594125
|
| 56 |
+
55,704.953,0.45692,0.48481,1.03026,0.78588,0.81675,0.88913,0.80375,0.49509,0.73753,1.12861,0.00058175,0.00058175,0.00058175
|
| 57 |
+
56,717.156,0.4591,0.4654,1.03152,0.8733,0.89177,0.94664,0.86272,0.47119,0.47652,1.12407,0.000569375,0.000569375,0.000569375
|
| 58 |
+
57,729.61,0.43752,0.44517,1.02484,0.89695,0.77403,0.88584,0.77616,0.57344,0.72042,1.21472,0.000557,0.000557,0.000557
|
| 59 |
+
58,741.961,0.44689,0.46169,1.01723,0.872,0.83429,0.92383,0.81369,0.5605,0.60825,1.20288,0.000544625,0.000544625,0.000544625
|
| 60 |
+
59,754.423,0.4237,0.43683,1.0188,0.86532,0.83496,0.9285,0.83441,0.515,0.6079,1.18853,0.00053225,0.00053225,0.00053225
|
| 61 |
+
60,767.136,0.43098,0.47388,1.01974,0.82946,0.78586,0.90754,0.8057,0.54074,0.62943,1.23633,0.000519875,0.000519875,0.000519875
|
| 62 |
+
61,779.468,0.43761,0.44945,1.01765,0.8366,0.88226,0.93347,0.82785,0.52794,0.62673,1.15255,0.0005075,0.0005075,0.0005075
|
| 63 |
+
62,791.674,0.44023,0.42042,1.01624,0.88558,0.90105,0.95978,0.86577,0.49895,0.48743,1.13521,0.000495125,0.000495125,0.000495125
|
| 64 |
+
63,803.27,0.43174,0.39257,1.01263,0.94554,0.88731,0.95421,0.87232,0.45922,0.41549,1.10393,0.00048275,0.00048275,0.00048275
|
| 65 |
+
64,815.422,0.41806,0.42119,1.01438,0.7781,0.84113,0.89157,0.80524,0.53543,0.78121,1.19379,0.000470375,0.000470375,0.000470375
|
| 66 |
+
65,827.281,0.40085,0.42866,1.0065,0.83379,0.85956,0.93574,0.8578,0.49107,0.50886,1.14111,0.000458,0.000458,0.000458
|
| 67 |
+
66,839.41,0.41647,0.42656,1.00877,0.89874,0.91752,0.95255,0.88167,0.44146,0.42871,1.07416,0.000445625,0.000445625,0.000445625
|
| 68 |
+
67,851.902,0.41118,0.41282,1.0067,0.89559,0.83938,0.94261,0.86071,0.48818,0.5159,1.12465,0.00043325,0.00043325,0.00043325
|
| 69 |
+
68,863.906,0.40423,0.41702,1.0094,0.89774,0.84042,0.92474,0.84886,0.47428,0.53749,1.13012,0.000420875,0.000420875,0.000420875
|
| 70 |
+
69,876.128,0.40548,0.41277,0.99979,0.86014,0.83313,0.92855,0.83456,0.5051,0.59271,1.18764,0.0004085,0.0004085,0.0004085
|
| 71 |
+
70,888.119,0.39694,0.38471,0.99066,0.89357,0.85343,0.94568,0.85907,0.48477,0.5099,1.15338,0.000396125,0.000396125,0.000396125
|
| 72 |
+
71,900.734,0.39623,0.38396,0.99573,0.8299,0.89065,0.93616,0.85123,0.49468,0.569,1.16642,0.00038375,0.00038375,0.00038375
|
| 73 |
+
72,913.429,0.39944,0.3895,0.98861,0.83967,0.89065,0.94915,0.8624,0.49026,0.51325,1.17703,0.000371375,0.000371375,0.000371375
|
| 74 |
+
73,925.831,0.39489,0.38943,0.99844,0.83006,0.85496,0.93738,0.83863,0.50768,0.58324,1.1991,0.000359,0.000359,0.000359
|
| 75 |
+
74,937.774,0.39381,0.38719,0.98927,0.93207,0.88455,0.96325,0.87937,0.46069,0.42221,1.12163,0.000346625,0.000346625,0.000346625
|
| 76 |
+
75,949.472,0.38967,0.37165,0.99491,0.92668,0.9116,0.9583,0.87305,0.48675,0.44032,1.16062,0.00033425,0.00033425,0.00033425
|
| 77 |
+
76,961.005,0.38787,0.35901,1.00162,0.91859,0.90577,0.95739,0.87489,0.45109,0.391,1.09736,0.000321875,0.000321875,0.000321875
|
| 78 |
+
77,972.468,0.39217,0.38315,0.99906,0.90033,0.88159,0.95173,0.87804,0.46061,0.53599,1.11121,0.0003095,0.0003095,0.0003095
|
| 79 |
+
78,984.693,0.37671,0.35457,1.00508,0.92995,0.89323,0.95333,0.88201,0.45301,0.45376,1.10452,0.000297125,0.000297125,0.000297125
|
| 80 |
+
79,996.744,0.38203,0.36746,0.98698,0.9429,0.87534,0.95761,0.88166,0.45423,0.41592,1.10566,0.00028475,0.00028475,0.00028475
|
| 81 |
+
80,1008.42,0.37002,0.34278,0.98049,0.94199,0.91547,0.97023,0.88241,0.44436,0.37623,1.09521,0.000272375,0.000272375,0.000272375
|
| 82 |
+
81,1020.81,0.37923,0.35234,0.989,0.9417,0.9007,0.9649,0.88716,0.4499,0.37778,1.10845,0.00026,0.00026,0.00026
|
| 83 |
+
82,1033.18,0.37206,0.35558,0.98917,0.93514,0.9186,0.96958,0.89365,0.44651,0.36561,1.09722,0.000247625,0.000247625,0.000247625
|
| 84 |
+
83,1045.54,0.35594,0.32904,0.99007,0.937,0.90936,0.96719,0.89133,0.45302,0.3962,1.10895,0.00023525,0.00023525,0.00023525
|
| 85 |
+
84,1058.16,0.37417,0.35238,0.99216,0.90731,0.8937,0.9599,0.8787,0.44949,0.41375,1.10295,0.000222875,0.000222875,0.000222875
|
| 86 |
+
85,1070.56,0.37507,0.3472,0.99818,0.88588,0.9181,0.96233,0.88233,0.44211,0.4344,1.09744,0.0002105,0.0002105,0.0002105
|
| 87 |
+
86,1082.5,0.35537,0.34264,0.9835,0.88952,0.87805,0.96291,0.88489,0.43059,0.4893,1.08605,0.000198125,0.000198125,0.000198125
|
| 88 |
+
87,1094.24,0.35922,0.34135,0.98014,0.91273,0.88592,0.95604,0.87562,0.46353,0.48324,1.13394,0.00018575,0.00018575,0.00018575
|
| 89 |
+
88,1106.53,0.3611,0.33698,0.97967,0.9167,0.89838,0.96656,0.89627,0.43734,0.42822,1.09795,0.000173375,0.000173375,0.000173375
|
| 90 |
+
89,1118.07,0.3518,0.32491,0.97854,0.92394,0.90456,0.95885,0.88896,0.42392,0.39036,1.08944,0.000161,0.000161,0.000161
|
| 91 |
+
90,1129.74,0.36753,0.35856,0.98911,0.92687,0.92294,0.9641,0.88866,0.43471,0.37961,1.11126,0.000148625,0.000148625,0.000148625
|
| 92 |
+
91,1147.03,0.28313,0.2967,0.92768,0.91065,0.89866,0.95168,0.88255,0.44275,0.45613,1.09388,0.00013625,0.00013625,0.00013625
|
| 93 |
+
92,1159.16,0.26629,0.2556,0.92459,0.93335,0.87158,0.95498,0.88085,0.42918,0.41712,1.09586,0.000123875,0.000123875,0.000123875
|
| 94 |
+
93,1171.29,0.2627,0.24597,0.91093,0.95469,0.89069,0.96273,0.89058,0.42655,0.38483,1.0983,0.0001115,0.0001115,0.0001115
|
| 95 |
+
94,1183.32,0.26257,0.23888,0.91836,0.95511,0.89878,0.96604,0.88902,0.41964,0.37413,1.07954,9.9125e-05,9.9125e-05,9.9125e-05
|
| 96 |
+
95,1194.77,0.26213,0.24398,0.91224,0.93783,0.90066,0.96581,0.89674,0.4121,0.38008,1.06663,8.675e-05,8.675e-05,8.675e-05
|
| 97 |
+
96,1206.76,0.25756,0.23568,0.90075,0.94347,0.89828,0.96389,0.8992,0.40993,0.36757,1.07087,7.4375e-05,7.4375e-05,7.4375e-05
|
| 98 |
+
97,1218.7,0.24425,0.24098,0.89976,0.95759,0.88757,0.95755,0.88845,0.40443,0.38196,1.06329,6.2e-05,6.2e-05,6.2e-05
|
| 99 |
+
98,1230.54,0.23645,0.22225,0.90383,0.93152,0.91535,0.96149,0.89126,0.40214,0.38375,1.06963,4.9625e-05,4.9625e-05,4.9625e-05
|
| 100 |
+
99,1242.2,0.24345,0.22919,0.89914,0.93641,0.91828,0.96804,0.89741,0.40604,0.35845,1.08,3.725e-05,3.725e-05,3.725e-05
|
| 101 |
+
100,1253.02,0.23684,0.22578,0.89839,0.95172,0.90636,0.96309,0.89433,0.40098,0.36617,1.06736,2.4875e-05,2.4875e-05,2.4875e-05
|
results.png
ADDED
|
Git LFS Details
|
simpleapple.png
ADDED
|
Git LFS Details
|
simplegreenapple.png
ADDED
|
Git LFS Details
|
simpleorange.jpg
ADDED
|
Git LFS Details
|
train_batch0.jpg
ADDED
|
Git LFS Details
|
train_batch1.jpg
ADDED
|
Git LFS Details
|
train_batch2.jpg
ADDED
|
Git LFS Details
|
train_batch990.jpg
ADDED
|
Git LFS Details
|
train_batch991.jpg
ADDED
|
Git LFS Details
|
train_batch992.jpg
ADDED
|
Git LFS Details
|
val_batch0_labels.jpg
ADDED
|
Git LFS Details
|
val_batch0_pred.jpg
ADDED
|
Git LFS Details
|
val_batch1_labels.jpg
ADDED
|
Git LFS Details
|
val_batch1_pred.jpg
ADDED
|
Git LFS Details
|