{"push_id":1304801582,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"c79add15433c65ab7d44c3ba052a378b95fbc0f2","before":"a29de117f15e3d010a0fc0a2e79f9ca481fd815e","commits":[{"sha":"8add545787140187bbce93f7e63b0bb70150a843","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Improve performance by using a custom causal convolution\n\ntf.atrous_conv2d pads the height dimension of the input to be a multiple\nof the dilation rate, which explains why the model was slow and used a\nlot of memory.\n\nAfter switching to the custom causal convolution function in this\ncommit, performance has increased massively, and it's now possible to\ntrain large models with dilation rates that wrap around multiple times\nfrom 1 to 512.","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/8add545787140187bbce93f7e63b0bb70150a843"},{"sha":"0fe5424bf2b313d2302285a5d5cb799afff5692d","author":{"name":"mecab","email":"67106f4c072579e40613851f0d2fa0ddd1249463@gmail.com"},"message":"Shows #step and processing time on the output in the training (#16)","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/0fe5424bf2b313d2302285a5d5cb799afff5692d"},{"sha":"214909c132bb65c47130329e4e36f8a7c06d9701","author":{"name":"Travis Morton","email":"b31ef8ed3402b6dc1aaa769a7751dfc87aedec1f@users.noreply.github.com"},"message":"Added missing time import (#21)","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/214909c132bb65c47130329e4e36f8a7c06d9701"},{"sha":"a8e997709337578ec0c42ea666dc7f23c3fa2d16","author":{"name":"mecab","email":"67106f4c072579e40613851f0d2fa0ddd1249463@gmail.com"},"message":"Add casting to supress CUDA_ERROR_ILLEGAL_ADDRESS in generating results. (#20)\n\nIt is tentative workaround. Calculating softmax of float32 255x255 matrix\r\ncauses CUDA_ERROR_ILLEGAL_ADDRESS somehow. We can keep away from the fail\r\nby casting to float64.\r\n\r\nFundamental solution is needed. See #13 for the discussion.","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/a8e997709337578ec0c42ea666dc7f23c3fa2d16"},{"sha":"a1c76e06c63f21475fd84c3566cbe4a8bdddf7b4","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Put causal convolution in named scope","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/a1c76e06c63f21475fd84c3566cbe4a8bdddf7b4"},{"sha":"5136dbfd32b82d0cf6091cd8e883773bbaf41fef","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Make causal convolution more robust\n\nThis rewrites the causal convolution function to handle short small\ninputs correctly.","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/5136dbfd32b82d0cf6091cd8e883773bbaf41fef"},{"sha":"a6a7351dfd1bb76fb6bc2cd496685f45514f8830","author":{"name":"Mike Vegeto","email":"2558d67d2867fb67b7994c16039f8c2bca9df427@gmail.com"},"message":"Fix spelling error (#23)","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/a6a7351dfd1bb76fb6bc2cd496685f45514f8830"},{"sha":"b0aa50bd707fec86ddd622b83ccbe28ddcf9ee84","author":{"name":"mecab","email":"67106f4c072579e40613851f0d2fa0ddd1249463@gmail.com"},"message":"Direct wav file output from command line (#15)\n\n* Add wav file output\r\n\r\n* Import scikit.io.wavfile only when out_wav_path was given\r\n\r\n* Update README to note wav file output","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/b0aa50bd707fec86ddd622b83ccbe28ddcf9ee84"},{"sha":"6487cd1fa22bb98c413598142e425f8b53c4a293","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Fix window selection in generation.py","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/6487cd1fa22bb98c413598142e425f8b53c4a293"},{"sha":"fc0fbbd8b2e0effbd90c6767557179069f23a0a8","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Break line in json file","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/fc0fbbd8b2e0effbd90c6767557179069f23a0a8"},{"sha":"523d05f38a9d9dc72d411aa682387e3c828aa0c3","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Remove Print function","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/523d05f38a9d9dc72d411aa682387e3c828aa0c3"},{"sha":"0c4c5455f3ae646699126647faaeb20063bf5b7f","author":{"name":"mecab","email":"67106f4c072579e40613851f0d2fa0ddd1249463@gmail.com"},"message":"Remove colons from the datestring to have logdir (#28)\n\nIt is to avoid the path issue as follows on restoring checkpoint later.\r\n\r\n```\r\ntensorflow.python.framework.errors.UnimplementedError: File system scheme `{{ incomplete_path }}` not implemented\r\n```\r\n\r\nwhere `{{ incomplete_path }}` is like: `logdir/train/2016-09-18T01` (terminated before the colon).","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/0c4c5455f3ae646699126647faaeb20063bf5b7f"},{"sha":"badfbd2f381729b1ee4d2f99a936cbacfa4f4a15","author":{"name":"mecab","email":"67106f4c072579e40613851f0d2fa0ddd1249463@gmail.com"},"message":"Ensure the model is saved at the last iteration. (#27)","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/badfbd2f381729b1ee4d2f99a936cbacfa4f4a15"},{"sha":"5e1c323f5c84800ccd7eaa2c7502e354c78cb99e","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Fix causal dilated convolution\n\nThe dilated convolution was missing transpose steps.\nThe problem was pointed out in #29.","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/5e1c323f5c84800ccd7eaa2c7502e354c78cb99e"},{"sha":"1ec981e1145525fe2b78cc1ce76f477c4095a5f1","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Add first unit test","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/1ec981e1145525fe2b78cc1ce76f477c4095a5f1"},{"sha":"0a60d90e5162de222601214e2e9998ba4b6f515f","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Remove height dimension\n\nThere's no need to keep the height dimension around if we only want to\ndo 1D convolution.","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/0a60d90e5162de222601214e2e9998ba4b6f515f"},{"sha":"0a8de81f7122f380de9a5132ea7fca367c6d74ea","author":{"name":"Chanil Kim","email":"26c136948a71fd3c3c93e5fc7cf169c1edd8436c@gmail.com"},"message":"Add alternative VCTK corpus hosted site link (#34)","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/0a8de81f7122f380de9a5132ea7fca367c6d74ea"},{"sha":"2a4b6cefe1cae5cf47902ca8821977cb73af693f","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Add travis configuration","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/2a4b6cefe1cae5cf47902ca8821977cb73af693f"},{"sha":"3d03e879ee8747cc82ac3387e028e732994d90c6","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Fix .travis.yml","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/3d03e879ee8747cc82ac3387e028e732994d90c6"},{"sha":"5e1de3573763beedadd571fe4f522659aedee0d4","author":{"name":"Igor Babuschkin","email":"3b85b3e83e658d5d33308486a92b220edc8ae0a6@babuschk.in"},"message":"Use newer Ubuntu on travis","distinct":true,"url":"https://api.github.com/repos/pukkapies/tensorflow-wavenet/commits/5e1de3573763beedadd571fe4f522659aedee0d4"}]}
{"actor":{"display_login":"pukkapies"}}