UppuluriKalyani / ML-Nexus

ML Nexus is an open-source collection of machine learning projects, covering topics like neural networks, computer vision, and NLP. Whether you're a beginner or expert, contribute, collaborate, and grow together in the world of AI. Join us to shape the future of machine learning!
https://discord.gg/n2D4RqnU
MIT License
50 stars 85 forks source link

Style Transfer with Neural Networks #209

Closed alo7lika closed 1 week ago

alo7lika commented 1 week ago

✨ Feature Request for Style Transfer with Neural Networks

Is your feature request related to a problem? Please describe.

Currently, to adjust parameters such as content_weight, style_weight, and num_steps, users have to rerun the entire style transfer process in the Jupyter Notebook. This makes it time-consuming to fine-tune the model and achieve the desired results, especially for users experimenting with different settings.

Describe the solution you'd like

I would like the ability to dynamically adjust parameters like content_weight, style_weight, and num_steps without restarting the entire model training process. This can be done using interactive widgets within the Jupyter Notebook, allowing users to modify values and see the resulting style transfer output in real time.

Describe alternatives you've considered

One alternative could be building a command-line interface (CLI) tool where users can pass parameters as arguments to the script and perform style transfer without modifying the code in the notebook. Another option would be to create a web interface that allows for interactive image uploading and parameter adjustments.

Approach to be followed (optional)

To implement this feature, we could use IPython widgets, which are integrated with Jupyter Notebooks, to allow users to interactively update parameters such as weights and optimization steps. This would provide instant feedback by updating the output image dynamically without restarting the notebook kernel.

Additional context

This feature would improve the user experience by making the model more accessible to non-experts who may want to experiment with different styles and configurations quickly. Below is an example of how the interactive widget might look:

github-actions[bot] commented 1 week ago

Thanks for creating the issue in ML-Nexus!πŸŽ‰ Before you start working on your PR, please make sure to:

github-actions[bot] commented 1 week ago

Thanks for raising this issue! However, we believe a similar issue already exists. Kindly go through all the open issues and ask to be assigned to that issue.

UppuluriKalyani commented 1 week ago

@alo7lika proceed

github-actions[bot] commented 1 week ago

Hello @alo7lika! Your issue #209 has been closed. Thank you for your contribution!