File size: 1,074 Bytes
f277ad3
a721ac0
 
 
 
519809d
a721ac0
 
 
 
f277ad3
a721ac0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
tags:
  - vision
  - image-to-image
  - endpoints-template
  - super-resolution
inference: false
pipeline_tag: image-to-image
base_model: caidas/swin2SR-classical-sr-x2-64
library_name: generic
---

# Fork of [caidas/swin2SR-classical-sr-x2-64](https://huggingface.co/caidas/swin2SR-classical-sr-x2-64) for a `image-to-image` Inference endpoint.

> Inspired by https://huggingface.co/sergeipetrov/swin2SR-classical-sr-x2-64-IE

This repository implements a `custom` task for `image-to-image` for 🤗 Inference Endpoints to allow image up scaling by doubling image resolution. 
The code for the customized pipeline is in the handler.py.

To use deploy this model an Inference Endpoint you have to select `Custom` as task to use the `handler.py` file. 

### expected Request payload

Image to be labeled as binary. 

#### CURL

```
curl URL \
        -X POST \
        --data-binary @car.png \
        -H "Content-Type: image/png"
```

#### Python

```python
requests.post(ENDPOINT_URL, headers={"Content-Type": "image/png"}, data=open("car.png", 'rb').read()).json()
```