{"push_id":1386220146,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"3b79a31c9c4a422d58092fe439b4e9dd316f4d0d","before":"c32267925a997263169fec2f9a20ec78764c1ee8","commits":[{"sha":"022d14de94395d902a3c9b6fd9dcfa28a8669b0c","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Avoid pulling in magenta deps when building pip package (#319)\n\n* avoid pulling in magenta deps\r\n\r\n* switch to execfile\r\n\r\n* remove extra dep\r\n\r\n* lint","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/022d14de94395d902a3c9b6fd9dcfa28a8669b0c"},{"sha":"6a7720fadadb04e1f50cbe46174343c1948d4e1a","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Normalize local BUILD dependencies (#340)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/6a7720fadadb04e1f50cbe46174343c1948d4e1a"},{"sha":"be3ec412c85a226b383e3c539b4a64fd114ea0d7","author":{"name":"jsawruk","email":"8228fed991dbcc51570f98c97755b4f68d8ddcce@gmail.com"},"message":"MusicXML Parser for Magenta (#214)\n\n* Initial commit of MusicXML importer\r\n\r\n* Fix how score-parts are associated with parts. Remove redundant time and key signatures\r\n\r\n* Read all voices from a MusicXML files, not just the first voice\r\n\r\n* Add unit tests to MusicXML parser\r\n\r\n* Add modified MusicXML parser and BUILD files\r\n\r\n* Set default MIDI info for each part. Set default key signature to C. Fix tempo parsing errors\r\n\r\n* Remove debug code\r\n\r\n* Rename BPM to QPM. Move files from magenta/lib/ to magenta/music/\r\n\r\n* Update musicxml_parser.py to conform with pylint\r\n\r\n* Fix bazel tests for updated musicxml_parser\r\n\r\n* Fix pylint errors in musicxml_reader.py and musicxml_parser_test.py\r\n\r\n* Update changes requested by cghawthorne\r\n\r\n* Begin refactoring of MusicXML parser to replace global variables with MusicXMLParserState object\r\n\r\n* Add large MusicXML file\r\n\r\n* Update MusicXML parser to rebase with master, remove some global variables\r\n\r\n* Remove globals from musicxml_parser.py\r\n\r\n* Add support for note.numerator and note.denominator in sequence notes by reading the symbolic note durations from the MusicXML. This completes Douglas Eck's TODO.\r\n\r\n* Update comments and naming conventions in parser\r\n\r\n* Prepend private methods in musicxml_parser.py with double underscores\r\n\r\n* Remove backslash continuation for long lines\r\n\r\n* Move duration typeratiomap to class level constant in musicxml_parser.py\r\n\r\n* Uncomment unit tests\r\n\r\n* Remove Part.transposes property from musicxml_parser\r\n\r\n* Remove Measure.transpose property from musicxml_parser\r\n\r\n* Add additional branches to parser to handle MusicXML tags ignored by Magenta. Also raise exception for unknown pitch steps\r\n\r\n* Remove pylint command from musicxml_reader.py\r\n\r\n* Add try/except when parsing XML using ElementTree\r\n\r\n* Add unit tests for transposition. Add MusicXMLParseException class to handle parse errors. Fix MIDI program and channel mapping\r\n\r\n* Add support for compressed MXL files with multiple rootfiles and associated unit test\r\n\r\n* Raise MusicXMLParseException if multiple MusicXML files found within a single compressed MXL file","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/be3ec412c85a226b383e3c539b4a64fd114ea0d7"},{"sha":"5c6408cec7451d5571ecd38eedb108d6c771678b","author":{"name":"Ian Simon","email":"b330a82114132592f8c4eeef171c01e117f6dd55@users.noreply.github.com"},"message":"update beam search to work with any batch size (#343)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/5c6408cec7451d5571ecd38eedb108d6c771678b"},{"sha":"97b19689b76d07eebf6b3fb922b989643a736055","author":{"name":"jsawruk","email":"8228fed991dbcc51570f98c97755b4f68d8ddcce@gmail.com"},"message":"Add MXL test file with multiple rootfiles (#345)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/97b19689b76d07eebf6b3fb922b989643a736055"},{"sha":"3e1917405ebb2ca63ff994164c41b9791258de2a","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Fix some linter errors with the new MusicXML importer (#344)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/3e1917405ebb2ca63ff994164c41b9791258de2a"},{"sha":"27d93fc15a9d95e249024544ea19af5fa3a83f76","author":{"name":"Fred","email":"cea21589c6754289699ddc1cae5f84904c63c227@users.noreply.github.com"},"message":"Adding ability to transform using linear combinations of styles (#336)\n\n* Adding the ability to use a linear combination of styles.\r\n\r\n* Fixing a typo.\r\n\r\n* adding readme docs for which_styles flag","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/27d93fc15a9d95e249024544ea19af5fa3a83f76"},{"sha":"9be9cc0bffaf4b9f88fd81c5b4786d177fbc03b1","author":{"name":"Fred","email":"cea21589c6754289699ddc1cae5f84904c63c227@users.noreply.github.com"},"message":"Fixing a lint error. (#346)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/9be9cc0bffaf4b9f88fd81c5b4786d177fbc03b1"},{"sha":"9e21fcdd2f2bd52d93e3e0d56b06747943c59f44","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"MusicXML parser: Stop adding an extra key signature at time -1 (#347)\n\n* Stop adding an extra key signature at time -1.\r\n\r\nAdd a unit test to verify the contents of the flute scale.\r\n\r\n* lint","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/9e21fcdd2f2bd52d93e3e0d56b06747943c59f44"},{"sha":"c97b3c0dd0782f4f9ea6b02031de691f574f16d1","author":{"name":"Fred","email":"cea21589c6754289699ddc1cae5f84904c63c227@users.noreply.github.com"},"message":"Using canonical names for ops to avoid conversion difficulties. (#349)\n\n* Fixing a lint error.\r\n\r\n* Using canonical names for ops to avoid conversion difficulties.","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/c97b3c0dd0782f4f9ea6b02031de691f574f16d1"},{"sha":"e36ce7b1b54605e277dae39fbd1f14a012d53a32","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Initial import of Kyle's polyphonic RNN model (#314)\n\n* initial import\r\n\r\n* generation works\r\n\r\n* runs\r\n\r\n* training works again\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* more fixes\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* fix\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* lint\r\n\r\n* fix\r\n\r\n* rename to polyphonic_rnn\r\n\r\n* improve shape/ndim methods\r\n\r\n* lint\r\n\r\n* Switch to a global list of supported time classes.\r\n\r\nAlso removed some unused code.\r\n\r\n* lint","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/e36ce7b1b54605e277dae39fbd1f14a012d53a32"},{"sha":"afe6b9d8f07fcbcfe225115e27524bf5d334f8f0","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Update docker example command (#351)\n\nNeeds to include the --config parameter for melody_rnn_generate.","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/afe6b9d8f07fcbcfe225115e27524bf5d334f8f0"},{"sha":"7e6f768081f3d39e5fce27dfc4b656babd45b33a","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Encapsulate MusicXML exceptions. (#352)\n\nCallers of musicxml_reader only need to worry about\r\nMusicXMLConversionError, and callers of musicxml_parser only need to\r\nworry about MusicXMLParseException.\r\n\r\nHas the net effect of allowing convert_musicxml_dir_to_note_sequences to\r\ncontinue on to the next file if the current file has a parse error.","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/7e6f768081f3d39e5fce27dfc4b656babd45b33a"},{"sha":"3b79a31c9c4a422d58092fe439b4e9dd316f4d0d","author":{"name":"Curtis \"Fjord\" Hawthorne","email":"4f23900e921974e2e20af1d833cab0555cbb52e4@thefjord.org"},"message":"Add SourceInfo fields to MusicXML parser. (#353)","distinct":true,"url":"https://api.github.com/repos/iansimon/magenta/commits/3b79a31c9c4a422d58092fe439b4e9dd316f4d0d"}]}
{"actor":{"display_login":"iansimon"}}