{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":126528713,"defaultBranch":"master","name":"model-analysis","ownerLogin":"tensorflow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-23T19:08:49.000Z","ownerAvatar":"https://github.com/avatars/u/15658638?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714033114.0","currentOid":""},"activityList":{"items":[{"before":"67e06ff70522d7b1ccd6bc6fa32484438d58c3b9","after":"8c8212934ef1ce6b908895766a00503c01bf208e","ref":"refs/heads/master","pushedAt":"2024-07-09T22:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add `RecallAtFalsePositiveRate` to TF metrics.\n\nPiperOrigin-RevId: 650784390","shortMessageHtmlLink":"Add RecallAtFalsePositiveRate to TF metrics."}},{"before":"b07841592f4646274c5485c9cd049e9c6de1ed76","after":"67e06ff70522d7b1ccd6bc6fa32484438d58c3b9","ref":"refs/heads/master","pushedAt":"2024-07-09T18:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Create a colab notebook for object detection metrics in TFMA.\n\nPiperOrigin-RevId: 650699477","shortMessageHtmlLink":"Create a colab notebook for object detection metrics in TFMA."}},{"before":"dda6c6d0483a6eb9ef3ecc90fa79afa9cb094831","after":"b07841592f4646274c5485c9cd049e9c6de1ed76","ref":"refs/heads/master","pushedAt":"2024-07-08T23:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Deprecate/Refactor tests with estimators in model_eval_lib_test.py\n\nPiperOrigin-RevId: 650402696","shortMessageHtmlLink":"Deprecate/Refactor tests with estimators in model_eval_lib_test.py"}},{"before":"91606490da6e2b7c291e2bf6a20ec1879455278e","after":"dda6c6d0483a6eb9ef3ecc90fa79afa9cb094831","ref":"refs/heads/master","pushedAt":"2024-07-04T00:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Migrate min_label_position.py to not depend on estimator related libraries.\n\nPiperOrigin-RevId: 649238064","shortMessageHtmlLink":"Migrate min_label_position.py to not depend on estimator related libr…"}},{"before":"a70abb848a1f0408e6a99910b25e75c19706da6a","after":"91606490da6e2b7c291e2bf6a20ec1879455278e","ref":"refs/heads/master","pushedAt":"2024-07-03T22:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Migrate model_util_test.py from estimator related APIs.\n\nPiperOrigin-RevId: 649210604","shortMessageHtmlLink":"Migrate model_util_test.py from estimator related APIs."}},{"before":"0eb491bd152cd00d4e04e3217395d678a3bfa744","after":"a70abb848a1f0408e6a99910b25e75c19706da6a","ref":"refs/heads/master","pushedAt":"2024-07-03T00:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Refactor RunModelAnalysis test in model_eval_lib_test.py using Keras model instead of estimator model.\n\nPiperOrigin-RevId: 648888421","shortMessageHtmlLink":"Refactor RunModelAnalysis test in model_eval_lib_test.py using Keras …"}},{"before":"e9f8b6ce2575b13357ce6f0be2f57d96f8a0f766","after":"0eb491bd152cd00d4e04e3217395d678a3bfa744","ref":"refs/heads/master","pushedAt":"2024-07-02T23:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add example Keras model for testing and demonstration purposes.\n\nPiperOrigin-RevId: 648883779","shortMessageHtmlLink":"Add example Keras model for testing and demonstration purposes."}},{"before":"1501957031c904d22e56c364e12994a99e27961c","after":"e9f8b6ce2575b13357ce6f0be2f57d96f8a0f766","ref":"refs/heads/master","pushedAt":"2024-07-02T18:28:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Deprecate legacy estimator related tests in predictions_extractor_test.py.\n\nPiperOrigin-RevId: 648786183","shortMessageHtmlLink":"Deprecate legacy estimator related tests in predictions_extractor_tes…"}},{"before":"0d3646e6ed95116c2d0de097408e7c395242127b","after":"1501957031c904d22e56c364e12994a99e27961c","ref":"refs/heads/master","pushedAt":"2024-07-02T17:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add a method to create a test Keras EvalSharedModel.\n\nPiperOrigin-RevId: 648770845","shortMessageHtmlLink":"Add a method to create a test Keras EvalSharedModel."}},{"before":"c6cf1005759703d2f8e303401d854f2778f310c8","after":"0d3646e6ed95116c2d0de097408e7c395242127b","ref":"refs/heads/master","pushedAt":"2024-07-01T22:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Replace eval_saved_model/testutil with utils/test_util in several tests\n\nPiperOrigin-RevId: 648497732","shortMessageHtmlLink":"Replace eval_saved_model/testutil with utils/test_util in several tests"}},{"before":"3f316e09314480f9a4ccaa09d563c8c712c0af9f","after":"c6cf1005759703d2f8e303401d854f2778f310c8","ref":"refs/heads/master","pushedAt":"2024-07-01T21:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Replace eval_saved_model/testutil with utils/test_util in several tests\n\nPiperOrigin-RevId: 648493608","shortMessageHtmlLink":"Replace eval_saved_model/testutil with utils/test_util in several tests"}},{"before":"b7eaf6b8b67c36c04517bff7fb77cc629171a1f4","after":"3f316e09314480f9a4ccaa09d563c8c712c0af9f","ref":"refs/heads/master","pushedAt":"2024-07-01T21:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Update binary_confusion_matrices_test.py to use test_util.TensorflowModelAnalysisTest instead of eval_saved_model.testutil.TensorflowModelAnalysisTest.\n\nThis is part of a larger effort to consolidate the test utilities in tensorflow_model_analysis.\n\nPiperOrigin-RevId: 648482576","shortMessageHtmlLink":"Update binary_confusion_matrices_test.py to use test_util.TensorflowM…"}},{"before":"bc10683519604d3af954fa96d318810ec94e6881","after":"b7eaf6b8b67c36c04517bff7fb77cc629171a1f4","ref":"refs/heads/master","pushedAt":"2024-07-01T20:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Format cleaning up\n\nPiperOrigin-RevId: 648476647","shortMessageHtmlLink":"Format cleaning up"}},{"before":"627ca989e84dc3e41b81a68f84120aef87e22686","after":"bc10683519604d3af954fa96d318810ec94e6881","ref":"refs/heads/master","pushedAt":"2024-07-01T20:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Remove the dependency of a series of testing files on eval saved model.\n\nPiperOrigin-RevId: 648469584","shortMessageHtmlLink":"Remove the dependency of a series of testing files on eval saved model."}},{"before":"2a5e8d70a690d0f4fa91fb680fe781c5be63a257","after":"627ca989e84dc3e41b81a68f84120aef87e22686","ref":"refs/heads/master","pushedAt":"2024-07-01T19:36:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Remove the dependency of a series of testing files on eval saved model.\n\nPiperOrigin-RevId: 648453374","shortMessageHtmlLink":"Remove the dependency of a series of testing files on eval saved model."}},{"before":"ec87869f334b980ba6eca1d58bade02aa4a77068","after":"2a5e8d70a690d0f4fa91fb680fe781c5be63a257","ref":"refs/heads/master","pushedAt":"2024-07-01T18:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Remove the dependency of model agnostic predict test on eval saved model.\n\nPiperOrigin-RevId: 648433040","shortMessageHtmlLink":"Remove the dependency of model agnostic predict test on eval saved mo…"}},{"before":"80b965a34e95bfac650dbac5e3c5dc9da50ec507","after":"ec87869f334b980ba6eca1d58bade02aa4a77068","ref":"refs/heads/master","pushedAt":"2024-07-01T17:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Migrate common functions in eval_saved_model test utils to TFMA utils. This is the first step for other migrations.\n\nPiperOrigin-RevId: 648420002","shortMessageHtmlLink":"Migrate common functions in eval_saved_model test utils to TFMA utils…"}},{"before":"807bd626f18613a5bfc8a5cc96cf29deee62f0ea","after":"80b965a34e95bfac650dbac5e3c5dc9da50ec507","ref":"refs/heads/master","pushedAt":"2024-06-27T17:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Support absolute change thresholds for native diff metrics (metric keys which have `is_diff=True` set by the metric code).\n\nPiperOrigin-RevId: 647375430","shortMessageHtmlLink":"Support absolute change thresholds for native diff metrics (metric ke…"}},{"before":"84a9c2bcd72cf8c2234492a0c8773f952d5fd3d4","after":"807bd626f18613a5bfc8a5cc96cf29deee62f0ea","ref":"refs/heads/master","pushedAt":"2024-06-21T17:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Allow None values in ModelCosineSimilarity evaluator.\n\nPiperOrigin-RevId: 645424050","shortMessageHtmlLink":"Allow None values in ModelCosineSimilarity evaluator."}},{"before":"52a5cc42d11caf6e3bb46a35de56b7b253a82224","after":"84a9c2bcd72cf8c2234492a0c8773f952d5fd3d4","ref":"refs/heads/master","pushedAt":"2024-06-20T23:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add False{Negative,Positive}FeatureSampler metrics.\n\nPiperOrigin-RevId: 645188718","shortMessageHtmlLink":"Add False{Negative,Positive}FeatureSampler metrics."}},{"before":"7fffcba46b1700eb9c637511aedbdca23be56a97","after":"52a5cc42d11caf6e3bb46a35de56b7b253a82224","ref":"refs/heads/master","pushedAt":"2024-06-20T17:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Adds assertDerivedMetricsEqual utility for testing derived metrics.\n\nPiperOrigin-RevId: 645077407","shortMessageHtmlLink":"Adds assertDerivedMetricsEqual utility for testing derived metrics."}},{"before":"d0b93103cb0911dd16d272eebc4ccece6913f809","after":"7fffcba46b1700eb9c637511aedbdca23be56a97","ref":"refs/heads/master","pushedAt":"2024-06-18T18:38:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Register ModelCosineSimilarity to be usable in evaluator.\n\nPiperOrigin-RevId: 644460094","shortMessageHtmlLink":"Register ModelCosineSimilarity to be usable in evaluator."}},{"before":"8471f214f08c2a952d390a235b4f6510cfe4e1da","after":"d0b93103cb0911dd16d272eebc4ccece6913f809","ref":"refs/heads/master","pushedAt":"2024-06-17T20:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Allow dev and github main versions to depend on corresponding Tensorflow\ndev+main versions.\n\nPiperOrigin-RevId: 644111145","shortMessageHtmlLink":"Allow dev and github main versions to depend on corresponding Tensorflow"}},{"before":"abec4cda6b8defe5f0ef509dbebf01b1b52d6402","after":"8471f214f08c2a952d390a235b4f6510cfe4e1da","ref":"refs/heads/master","pushedAt":"2024-06-13T23:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Implements ModelCosineSimilarity metric class, which compares candidate model(s) predictions against baseline model predictions using cosine similarity.\n\nPiperOrigin-RevId: 643161747","shortMessageHtmlLink":"Implements ModelCosineSimilarity metric class, which compares candida…"}},{"before":"abec4cda6b8defe5f0ef509dbebf01b1b52d6402","after":"53f3d32fb6a5d90a3d2867ad6f547606f1978a39","ref":"refs/heads/r0.46.0","pushedAt":"2024-04-25T08:15:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rtg0795","name":"Raviteja Gorijala","path":"/rtg0795","primaryAvatarUrl":"https://github.com/avatars/u/36429068?s=80&v=4"},"commit":{"message":"Merge pull request #181 from rtg0795/releng_20240425_011121\n\nUpdate 0.46.0 in version.py and RELEASE.md","shortMessageHtmlLink":"Merge pull request #181 from rtg0795/releng_20240425_011121"}},{"before":null,"after":"abec4cda6b8defe5f0ef509dbebf01b1b52d6402","ref":"refs/heads/r0.46.0","pushedAt":"2024-04-25T00:52:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarampudi","name":"Madhur Karampudi","path":"/vkarampudi","primaryAvatarUrl":"https://github.com/avatars/u/142544288?s=80&v=4"},"commit":{"message":"TFMA 0.46.0 Release\n\nPiperOrigin-RevId: 627904355","shortMessageHtmlLink":"TFMA 0.46.0 Release"}},{"before":"9be6b09e4a147b0eb0ff6d38728a2ec862b46f27","after":"abec4cda6b8defe5f0ef509dbebf01b1b52d6402","ref":"refs/heads/master","pushedAt":"2024-04-25T00:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"TFMA 0.46.0 Release\n\nPiperOrigin-RevId: 627904355","shortMessageHtmlLink":"TFMA 0.46.0 Release"}},{"before":"d216096ea7af566d51c549dfe6887413c2e3b6f2","after":"9be6b09e4a147b0eb0ff6d38728a2ec862b46f27","ref":"refs/heads/master","pushedAt":"2024-04-01T16:00:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add a _post_process_result to tflite_predict_extractor.\n\nPiperOrigin-RevId: 620862012","shortMessageHtmlLink":"Add a _post_process_result to tflite_predict_extractor."}},{"before":"2a339ded7427630fdb499fb3622c2116f94250c8","after":"d216096ea7af566d51c549dfe6887413c2e3b6f2","ref":"refs/heads/master","pushedAt":"2024-03-29T23:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"Add deps on tensorflow_esitmator explicitly.\n\nPiperOrigin-RevId: 620369483","shortMessageHtmlLink":"Add deps on tensorflow_esitmator explicitly."}},{"before":"b41c357d012e2b3c7c2aee9b506d2db2b987a382","after":"2a339ded7427630fdb499fb3622c2116f94250c8","ref":"refs/heads/master","pushedAt":"2024-03-29T22:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://github.com/avatars/in/44061?s=80&v=4"},"commit":{"message":"NA\n\nPiperOrigin-RevId: 620350753","shortMessageHtmlLink":"NA"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeyl2mQA","startCursor":null,"endCursor":null}},"title":"Activity · tensorflow/model-analysis"}