{"action":"created","issue":{"url":"https://api.github.com/repos/alexjc/neural-doodle/issues/89","repository_url":"https://api.github.com/repos/alexjc/neural-doodle","labels_url":"https://api.github.com/repos/alexjc/neural-doodle/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/alexjc/neural-doodle/issues/89/comments","events_url":"https://api.github.com/repos/alexjc/neural-doodle/issues/89/events","html_url":"https://github.com/alexjc/neural-doodle/issues/89","id":154806954,"number":89,"title":"Experiences with layerwise code in `forward` branch.","user":{"login":"alexjc","id":445208,"avatar_url":"https://avatars.githubusercontent.com/u/445208?v=3","gravatar_id":"","url":"https://api.github.com/users/alexjc","html_url":"https://github.com/alexjc","followers_url":"https://api.github.com/users/alexjc/followers","following_url":"https://api.github.com/users/alexjc/following{/other_user}","gists_url":"https://api.github.com/users/alexjc/gists{/gist_id}","starred_url":"https://api.github.com/users/alexjc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexjc/subscriptions","organizations_url":"https://api.github.com/users/alexjc/orgs","repos_url":"https://api.github.com/users/alexjc/repos","events_url":"https://api.github.com/users/alexjc/events{/privacy}","received_events_url":"https://api.github.com/users/alexjc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/alexjc/neural-doodle/labels/advice","name":"advice","color":"9319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":65,"created_at":"2016-05-13T21:49:15Z","updated_at":"2016-07-05T20:14:44Z","closed_at":null,"body":"If you're using the new code, feel free to post reports and experiences here.\r\n\r\n* You need to **download the new model**; it's bigger but goes all the way to `6_1`.\r\n* When specifying layers, **always use `*_1`**. The others aren't trained to match up.\r\n* You must order the layers in decreasing order, e.g. `5_1 4_1 3_1`. I'll add an assert.\r\n* `--frames` will save your images to disk. Logging happens every iteration by default.\r\n\r\nThese are my command lines so far. See [my Twitter](https://twitter.com/alexjc) for the resulting images.\r\n\r\n**Portraits** (352x512)\r\n\r\n```python3.5 doodle.py --content samples/Seth.jpg --style samples/Gogh.jpg --semantic-weight=5.0 --variety 0.1 0.0 --balance 0.8 1.0 --layers 4_1 3_1 --iterations 6 6```\r\n\r\n**Doodles** (1024x640)\r\n\r\n```python3.5 doodle.py --output samples/Landscape.png --style samples/Renoir.jpg --semantic-weight=3.0 --iterations 6 4 2 --variety 0.6 0.6 0.6 --layers 6_1 5_1 4_1 --shapes 3 3 3 --balance 1.0 1.0 1.0```\r\n\r\n**Style Transfer** (1152x736)\r\n\r\n```python3 doodle.py --content samples/Cezanne_paint.jpg --style samples/Cezanne_sketch.png --device=cpu --iterations 4 3 2 --layers 5_1 4_1 3_1 --shapes 3 3 2 --variety 0.5 1.0 0.0 --balance 0.75 0.70 0.65```\r\n\r\n**Texture Synthesis** (1024x1024)\r\n\r\n```python3.5 doodle.py --style textures/Stones.jpg --output-size=1024x1024 --layers 6_1 5_1 4_1 3_1 --iterations 10 8 6 2 --variety 0.8 0.4 0.1 0.0 --slices=32```"},"comment":{"url":"https://api.github.com/repos/alexjc/neural-doodle/issues/comments/230589569","html_url":"https://github.com/alexjc/neural-doodle/issues/89#issuecomment-230589569","issue_url":"https://api.github.com/repos/alexjc/neural-doodle/issues/89","id":230589569,"user":{"login":"alexjc","id":445208,"avatar_url":"https://avatars.githubusercontent.com/u/445208?v=3","gravatar_id":"","url":"https://api.github.com/users/alexjc","html_url":"https://github.com/alexjc","followers_url":"https://api.github.com/users/alexjc/followers","following_url":"https://api.github.com/users/alexjc/following{/other_user}","gists_url":"https://api.github.com/users/alexjc/gists{/gist_id}","starred_url":"https://api.github.com/users/alexjc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexjc/subscriptions","organizations_url":"https://api.github.com/users/alexjc/orgs","repos_url":"https://api.github.com/users/alexjc/repos","events_url":"https://api.github.com/users/alexjc/events{/privacy}","received_events_url":"https://api.github.com/users/alexjc/received_events","type":"User","site_admin":false},"created_at":"2016-07-05T20:14:44Z","updated_at":"2016-07-05T20:14:44Z","body":"@htoyryla In line 484, can you `print layer.W.get_value().shape` and see if it matches `weights.shape`?\r\n\r\nIndeed, this branch has not changed much. All the new code is now in `layerwise` — which will become the main branch soon."}}
{"actor":{"display_login":"alexjc"}}