Raphael
		
	commited on
		
		
					wip
Browse filesSigned-off-by: Raphael <[email protected]>
- app.py +11 -5
- requirements.txt +1 -0
    	
        app.py
    CHANGED
    
    | @@ -114,11 +114,17 @@ def merge_selfie_and_background(selfie, background, mask): | |
| 114 |  | 
| 115 |  | 
| 116 | 
             
            def demo(threshold, image, prompt, num_inference_steps):
         | 
| 117 | 
            -
                 | 
| 118 | 
            -
                 | 
| 119 | 
            -
             | 
| 120 | 
            -
             | 
| 121 | 
            -
             | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 122 | 
             
                return output
         | 
| 123 |  | 
| 124 |  | 
|  | |
| 114 |  | 
| 115 |  | 
| 116 | 
             
            def demo(threshold, image, prompt, num_inference_steps):
         | 
| 117 | 
            +
                LOG.info("Processing image")
         | 
| 118 | 
            +
                try:
         | 
| 119 | 
            +
                    image = image_preprocess(image)
         | 
| 120 | 
            +
                    mask = extract_selfie_mask(threshold, image)
         | 
| 121 | 
            +
                    background = generate_background(prompt, num_inference_steps,
         | 
| 122 | 
            +
                                                     image.shape[0], image.shape[1])
         | 
| 123 | 
            +
                    output = merge_selfie_and_background(image, background, mask)
         | 
| 124 | 
            +
                except Exception as e:
         | 
| 125 | 
            +
                    LOG.error("Some unexpected error occured")
         | 
| 126 | 
            +
                    LOG.exception(e)
         | 
| 127 | 
            +
                    raise
         | 
| 128 | 
             
                return output
         | 
| 129 |  | 
| 130 |  | 
    	
        requirements.txt
    CHANGED
    
    | @@ -10,3 +10,4 @@ ftfy | |
| 10 | 
             
            accelerate
         | 
| 11 | 
             
            torch
         | 
| 12 | 
             
            numpy
         | 
|  | 
|  | |
| 10 | 
             
            accelerate
         | 
| 11 | 
             
            torch
         | 
| 12 | 
             
            numpy
         | 
| 13 | 
            +
            hf_transfer
         |