Image Classification
Transformers
Safetensors
cetaceanet
biology
biodiversity
custom_code
MalloryWittwerEPFL commited on
Commit
ea195e7
Β·
1 Parent(s): 346dd48

Fix broken upload

Browse files
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
- from configuration_cetacean_classifier import CetaceanClassifierConfig
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("orignal_model_config.json", "r") as file:
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