SUPIR / app.py

Commit History

  1. Upload 9 files

    Verified signature
    e49ba69

  1. Upload 8 files

    Verified signature
    629dce9
  2. # Import optimization and access compiled artifacts

    Verified signature
    3af8a0d

  1. def export_compiled_transformers_to_zip() -> str:

    Verified signature
    d8ae88b

  1. 720

    Verified signature
    df8bbc3
  2. No download needed

    Verified signature
    2fd695c
  3. hf_hub_download

    Verified signature
    31cfa98
  4. factor -= .003

    Verified signature
    3fbe0c4

  1. factor -= .002

    Verified signature
    9b41996
  2. video_information = gr.HTML(value = "")

    Verified signature
    14f4887
  3. video_information = gr.HTML(value = " ")

    Verified signature
    4ea8f22
  4. download_button = gr.DownloadButton(elem_id="download_btn", interactive = True)

    Verified signature
    a65d168
  5. download_button = gr.DownloadButton(elem_id="download_btn", interactive = False)

    Verified signature
    033c3c4
  6. Upload 9 files

    Verified signature
    c8942af
  7. Upload 8 files

    Verified signature
    62d9a6c
  8. if not str(err).startswith("No GPU is currently available for you after 60s"):

    Verified signature
    2e32c82
  9. print('e.message: ' + err.message) # No GPU is currently available for you after 60s

    Verified signature
    83b65bc
  10. GPU not found

    Verified signature
    c5835b2
  11. Upload 3 files

    Verified signature
    34e151b
  12. Upload 3 files

    Verified signature
    7d0fc38

  1. value=3.2

    Verified signature
    d99befd

  1. value=3.3

    Verified signature
    6f571de

  1. Upload 9 files

    Verified signature
    fe738f0
  2. Upload 8 files

    Verified signature
    f749361

  1. ["1,000,000 px (working)", 1000000],

    Verified signature
    a4ab627
  2. ["800,000 px (working)", 800000],

    Verified signature
    def99ac
  3. 465920

    Verified signature
    31f3918
  4. ["1,500,000 px", 1500000]

    Verified signature
    2123515
  5. ["700,000 px (working)", 700000],

    Verified signature
    8428584
  6. working

    Verified signature
    e8e4814
  7. (int(((num_frames * factor) - 1) / 4) * 4) + 1,

    Verified signature
    3b46c29

  1. return [gr.skip(), gr.skip(), gr.skip(), gr.update(value=_error_to_html(caught_error), visible=True), gr.skip()]

    Verified signature
    15c8ebe
  2. Visible

    Verified signature
    03c5ade
  3. value=720

    Verified signature
    c52f32a
  4. "The video has " + str(int(num_frames * factor)) + " frames. "

    Verified signature
    2c999e6
  5. str(secondes) + " sec (including " + str(allocation_time) + " seconds of GPU). "

    Verified signature
    ffcd789
  6. gr.Info("Failed with " + str(allocation_time) + " seconds", duration=5)

    Verified signature
    bd78241
  7. return [gr.update(value=_error_to_html(caught_error), visible=True), gr.skip(), gr.skip(), gr.skip(), gr.skip()]

    Verified signature
    7ce1da3
  8. factor -= .003

    Verified signature
    2c3977f
  9. Loop

    Verified signature
    5ae65fe
  10. 500000

    Verified signature
    80f4eba
  11. value=3

    Verified signature
    2d7231c
  12. resolution=500000,

    Verified signature
    a7d9aed
  13. Parameter

    Verified signature
    f19fde6
  14. ["800,000 px (untested)", 800000]

    Verified signature
    ce91240
  15. 3.1

    Verified signature
    a1c1a26

  1. Implement resolution

    Verified signature
    343ba41
  2. resolution

    Verified signature
    cbe771b
  3. 495616

    Verified signature
    702eb45
  4. final_width = int(math.floor(new_width / DIMENSION_MULTIPLE) * DIMENSION_MULTIPLE)

    Verified signature
    4dee732