-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various improvements #48
base: master
Are you sure you want to change the base?
Conversation
add missing paran on gr.Slider
this includes so many of my code. what you are doing is so inappropriate. write your own code and make your own pull request don't make other people code like your own please discard the pull request of the gradio app. i don't allow my gradio coding to be merged |
@JasonGUTU just to let you know this guy taken so much code of my gradio app. All those new features simply. I don't allow my app to be merged here. I am not funded or paid by anyone. If i get funded I will happily contribute even more. |
Thank you for your information. We will handle this properly. @ashleykleynhans Thanks also for your pull request. We will also carefully consider your input. Thank you all for your attention. @ashleykleynhans @FurkanGozukara . |
Yes, I borrowed some code from @FurkanGozukara's Github repo but it had the same license as this repo as the time so there was no issue with me using any code from it. Also, in the spirit of Open Source, I believe it is only fair to contribute changes back to the upstream that you forked so that everyone can benefit from the changes. I also don't get paid for my work and fixed a few issues with the code that I borrowed from the fork. If you want the contributions to be credited to your own Github username, then I suggest creating a PR to push your changes upstream in future. The MIT licence permits me to "use, copy, modify, merge, publish, distribute" the forked version, and the @FurkanGozukara's repo had the exact same MIT license at the time the PR was created, he has since changed it, but he is now claiming rights to the full gradio application that he never even wrote, he only made some minor changes to it. "Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so |
I changed my license and I don't allow. Fund me and I will happily contribute even more. This is how I am making my living right now. I need support. |
You can't change the license after the fact. It was MIT licence at the time I borrowed a small amount of code from your fork. I don't get paid for my work either, I contribute back to the upstream in the spirit of "Open Source", so its unreasonable of you to expect me to fund you. You make money from your "1-Click Installers" on Patreon, I don't make any money from my contributions. |
@JasonGUTU so after thinking about this situation I came up with proposal of turning @FurkanGozukara fork into Dual-License model. That way repo still has MIT license but all changes made by @FurkanGozukara are under AGPL license and are term of copyright. That should clean the situation. |
Does this repository still not work on 4090? OutOfMemoryError: CUDA out of memory. Tried to allocate 32.00 MiB. GPU 0 has a total capacity of 23.99 GiB of which 0 bytes is free. Including non-PyTorch memory, this process has 17179869184.00 GiB memory in use. Of the allocated memory 22.58 GiB is allocated by PyTorch, and 447.33 MiB is reserved by PyTorch |
python gradio_demo.py --no_llava --loading_half_params --use_tile_vae --use_image_slider |
Thank you. It's in effect. |
Request: When upgrading images in bulk, the file name can be named after the source file name. |
This has now been done, the output image will have For example:
|
Request: When upgrading images in batch, you can set a fixed resolution that allows dynamic scaling regardless of the size of the input image. |
Out of scope for this PR, please log an issue for feature requests. |
@JasonGUTU any news on whether this PR will be merged? |
@FurkanGozukara i think it's very much ok, if you want your job to be paid, and I know that you have amazing projects, and I learned valuable things from you, but this particular project is not allowed by the authors to be used commercially. It means that you can't ask people for payment for working on this particular repository. |
Request: I've tried to implement a batch process for gradio_demo_face.py but haven't succeeded yet. Could you please add the option to batch process a directory of face images to gradio_demo_face.py? |
Since it's taking so long for this to be merged, I thought I'd help out anyone lurking who might want to try this awesome PR with this awesome repository, but they're not sure how to do it in a simple and easy way. Assuming you're already familiar with 'git clone' and 'git pull', simply use this: git pull origin refs/pull/48/head |
I've been successfully using this on Windows 11 with Python 3.10.13, torch 2.2.2+cu121, torchvision 0.17.2+cu121, triton 3.0.0, transformers==3.32.1 flash_attn==2.5.6 numpy==1.26.4 httpx==0.27.0 accelerate==0.20.3 scikit-learn==1.4.1.post1 matplotlib==3.8.3 opencv-python==4.9.0.80 pandas==2.2.1 Pillow==10.2.0 pytorch-lightning==2.2.1 scipy==1.12.0 diffusers==0.27.2 Direct link to a zip with Windows Triton 3.0.0 wheels for both Python 3.10 and 3.11: https://github.com/wkpark/triton/actions/runs/7855606361/artifacts/1235582193 |
download_models.py
script to easily download the models.