{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":488142653,"defaultBranch":"main","name":"basic-pitch","ownerLogin":"spotify","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-03T09:10:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/251374?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723828586.0","currentOid":""},"activityList":{"items":[{"before":"23be163852109beb39c40db6f45d458362db73e4","after":null,"ref":"refs/tags/v0.4.0","pushedAt":"2024-08-16T17:16:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"}},{"before":"23be163852109beb39c40db6f45d458362db73e4","after":"9991303bba609a3b93089d13ec80d1d495083596","ref":"refs/heads/main","pushedAt":"2024-08-16T17:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"},"commit":{"message":"Bump to version 0.4.0","shortMessageHtmlLink":"Bump to version 0.4.0"}},{"before":"fdb4a807186c0aed721c402e9843efb97784fbaa","after":null,"ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-16T15:49:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"}},{"before":"7147db2f3d0f35c0d301f4f2668fec5982d33347","after":"23be163852109beb39c40db6f45d458362db73e4","ref":"refs/heads/main","pushedAt":"2024-08-16T15:49:02.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"},"commit":{"message":"Merge pull request #136 from spotify/bgenchel/add-training-code\n\nAdd Training Code","shortMessageHtmlLink":"Merge pull request #136 from spotify/bgenchel/add-training-code"}},{"before":"cebd1d6a81eaa07061aa1e5688eb4ee940aa35ab","after":"fdb4a807186c0aed721c402e9843efb97784fbaa","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-16T15:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"small format change in constants.py re: Split enum","shortMessageHtmlLink":"small format change in constants.py re: Split enum"}},{"before":"1a2dfa6372a88c590368b007ec4482071f3dc8de","after":"cebd1d6a81eaa07061aa1e5688eb4ee940aa35ab","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-16T15:27:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"Update basic_pitch/constants.py\n\nCo-authored-by: David Rubinstein ","shortMessageHtmlLink":"Update basic_pitch/constants.py"}},{"before":"435b5fa4a11445ec4309052a15d0774643e5de2e","after":"1a2dfa6372a88c590368b007ec4482071f3dc8de","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-15T23:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"added additional docstrings for tf_example_deserialization","shortMessageHtmlLink":"added additional docstrings for tf_example_deserialization"}},{"before":"06c418176ff84caf31d7418f61ce5c35d170046c","after":"435b5fa4a11445ec4309052a15d0774643e5de2e","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-15T22:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"Split enum","shortMessageHtmlLink":"Split enum"}},{"before":"e2f68fc27627e9d85c9eb8182a899e6201ef965e","after":"06c418176ff84caf31d7418f61ce5c35d170046c","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-15T21:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"add docstrings for methods in train files that were missing them. Add a no-sonify argument to main training, and remove seemingly outdated / mismatching original_validation_ds arg from visualization callback and method.","shortMessageHtmlLink":"add docstrings for methods in train files that were missing them. Add…"}},{"before":"f00dde01a2254cc3795cbb05e66b8ccaf2f93b0c","after":"e2f68fc27627e9d85c9eb8182a899e6201ef965e","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-15T15:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"convert tf.debugging.assert_none_equal to standard assert for single value checks, remove model train callback test bc basically duplicate with more work.","shortMessageHtmlLink":"convert tf.debugging.assert_none_equal to standard assert for single …"}},{"before":"e590dfe7382f60d53919144729c0421628ea6926","after":"f00dde01a2254cc3795cbb05e66b8ccaf2f93b0c","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-14T19:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"removed test_visualize bc its tested by the callback, added an as yet unused enum for splits, added a test for the visualize callback that doesn't include model fit.","shortMessageHtmlLink":"removed test_visualize bc its tested by the callback, added an as yet…"}},{"before":"44d9e1990cba2932e45eabb97943a9a5f19c4738","after":"e590dfe7382f60d53919144729c0421628ea6926","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-13T21:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"moved test_visualize out of tests/data dir for the time being, created tests for the visualize callback and the visualize method, removed the save model callback bc it wasn't being used.","shortMessageHtmlLink":"moved test_visualize out of tests/data dir for the time being, create…"}},{"before":"c7db2bb0720900391a4b1fade746fd6beeb531f6","after":"44d9e1990cba2932e45eabb97943a9a5f19c4738","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-12T17:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"added test_visualize","shortMessageHtmlLink":"added test_visualize"}},{"before":"805ec25170e65d317e708bccd2e8cf711aa28ff7","after":"c7db2bb0720900391a4b1fade746fd6beeb531f6","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-11T19:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"added validation jams file for guitarset, removed wavs, modified tests to use generated wav files, added tests for example deserialize","shortMessageHtmlLink":"added validation jams file for guitarset, removed wavs, modified test…"}},{"before":"6e3710d7f447305e753551fa873f2c72921e41fe","after":"805ec25170e65d317e708bccd2e8cf711aa28ff7","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-09T00:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"small syntax error in example_deserialization","shortMessageHtmlLink":"small syntax error in example_deserialization"}},{"before":"6cfc09012fccc38185ccf017588af11565897f9a","after":"6e3710d7f447305e753551fa873f2c72921e41fe","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-09T00:06:38.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"added two tests for example_deserialization, and made some corresponding changes in the original file.","shortMessageHtmlLink":"added two tests for example_deserialization, and made some correspond…"}},{"before":"6f3d2fd75a91f8ad57d21ba984b86371667e85db","after":null,"ref":"refs/heads/bgenchel/add-slakh","pushedAt":"2024-08-07T20:18:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"}},{"before":"6cfc09012fccc38185ccf017588af11565897f9a","after":"7147db2f3d0f35c0d301f4f2668fec5982d33347","ref":"refs/heads/main","pushedAt":"2024-08-07T20:17:56.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"},"commit":{"message":"Merge pull request #133 from spotify/bgenchel/add-slakh\n\nAdd Slakh","shortMessageHtmlLink":"Merge pull request #133 from spotify/bgenchel/add-slakh"}},{"before":null,"after":"6cfc09012fccc38185ccf017588af11565897f9a","ref":"refs/heads/bgenchel/add-training-code","pushedAt":"2024-08-07T03:42:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"Merge pull request #130 from spotify/bgenchel/add-maestro\n\nAdd Maestro","shortMessageHtmlLink":"Merge pull request #130 from spotify/bgenchel/add-maestro"}},{"before":"5f60826d35a82fd85318cdcaef53a2c85b297324","after":"6f3d2fd75a91f8ad57d21ba984b86371667e85db","ref":"refs/heads/bgenchel/add-slakh","pushedAt":"2024-08-03T01:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"reremoving maestro data from repo, was added back in merge process","shortMessageHtmlLink":"reremoving maestro data from repo, was added back in merge process"}},{"before":"9914d6a1bdd4851d705649b1105f05844caa067e","after":"5f60826d35a82fd85318cdcaef53a2c85b297324","ref":"refs/heads/bgenchel/add-slakh","pushedAt":"2024-08-01T23:10:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"for slakh, mock all data except metadata.yaml files, remove all stored test data. Create utils file in tests/data for create wav, midi, and flac mock files for testing, clean up maestro tests in accordance.","shortMessageHtmlLink":"for slakh, mock all data except metadata.yaml files, remove all store…"}},{"before":null,"after":"9914d6a1bdd4851d705649b1105f05844caa067e","ref":"refs/heads/bgenchel/add-slakh","pushedAt":"2024-08-01T18:32:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"add ffmpeg to github actions, pyproject, try to use in slakh","shortMessageHtmlLink":"add ffmpeg to github actions, pyproject, try to use in slakh"}},{"before":"0082dd8b044d894e5beea041d0f845e792948b33","after":null,"ref":"refs/heads/bgenchel/add-slakh","pushedAt":"2024-08-01T18:30:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"}},{"before":"c99353d88fe353ee5d73d257a8fe1bf76a24383c","after":null,"ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-31T19:55:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"}},{"before":"a3fcd5fddee2181faae55da00d350d7b970b0538","after":"6cfc09012fccc38185ccf017588af11565897f9a","ref":"refs/heads/main","pushedAt":"2024-07-31T19:55:46.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"drubinstein","name":"David Rubinstein","path":"/drubinstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577149?s=80&v=4"},"commit":{"message":"Merge pull request #130 from spotify/bgenchel/add-maestro\n\nAdd Maestro","shortMessageHtmlLink":"Merge pull request #130 from spotify/bgenchel/add-maestro"}},{"before":"9f5067a1a731540319f45632d8064b852bc930a8","after":"c99353d88fe353ee5d73d257a8fe1bf76a24383c","ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-31T19:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"style comment - open can take a path objects","shortMessageHtmlLink":"style comment - open can take a path objects"}},{"before":"bea0ba7ab36ff359f0bfe1476fd177c253bc8dd4","after":"9f5067a1a731540319f45632d8064b852bc930a8","ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-31T04:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"address pr comments - tmpdir -> tmp_path, cleaner code iteration, remove debugging prints.","shortMessageHtmlLink":"address pr comments - tmpdir -> tmp_path, cleaner code iteration, rem…"}},{"before":"dd6baf9e892f77d435923b8ba8d5bb49c387254a","after":"bea0ba7ab36ff359f0bfe1476fd177c253bc8dd4","ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-30T22:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"fix formatting after merge","shortMessageHtmlLink":"fix formatting after merge"}},{"before":"996d81d557968f73ea37733600a4ca5c029aa2a6","after":"dd6baf9e892f77d435923b8ba8d5bb49c387254a","ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-30T21:52:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"Merge branch 'main' into bgenchel/add-maestro","shortMessageHtmlLink":"Merge branch 'main' into bgenchel/add-maestro"}},{"before":"ee5fc23c7ea31d5d180cb066cc456721440de94e","after":"996d81d557968f73ea37733600a4ca5c029aa2a6","ref":"refs/heads/bgenchel/add-maestro","pushedAt":"2024-07-30T20:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgenchel","name":"Benjie Genchel","path":"/bgenchel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5280793?s=80&v=4"},"commit":{"message":"2022 Spotify -> 2024 Spotify in test file","shortMessageHtmlLink":"2022 Spotify -> 2024 Spotify in test file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNzoxNjowMy4wMDAwMDBazwAAAAScWoXb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNzoxNjowMy4wMDAwMDBazwAAAAScWoXb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQyMDowMDozOS4wMDAwMDBazwAAAASNXwO4"}},"title":"Activity · spotify/basic-pitch"}