{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":362426834,"defaultBranch":"main","name":"ai-privacy-toolkit","ownerLogin":"IBM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-28T10:24:58.000Z","ownerAvatar":"https://github.com/avatars/u/1459110?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720011903.0","currentOid":""},"activityList":{"items":[{"before":"d58934a4b62b034baa5e897ae2f05b61d5e122f7","after":null,"ref":"refs/heads/multi-label","pushedAt":"2024-07-03T13:05:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"}},{"before":"e00535d120546fbe304a66e4f602f26ecc758d17","after":"57e38ea4fa85d3d248c3b635ab8493a48c6a900b","ref":"refs/heads/main","pushedAt":"2024-07-03T13:04:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Support for many new model output types (#93)\n\n* General model wrappers and methods supporting multi-label classifiers\r\n* Support for pytorch multi-label binary classifier\r\n* New model output types + single implementation of score method that supports multiple output types. \r\n* Anonymization with pytorch multi-output binary model\r\n* Support for multi-label binary models in minimizer. \r\n* Support for multi-label logits/probabilities\r\n---------\r\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Support for many new model output types (#93)"}},{"before":"bcb7c47cc6b7d4c31d9003ba8902139d9be6094e","after":"d58934a4b62b034baa5e897ae2f05b61d5e122f7","ref":"refs/heads/multi-label","pushedAt":"2024-07-03T10:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Remove unused import\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Remove unused import"}},{"before":"367cae679b6dc1ac55f13764fc3b567c7d4907c0","after":"bcb7c47cc6b7d4c31d9003ba8902139d9be6094e","ref":"refs/heads/multi-label","pushedAt":"2024-07-03T10:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Formatting\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Formatting"}},{"before":"2895b40f058fa2f9d4930a81a95361e060621d3c","after":"367cae679b6dc1ac55f13764fc3b567c7d4907c0","ref":"refs/heads/multi-label","pushedAt":"2024-07-03T10:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"ModelOutputType is now a Flag instead of regular enum. Combinations of the base flags are provided for all of the previous output types for convenience. All checks in the code now use the basic flags and not the complex types.\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"ModelOutputType is now a Flag instead of regular enum. Combinations o…"}},{"before":"846de0f753f6e539f0144fe519f66d1beb9d4017","after":"2895b40f058fa2f9d4930a81a95361e060621d3c","ref":"refs/heads/multi-label","pushedAt":"2024-06-19T08:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Addressing review comments\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Addressing review comments"}},{"before":"a4816878f9fc93c64e2455cb8658949a854be055","after":"846de0f753f6e539f0144fe519f66d1beb9d4017","ref":"refs/heads/multi-label","pushedAt":"2024-05-02T15:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Remove check of correct shape of predictions which becomes too complicated with the new output types supported.\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Remove check of correct shape of predictions which becomes too compli…"}},{"before":"0f5a1bcaa03f55ad96d0d301e662836711532093","after":"a4816878f9fc93c64e2455cb8658949a854be055","ref":"refs/heads/multi-label","pushedAt":"2024-05-02T14:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Formatting\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Formatting"}},{"before":"a8ec87f9222494792b3ef09461e8220da35f3497","after":"0f5a1bcaa03f55ad96d0d301e662836711532093","ref":"refs/heads/multi-label","pushedAt":"2024-05-02T12:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Tests and support for additional model output types\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Tests and support for additional model output types"}},{"before":"aa65f0f6f2159e52f22ea048d867059c1abb0fc5","after":"a8ec87f9222494792b3ef09461e8220da35f3497","ref":"refs/heads/multi-label","pushedAt":"2024-05-02T11:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Add tests for single label binary pytorch models\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Add tests for single label binary pytorch models"}},{"before":"b3f87623b1ea0163ea06ec93aa3253d504652c77","after":"aa65f0f6f2159e52f22ea048d867059c1abb0fc5","ref":"refs/heads/multi-label","pushedAt":"2024-05-02T09:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Add tests that check the transforemd is identical when no generalizations\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Add tests that check the transforemd is identical when no generalizat…"}},{"before":"8b8b4611430fe5855b269f37ee62f74221991056","after":"b3f87623b1ea0163ea06ec93aa3253d504652c77","ref":"refs/heads/multi-label","pushedAt":"2024-04-30T11:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Test for sklearn (currently not passing due to ART dependency)\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Test for sklearn (currently not passing due to ART dependency)"}},{"before":"7e34f0d2ffd64f6c154e77fecd372c8acd1290e4","after":"8b8b4611430fe5855b269f37ee62f74221991056","ref":"refs/heads/multi-label","pushedAt":"2024-03-17T09:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Support for multi-label logits/probabilities\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Support for multi-label logits/probabilities"}},{"before":"076503b248bbd1ea333ebefcd48b2cdfc843352d","after":"7e34f0d2ffd64f6c154e77fecd372c8acd1290e4","ref":"refs/heads/multi-label","pushedAt":"2024-03-13T07:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Support for multi-label binary models in minimizer. First test with pytorch model passing.\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Support for multi-label binary models in minimizer. First test with p…"}},{"before":"5e19d4ae2705051a27b937552f92a41f54854b38","after":"076503b248bbd1ea333ebefcd48b2cdfc843352d","ref":"refs/heads/multi-label","pushedAt":"2024-03-12T11:25:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Working example of anonymization with pytorch multi-output binary model\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Working example of anonymization with pytorch multi-output binary model"}},{"before":"79534b69db1dc0b9b5aeb9bc44c0e827027323d9","after":"5e19d4ae2705051a27b937552f92a41f54854b38","ref":"refs/heads/multi-label","pushedAt":"2024-03-07T17:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"New model output types + single implementation of score method that supports multiple output types. Existing tests pass. Still need more tests for new types.\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"New model output types + single implementation of score method that s…"}},{"before":"f197199e5460fd0e69e4737cad9901fd55cd720e","after":"79534b69db1dc0b9b5aeb9bc44c0e827027323d9","ref":"refs/heads/multi-label","pushedAt":"2024-02-19T12:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Initial support+test for pytorch multi-label binary classifier\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Initial support+test for pytorch multi-label binary classifier"}},{"before":"70c827154df27f9b53a36edbb3f5d016d10179f3","after":null,"ref":"refs/heads/fix_dataset_pandas","pushedAt":"2024-02-13T13:56:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"}},{"before":"cb70ca10e6c9ef66c28afdb85692712288963c2f","after":"e00535d120546fbe304a66e4f602f26ecc758d17","ref":"refs/heads/main","pushedAt":"2024-02-13T13:56:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix error with pandas dataframes (#92)\n\n* Fix error with pandas dataframes in _columns_different_distributions + add appropriate test\r\n* Update documentation of classes to reflect that all data should be encoded and scaled.\r\n\r\n---------\r\n\r\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix error with pandas dataframes (#92)"}},{"before":"132812f772b7c7bf419d6ade5c37ab131a3ba99e","after":"70c827154df27f9b53a36edbb3f5d016d10179f3","ref":"refs/heads/fix_dataset_pandas","pushedAt":"2024-02-13T09:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Update documentation of classes to reflect that all data should\nbe encoded and scaled.\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Update documentation of classes to reflect that all data should"}},{"before":"90980de234624f6c40ae5eda77029695fbd9139e","after":"132812f772b7c7bf419d6ade5c37ab131a3ba99e","ref":"refs/heads/fix_dataset_pandas","pushedAt":"2024-02-13T09:06:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Remove unused import\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Remove unused import"}},{"before":null,"after":"90980de234624f6c40ae5eda77029695fbd9139e","ref":"refs/heads/fix_dataset_pandas","pushedAt":"2024-02-13T08:49:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix error with pandas dataframes in _columns_different_distributions + add appropriate test\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix error with pandas dataframes in _columns_different_distributions …"}},{"before":null,"after":"f197199e5460fd0e69e4737cad9901fd55cd720e","ref":"refs/heads/multi-label","pushedAt":"2024-02-12T07:45:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Initial version of general model wrappers and methods supporting multi-label classifiers\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Initial version of general model wrappers and methods supporting mult…"}},{"before":"1e3dd399d01f7085d3d239e581512920d760cc45","after":null,"ref":"refs/heads/fix_pytorch_score","pushedAt":"2024-01-21T11:57:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"}},{"before":"a8f532657249948bbf41e691775141c152fed24f","after":"cb70ca10e6c9ef66c28afdb85692712288963c2f","ref":"refs/heads/main","pushedAt":"2024-01-21T11:56:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix calculation of score for pytorch models when a single column of probabilities is used for binary classification (#91)\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix calculation of score for pytorch models when a single column of p…"}},{"before":null,"after":"1e3dd399d01f7085d3d239e581512920d760cc45","ref":"refs/heads/fix_pytorch_score","pushedAt":"2024-01-18T15:50:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix calculation of score for pytorch models when a single column of probabilities is used for binary classification\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix calculation of score for pytorch models when a single column of p…"}},{"before":"4282cf320877443f327d708ff11a5fe5c99e3cef","after":null,"ref":"refs/heads/fix_ranges","pushedAt":"2024-01-17T17:45:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"}},{"before":"d8de062d43d4d3df2a4a537f3cb1ec8ad40a2717","after":"a8f532657249948bbf41e691775141c152fed24f","ref":"refs/heads/main","pushedAt":"2024-01-17T17:45:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix issue with computed ranges for one-hot encoded features (#90)\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix issue with computed ranges for one-hot encoded features (#90)"}},{"before":null,"after":"4282cf320877443f327d708ff11a5fe5c99e3cef","ref":"refs/heads/fix_ranges","pushedAt":"2024-01-17T13:55:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"},"commit":{"message":"Fix issue with computed ranges for one-hot encoded features\n\nSigned-off-by: abigailt ","shortMessageHtmlLink":"Fix issue with computed ranges for one-hot encoded features"}},{"before":"38413a6f8ef95ccb5d80977255361644bc8550c9","after":null,"ref":"refs/heads/version_0_2_1","pushedAt":"2024-01-01T11:55:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abigailgold","name":null,"path":"/abigailgold","primaryAvatarUrl":"https://github.com/avatars/u/57357634?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdeVkdgA","startCursor":null,"endCursor":null}},"title":"Activity · IBM/ai-privacy-toolkit"}