tensorkelechi commited on
Commit
c0b1cbd
·
verified ·
1 Parent(s): dec8dd5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -4,14 +4,23 @@ from PIL import Image
4
  import matplotlib.pyplot as plt
5
  from safetensors.torch import load_model
6
  from transformers import pipeline
7
- import torch
8
  from torch import nn
 
9
  from torch.nn import functional as func_nn
10
  from einops import rearrange
11
  from huggingface_hub import PyTorchModelHubMixin
12
  from torchvision import models
13
 
14
 
 
 
 
 
 
 
 
 
15
  # main model network
16
  class SiameseNetwork(nn.Module, PyTorchModelHubMixin):
17
  def __init__(self):
 
4
  import matplotlib.pyplot as plt
5
  from safetensors.torch import load_model
6
  from transformers import pipeline
7
+ import torch, cv2
8
  from torch import nn
9
+ import numpy as np
10
  from torch.nn import functional as func_nn
11
  from einops import rearrange
12
  from huggingface_hub import PyTorchModelHubMixin
13
  from torchvision import models
14
 
15
 
16
+ def read_image(img, img_size=config.image_size):
17
+ img = np.array(img)
18
+ img = cv2.resize(img, (img_size, img_size)) # resize to mathc model input here
19
+ img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
20
+ img = img / 255.0
21
+
22
+ return img
23
+
24
  # main model network
25
  class SiameseNetwork(nn.Module, PyTorchModelHubMixin):
26
  def __init__(self):