Commit
Β·
ea195e7
1
Parent(s):
346dd48
Fix broken upload
Browse files- cetacean_classifier/__init__.py +0 -0
- config.py β cetacean_classifier/config.py +0 -0
- configuration_cetacean_classifier.py β cetacean_classifier/configuration_cetacean_classifier.py +0 -0
- metric_learning.py β cetacean_classifier/metric_learning.py +0 -0
- modeling_cetacean_classifier.py β cetacean_classifier/modeling_cetacean_classifier.py +4 -3
- train.py β cetacean_classifier/train.py +3 -3
- utils.py β cetacean_classifier/utils.py +0 -0
- push_to_hub.py +3 -3
- test_model_before_push.py +2 -2
cetacean_classifier/__init__.py
ADDED
File without changes
|
config.py β cetacean_classifier/config.py
RENAMED
File without changes
|
configuration_cetacean_classifier.py β cetacean_classifier/configuration_cetacean_classifier.py
RENAMED
File without changes
|
metric_learning.py β cetacean_classifier/metric_learning.py
RENAMED
File without changes
|
modeling_cetacean_classifier.py β cetacean_classifier/modeling_cetacean_classifier.py
RENAMED
@@ -1,11 +1,12 @@
|
|
1 |
import albumentations as A
|
2 |
from transformers import PreTrainedModel
|
3 |
-
from PIL import Image
|
4 |
import numpy as np
|
5 |
import torch
|
6 |
import cv2
|
7 |
-
|
8 |
-
from train import SphereClassifier
|
|
|
9 |
|
10 |
|
11 |
WHALE_CLASSES = np.array(
|
|
|
1 |
import albumentations as A
|
2 |
from transformers import PreTrainedModel
|
3 |
+
# from PIL import Image
|
4 |
import numpy as np
|
5 |
import torch
|
6 |
import cv2
|
7 |
+
|
8 |
+
from .train import SphereClassifier
|
9 |
+
from .configuration_cetacean_classifier import CetaceanClassifierConfig
|
10 |
|
11 |
|
12 |
WHALE_CLASSES = np.array(
|
train.py β cetacean_classifier/train.py
RENAMED
@@ -5,10 +5,10 @@ import timm
|
|
5 |
import torch
|
6 |
from pytorch_lightning import LightningDataModule, LightningModule, Trainer
|
7 |
|
8 |
-
from config import Config, load_config
|
9 |
# from .dataset import WhaleDataset, load_df
|
10 |
-
from metric_learning import ArcFaceLossAdaptiveMargin, ArcMarginProductSubcenter, GeM
|
11 |
-
from utils import WarmupCosineLambda, map_dict, topk_average_precision
|
12 |
|
13 |
|
14 |
class SphereClassifier(LightningModule):
|
|
|
5 |
import torch
|
6 |
from pytorch_lightning import LightningDataModule, LightningModule, Trainer
|
7 |
|
8 |
+
from .config import Config, load_config
|
9 |
# from .dataset import WhaleDataset, load_df
|
10 |
+
from .metric_learning import ArcFaceLossAdaptiveMargin, ArcMarginProductSubcenter, GeM
|
11 |
+
from .utils import WarmupCosineLambda, map_dict, topk_average_precision
|
12 |
|
13 |
|
14 |
class SphereClassifier(LightningModule):
|
utils.py β cetacean_classifier/utils.py
RENAMED
File without changes
|
push_to_hub.py
CHANGED
@@ -7,17 +7,17 @@ import json
|
|
7 |
|
8 |
os.environ["PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION"] = "python"
|
9 |
|
10 |
-
from configuration_cetacean_classifier import (
|
11 |
CetaceanClassifierConfig,
|
12 |
)
|
13 |
-
from modeling_cetacean_classifier import (
|
14 |
CetaceanClassifierModelForImageClassification,
|
15 |
)
|
16 |
|
17 |
CetaceanClassifierConfig.register_for_auto_class()
|
18 |
CetaceanClassifierModelForImageClassification.register_for_auto_class("AutoModelForImageClassification")
|
19 |
|
20 |
-
with open("
|
21 |
config= json.load(file)
|
22 |
|
23 |
cetacean_config = CetaceanClassifierConfig(**config)
|
|
|
7 |
|
8 |
os.environ["PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION"] = "python"
|
9 |
|
10 |
+
from cetacean_classifier.configuration_cetacean_classifier import (
|
11 |
CetaceanClassifierConfig,
|
12 |
)
|
13 |
+
from cetacean_classifier.modeling_cetacean_classifier import (
|
14 |
CetaceanClassifierModelForImageClassification,
|
15 |
)
|
16 |
|
17 |
CetaceanClassifierConfig.register_for_auto_class()
|
18 |
CetaceanClassifierModelForImageClassification.register_for_auto_class("AutoModelForImageClassification")
|
19 |
|
20 |
+
with open("original_model_config.json", "r") as file:
|
21 |
config= json.load(file)
|
22 |
|
23 |
cetacean_config = CetaceanClassifierConfig(**config)
|
test_model_before_push.py
CHANGED
@@ -8,10 +8,10 @@ import cv2
|
|
8 |
|
9 |
os.environ["PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION"] = "python"
|
10 |
|
11 |
-
from configuration_cetacean_classifier import (
|
12 |
CetaceanClassifierConfig,
|
13 |
)
|
14 |
-
from modeling_cetacean_classifier import (
|
15 |
CetaceanClassifierModelForImageClassification,
|
16 |
)
|
17 |
|
|
|
8 |
|
9 |
os.environ["PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION"] = "python"
|
10 |
|
11 |
+
from cetacean_classifier.configuration_cetacean_classifier import (
|
12 |
CetaceanClassifierConfig,
|
13 |
)
|
14 |
+
from cetacean_classifier.modeling_cetacean_classifier import (
|
15 |
CetaceanClassifierModelForImageClassification,
|
16 |
)
|
17 |
|