An implementation of neural style transfer, the basic iterative approach and a more advanced approach using AdaIN (Adaptive Instance Normalization). The AdaIN implementation done here takes lots of inspiration (and knowledge and code) from the unofficial pytorch implementation of the paper.
Ensure to read the pdf attached for full understanding.
To run the iterative approach, just run the python file on the terminal and provide the FULL path_name of the content and style images you want passed to the model.
For testing the AdaIN approach, run the Testing with UI jupyter notebook, and ensure that the files in Requisite_python_files_for_AdaIN folder are in the same folder as the notebook. After running, the UI asks for input images that you can submit, and we get our output. To test the different decoders, change the decoder_path variable in the notebook to whichever one you would like to use.
AdaIN implementation
Optimization launching
Optimization Result
There are no models linked
There are no datasets linked
There are no models linked
There are no datasets linked