{"name": "tensorflow-estimator-2.9", "files": [{"SPDXID": "SPDXRef-File-regressionhead.py-002bcbbf2f706b4f39ce2d578c1b9fb6feea02ab54fac5417fde2815604168b8", "fileName": "regression_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "002bcbbf2f706b4f39ce2d578c1b9fb6feea02ab54fac5417fde2815604168b8"}, {"algorithm": "SHA1", "checksumValue": "8bc11edafe1c47aa0538b6535e79731619b7c898"}, {"algorithm": "MD5", "checksumValue": "9361b752a6a0aa500d57424b43035c60"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-model.py-01ba4f8fec6503bf495eca8b2db13a753e6f480be2e7c65eac288f72b5e72882", "fileName": "model.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "01ba4f8fec6503bf495eca8b2db13a753e6f480be2e7c65eac288f72b5e72882"}, {"algorithm": "SHA1", "checksumValue": "22a2fe2da3c513b5f9780f7ec1e443ef0515d078"}, {"algorithm": "MD5", "checksumValue": "8e37545846fc4730a0140a5e10f4d0ee"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnlinearcombinedestimatortest.py-01cab2e55d15aa0e58a725b2273b8476f6570559f31ac64457756bda2b83a1df", "fileName": "dnn_linear_combined_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "01cab2e55d15aa0e58a725b2273b8476f6570559f31ac64457756bda2b83a1df"}, {"algorithm": "SHA1", "checksumValue": "03ca4110dc9a6fd3fb654de2e24b37c7a963e844"}, {"algorithm": "MD5", "checksumValue": "0e3c992bbd938bb18e0e615f20f05fe9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-applypatchmsg.sample-0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7", "fileName": "applypatch-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7"}, {"algorithm": "SHA1", "checksumValue": "4de88eb95a5e93fd27e78b5fb3b5231a8d8917dd"}, {"algorithm": "MD5", "checksumValue": "ce562e08d8098926a3862fc6e7905199"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tfestimatordoctest.py-04d6f86c594f96cd29d04092cc0106231c756bd93b3344b0916e39e6dcb4dec4", "fileName": "tf_estimator_doctest.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "04d6f86c594f96cd29d04092cc0106231c756bd93b3344b0916e39e6dcb4dec4"}, {"algorithm": "SHA1", "checksumValue": "a4ddae5ff6f5b75fd9c4d1cc27b6f080e8bb4cb0"}, {"algorithm": "MD5", "checksumValue": "1060d44ef4f8bc6e2fca034ad8c23f93"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-errorhandlingtest.py-07edad54189eeb4aa969b5415098931832f0f5b1196870bef1ada4b94bece52f", "fileName": "error_handling_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "07edad54189eeb4aa969b5415098931832f0f5b1196870bef1ada4b94bece52f"}, {"algorithm": "SHA1", "checksumValue": "16cf60e14e4c42df4e1cc39138c1fc57f54b897f"}, {"algorithm": "MD5", "checksumValue": "900e9dbb4967f29b781af6c73511260a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-featurekeys.py-08b30db6dc05565a03c807dbbe5dfba2ff39a3c76de752bde07f370bcbbba533", "fileName": "feature_keys.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "08b30db6dc05565a03c807dbbe5dfba2ff39a3c76de752bde07f370bcbbba533"}, {"algorithm": "SHA1", "checksumValue": "c2a7ee7c84ddd0bb777c7dfd9a23ce4f3126b175"}, {"algorithm": "MD5", "checksumValue": "7a8c4b52a60dc414c1ad7bb019f56489"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sessionrunhook.py-0b2238154743d2821349f4b0dc3c70a708146c6307b1b7f1cfa52362cf99bc90", "fileName": "session_run_hook.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0b2238154743d2821349f4b0dc3c70a708146c6307b1b7f1cfa52362cf99bc90"}, {"algorithm": "SHA1", "checksumValue": "90c1906d72b62f10b0464862f99dcd6e43969869"}, {"algorithm": "MD5", "checksumValue": "248de204383e687d9365528a73919519"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exportlib.py-0b2ba669e39cffa2ebc05c98732afd34a6624dd23dba98517000ad2ae05ae85d", "fileName": "export_lib.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0b2ba669e39cffa2ebc05c98732afd34a6624dd23dba98517000ad2ae05ae85d"}, {"algorithm": "SHA1", "checksumValue": "5defebdd7f11d4f048c388586794ede8ecc018c2"}, {"algorithm": "MD5", "checksumValue": "2505f2871eae5b5ce30bf30e91b66252"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-gctest.py-0b8894e72a31f8dd75ce8b11e22b56d8bddf5aa34807ada99ecad627874ef0bf", "fileName": "gc_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0b8894e72a31f8dd75ce8b11e22b56d8bddf5aa34807ada99ecad627874ef0bf"}, {"algorithm": "SHA1", "checksumValue": "e8ef5076fe0a301a9236cf6e3319714b2fddebae"}, {"algorithm": "MD5", "checksumValue": "9f98d4ac5e81f803e38b21acb78f25ba"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnestimatortest.py-0bffe013cdaefc930992823d8e63abc01f1aedb8e381b65aa63ca7351dfc0196", "fileName": "dnn_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0bffe013cdaefc930992823d8e63abc01f1aedb8e381b65aa63ca7351dfc0196"}, {"algorithm": "SHA1", "checksumValue": "23fdf9513a8425bf6befd27ce59446da4774113f"}, {"algorithm": "MD5", "checksumValue": "8766433d403a6fbd52adcafa39e15ce6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-training.py-0e0f0b22ccee3853bb57058c545b58cffc6eac1d676365df4c3c3f7b50b457ec", "fileName": "training.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e0f0b22ccee3853bb57058c545b58cffc6eac1d676365df4c3c3f7b50b457ec"}, {"algorithm": "SHA1", "checksumValue": "499f6e9ebe1a686673e49b1f8d5c235e16df69a8"}, {"algorithm": "MD5", "checksumValue": "a884b977d628960419b17d1f95ef7ad9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnntestfcv2.py-0f39d0f6ded1790ff7fadb440b0eef39054bfb5d33a454984c479239c5331e89", "fileName": "dnn_test_fc_v2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0f39d0f6ded1790ff7fadb440b0eef39054bfb5d33a454984c479239c5331e89"}, {"algorithm": "SHA1", "checksumValue": "19bd19736c846e25dac2a8492ebd135da792a89d"}, {"algorithm": "MD5", "checksumValue": "5d0c6611a659eaab5efc6752c186eaa3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-createpythonapiwrapper.py-12aeb377b07e6a90e025208ae48540654f6cf4ec3d9c1e04dfcd2c146d43296c", "fileName": "create_python_api_wrapper.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "12aeb377b07e6a90e025208ae48540654f6cf4ec3d9c1e04dfcd2c146d43296c"}, {"algorithm": "SHA1", "checksumValue": "451c6668cd0de5aa72bdb76b4d0edf49653a3b18"}, {"algorithm": "MD5", "checksumValue": "e20f93d77e8c3177f397c6635b84b866"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuenqueuesequencetest.py-13318f5f5920007eff71ec9667f178179005e41464876a0f23ef697e62ef3034", "fileName": "tpu_enqueue_sequence_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "13318f5f5920007eff71ec9667f178179005e41464876a0f23ef697e62ef3034"}, {"algorithm": "SHA1", "checksumValue": "591af1672ae4e14f72537eaa9e205c909a27c2de"}, {"algorithm": "MD5", "checksumValue": "457f98a80af1af6a7f8821437de82dd5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-savedmodelutils.py-1530463a0266be1388457bca7d143b4811e4786859936db6ef776a920a30b857", "fileName": "saved_model_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1530463a0266be1388457bca7d143b4811e4786859936db6ef776a920a30b857"}, {"algorithm": "SHA1", "checksumValue": "8e11fa2194cbb8c7e56ffea1d731bae71f73eb71"}, {"algorithm": "MD5", "checksumValue": "d4a707d44ac86c60af7bd11ca66303a9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-savedmodelestimator.py-1a2ca1f6e8a7abddd872f9f19dbfa819fba00bd076d5de311ab139ffaf304d23", "fileName": "saved_model_estimator.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1a2ca1f6e8a7abddd872f9f19dbfa819fba00bd076d5de311ab139ffaf304d23"}, {"algorithm": "SHA1", "checksumValue": "fa584285d44e56d440a73fa00caf66efb545d6fa"}, {"algorithm": "MD5", "checksumValue": "6e8c73c4b0bba1d234d6cd0270467737"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sdcatest.py-1a573cf1bb0eb99f6da5c5dc9bf848e63c7ea14f52ecc3de5af80e7e55537cb8", "fileName": "sdca_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1a573cf1bb0eb99f6da5c5dc9bf848e63c7ea14f52ecc3de5af80e7e55537cb8"}, {"algorithm": "SHA1", "checksumValue": "072de6e934e35f0637810a2a3634578309061141"}, {"algorithm": "MD5", "checksumValue": "a3569c3a3ae36cd9a82a4a9cde679fe3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD.tpl-1a683ff6c91b658b19d6621fc51505ea10ced0cb28f4e60d3b26fa0e7649c5e2", "fileName": "BUILD.tpl", "checksums": [{"algorithm": "SHA256", "checksumValue": "1a683ff6c91b658b19d6621fc51505ea10ced0cb28f4e60d3b26fa0e7649c5e2"}, {"algorithm": "SHA1", "checksumValue": "2e2f7836e0a26bb5ace8e0091183910df5170200"}, {"algorithm": "MD5", "checksumValue": "122c62c34c83dc5550aca869a33e1e9c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-headutils.py-1ace40f148c0024e57e84091a50283addc7e72e41a1d0a31cfcae290508f0d3c", "fileName": "head_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1ace40f148c0024e57e84091a50283addc7e72e41a1d0a31cfcae290508f0d3c"}, {"algorithm": "SHA1", "checksumValue": "7498870fa0bc2528e56de91fda0ad97acf9b036b"}, {"algorithm": "MD5", "checksumValue": "369627b52dcab20930b8e8c32eb110c7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimators.py-1ead090bc07f84f0c6bc89ba72383b7b7d36a57dbbc186e8bc3b6072680af710", "fileName": "estimators.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1ead090bc07f84f0c6bc89ba72383b7b7d36a57dbbc186e8bc3b6072680af710"}, {"algorithm": "SHA1", "checksumValue": "4cf951157e5d23f8b4b5e7ae7de98a26a39f9e68"}, {"algorithm": "MD5", "checksumValue": "f9afe378eb7f291ac562a77c8fa04c91"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sdca.ipynb-1ebaf3d09b8ee8d47d6f437990cd4f1890e56277051302cebf1e3f21fd2e2cda", "fileName": "sdca.ipynb", "checksums": [{"algorithm": "SHA256", "checksumValue": "1ebaf3d09b8ee8d47d6f437990cd4f1890e56277051302cebf1e3f21fd2e2cda"}, {"algorithm": "SHA1", "checksumValue": "620ccb947558100c57692838e42c02b99751d09c"}, {"algorithm": "MD5", "checksumValue": "1de5361a6747d25090e580d4f7afb05e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-commitmsg.sample-1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437", "fileName": "commit-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437"}, {"algorithm": "SHA1", "checksumValue": "ee1ed5aad98a435f2020b6de35c173b75d9affac"}, {"algorithm": "MD5", "checksumValue": "579a3c1e12a1e74a98169175fb913012"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-1fc8872e63b337e01e6b5d3c02c2bc2bf7afc187ac5c7fdd904d71e1fcaf9855", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "1fc8872e63b337e01e6b5d3c02c2bc2bf7afc187ac5c7fdd904d71e1fcaf9855"}, {"algorithm": "SHA1", "checksumValue": "c037ce0141e95d7b5f6ceeb6cbdcd19fb0fc68d6"}, {"algorithm": "MD5", "checksumValue": "94c056b39541bd99a3bd68ec5987b235"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multilabelheadtest.py-21e55b69c26b3680dd5e95cf26c6a5c87cd26379d4be09fa9153a92722629117", "fileName": "multi_label_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "21e55b69c26b3680dd5e95cf26c6a5c87cd26379d4be09fa9153a92722629117"}, {"algorithm": "SHA1", "checksumValue": "5dc4e9719f129940f68ef7ff4a965090a91afbf3"}, {"algorithm": "MD5", "checksumValue": "ffafc28ad907bcae8615b6bb37c40d11"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorembeddingtest.py-22a387034eb0e96bd621fdf6acc7f7875d05ee779a6d6a149a7e58fae3d27d21", "fileName": "tpu_estimator_embedding_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "22a387034eb0e96bd621fdf6acc7f7875d05ee779a6d6a149a7e58fae3d27d21"}, {"algorithm": "SHA1", "checksumValue": "037220d05ac02514c369fe82e0267f1200767bcf"}, {"algorithm": "MD5", "checksumValue": "f8d3dcf6d37298e766b5237ab8af19cd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rnn.py-23c27fd0980d9a6a6601072b91efd8bce8579a7342aefde6ce6363e9f3764283", "fileName": "rnn.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "23c27fd0980d9a6a6601072b91efd8bce8579a7342aefde6ce6363e9f3764283"}, {"algorithm": "SHA1", "checksumValue": "01821ee20adb942bd1bcc8a596eb1b01bdfb4b98"}, {"algorithm": "MD5", "checksumValue": "0f78af92dcfec5ed321acf11853c80e7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multiheadtest.py-23d0fe3c99e837a189f31784beb068b9deb6113fae7ed8f82c0d6a31a55c17b2", "fileName": "multi_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "23d0fe3c99e837a189f31784beb068b9deb6113fae7ed8f82c0d6a31a55c17b2"}, {"algorithm": "SHA1", "checksumValue": "1898591c9315768b980c0d5a0b8893c752f76f7b"}, {"algorithm": "MD5", "checksumValue": "e9b1f2f2468eaa5426a7003c2d40507d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baselinetest.py-2b81fdf3f49d07779de16a7a2551a4a3f8b90bc5c4839535bce5787addd5f0d1", "fileName": "baseline_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2b81fdf3f49d07779de16a7a2551a4a3f8b90bc5c4839535bce5787addd5f0d1"}, {"algorithm": "SHA1", "checksumValue": "8bf6bf0260599ea51114d47409f79dbf8dd76293"}, {"algorithm": "MD5", "checksumValue": "8f036aeed2f46e653f7a62df5e15b8a5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-keraslib.py-2bcc071ef3c4fbf14a9f2cb67a65ed09d4e02e7a7d305456c9947be5e707f756", "fileName": "keras_lib.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2bcc071ef3c4fbf14a9f2cb67a65ed09d4e02e7a7d305456c9947be5e707f756"}, {"algorithm": "SHA1", "checksumValue": "fb58125591009d1058e2d3889db9d4761b15e362"}, {"algorithm": "MD5", "checksumValue": "5e4d3a2e4f8c4914c2ca182803b0880c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpucontext.py-2dec07165b1581e7abdb4bdfc1bbf32dc059e74fb47d162a9e4fe3ea5e7ba9ca", "fileName": "tpu_context.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2dec07165b1581e7abdb4bdfc1bbf32dc059e74fb47d162a9e4fe3ea5e7ba9ca"}, {"algorithm": "SHA1", "checksumValue": "65a5078b06bb93294ed923a1d52f40dab2833a5a"}, {"algorithm": "MD5", "checksumValue": "ddd349fa23e73ebaef34f8939a31a92a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-inputs.py-2e5ad600d5338af96d73badefdc5b0d863858c0dcdbf73a0e9e0c713dff46f83", "fileName": "inputs.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2e5ad600d5338af96d73badefdc5b0d863858c0dcdbf73a0e9e0c713dff46f83"}, {"algorithm": "SHA1", "checksumValue": "f7b04dd339e1f2f9e8c811b452f355b637f087fb"}, {"algorithm": "MD5", "checksumValue": "8095c420ac0e163dd62086bf0fb885e5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorsignalstest.py-2eb951a1116dd450d9cf9b1dda9819da88db0e52521c5754347c230017588a66", "fileName": "tpu_estimator_signals_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2eb951a1116dd450d9cf9b1dda9819da88db0e52521c5754347c230017588a66"}, {"algorithm": "SHA1", "checksumValue": "dd6b6772708bcbf9e6e37fa9a3bd6f383a0b521c"}, {"algorithm": "MD5", "checksumValue": "fec089a0998454b240d791ab490115ec"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-binaryclasshead.py-2ebc52092c7f3a774750a6267e505487b8100722eb0e43007b408d8ac8516cf7", "fileName": "binary_class_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2ebc52092c7f3a774750a6267e505487b8100722eb0e43007b408d8ac8516cf7"}, {"algorithm": "SHA1", "checksumValue": "d5fa0461217b5e13329b6adeb6ca4c364f7da973"}, {"algorithm": "MD5", "checksumValue": "bb8434a7950b29629072deb42a9ee527"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-2fbca46c473e19b02d6a4732c49328ecd5e3b3d36b9bc76f569c92b57cb6fd8f", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "2fbca46c473e19b02d6a4732c49328ecd5e3b3d36b9bc76f569c92b57cb6fd8f"}, {"algorithm": "SHA1", "checksumValue": "a593d46656da40034980e71573589d9d8de0012e"}, {"algorithm": "MD5", "checksumValue": "9bc0433d8114611363b344e7c5f43892"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-30b6dc752c475ec779c92a07cf221c2c06a418230ad007ebacddf7e8910a9d4c", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "30b6dc752c475ec779c92a07cf221c2c06a418230ad007ebacddf7e8910a9d4c"}, {"algorithm": "SHA1", "checksumValue": "067aa585da65c77065be97ad69fbcba00de019d4"}, {"algorithm": "MD5", "checksumValue": "1c83f8ed4eb859c01da893900333de5e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multiclassheadtest.py-316ba70ad2ef288df29029af2a86d959717071358eef995b399152c7943ca3d3", "fileName": "multi_class_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "316ba70ad2ef288df29029af2a86d959717071358eef995b399152c7943ca3d3"}, {"algorithm": "SHA1", "checksumValue": "91274226f5d5cb3c4e4119b45036f2daed9d1ded"}, {"algorithm": "MD5", "checksumValue": "75a16b85276ad7ca6a26e64e165dbee5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-parsingutilstest.py-37338c39baed2695c1fd052d365fe9485f8096492c89ba93964f404e1f33e795", "fileName": "parsing_utils_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "37338c39baed2695c1fd052d365fe9485f8096492c89ba93964f404e1f33e795"}, {"algorithm": "SHA1", "checksumValue": "a9fd93a5c87a5968d27a9770e9297d25c9e76b2c"}, {"algorithm": "MD5", "checksumValue": "ac4ba96e003b2737dc312cc2e0e1418b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modekeys.py-37615aa988239041b16c194bad7e59451705429c024847edcda739cc1fb88cee", "fileName": "mode_keys.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "37615aa988239041b16c194bad7e59451705429c024847edcda739cc1fb88cee"}, {"algorithm": "SHA1", "checksumValue": "26fcc63fef6c557f08dcb38fc6e6ea2459c1e43c"}, {"algorithm": "MD5", "checksumValue": "4d7d8684e31894ad32f3a53801b95a9f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hooks.py-3b354952cc608c7bd23a06808ce8b606ac9857a271870ec74aac7fce6269d84c", "fileName": "hooks.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3b354952cc608c7bd23a06808ce8b606ac9857a271870ec74aac7fce6269d84c"}, {"algorithm": "SHA1", "checksumValue": "ef3ff5e33063af9d82fdf13414da147a41ea80bf"}, {"algorithm": "MD5", "checksumValue": "bee44b76f78aec00df7fd519d20e927e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimatortest.py-3c0e3e8c9ceffd5eefcecd9f5296feba35a6bb170b891dec43631e294d3b5df5", "fileName": "estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3c0e3e8c9ceffd5eefcecd9f5296feba35a6bb170b891dec43631e294d3b5df5"}, {"algorithm": "SHA1", "checksumValue": "f8ee1b7ced53b051a9b90141f61777fde125a204"}, {"algorithm": "MD5", "checksumValue": "1e6356b2ce33b5c422d673381c029505"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnlinearcombinedestimatortestv1.py-3c447d85715b880113595dfff7006f0d34611fdcf2677481b12d6495531a7d41", "fileName": "dnn_linear_combined_estimator_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3c447d85715b880113595dfff7006f0d34611fdcf2677481b12d6495531a7d41"}, {"algorithm": "SHA1", "checksumValue": "8f8acd079be2344497628b3a46ab12cd0874aa34"}, {"algorithm": "MD5", "checksumValue": "e7ba05f081e40161f2160f6d75e1bf15"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-distributestrategyestimatortrainingtest.py-3ccd654b010d39031365e6cf4025cacaa1020245a8cfc5ca0200e0653c18bc6b", "fileName": "distribute_strategy_estimator_training_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3ccd654b010d39031365e6cf4025cacaa1020245a8cfc5ca0200e0653c18bc6b"}, {"algorithm": "SHA1", "checksumValue": "c91fbb1df689e7a48c153df185246b26a5af12f9"}, {"algorithm": "MD5", "checksumValue": "f9ba76e1ebe7b6fb57e1eebbca1c0d33"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multiclasshead.py-40ebaa6504f12519e72b194fdbea67bd4d74a560fa62c8051432014295c84216", "fileName": "multi_class_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "40ebaa6504f12519e72b194fdbea67bd4d74a560fa62c8051432014295c84216"}, {"algorithm": "SHA1", "checksumValue": "091b229774e861b97ee51000069cfd79ed4fbd42"}, {"algorithm": "MD5", "checksumValue": "fead5de7107ef76fc5cd7d85ac4c3090"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-optimizerstestv2.py-427f71a89c826c4c31b8835140535caad6d0359bd66d1a2b6f86547bab074df1", "fileName": "optimizers_test_v2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "427f71a89c826c4c31b8835140535caad6d0359bd66d1a2b6f86547bab074df1"}, {"algorithm": "SHA1", "checksumValue": "2b23340c55e4a8f798ba96b947b51f7ba41d794c"}, {"algorithm": "MD5", "checksumValue": "b3a7f48b357943193bcb1308f0adb7f6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baselineestimatortestv1.py-4371e81bf9423682e5c9066362251629ba695772195d40b13780b199f3ee438b", "fileName": "baseline_estimator_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4371e81bf9423682e5c9066362251629ba695772195d40b13780b199f3ee438b"}, {"algorithm": "SHA1", "checksumValue": "03cac2b70ca0a355c7d678e0ea65f626c9cec0f1"}, {"algorithm": "MD5", "checksumValue": "49ef85ed4d6acea913082011b57be9b9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-head.py-43e24fb0fc519ff74d4c1dec05819414ae7f83aa82f4a54c78842a9e23052ce7", "fileName": "head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "43e24fb0fc519ff74d4c1dec05819414ae7f83aa82f4a54c78842a9e23052ce7"}, {"algorithm": "SHA1", "checksumValue": "ec05689bf2b55a00a330d77ada804c9f8bf87d5a"}, {"algorithm": "MD5", "checksumValue": "5a209812477cdd876295b1a0926bcc01"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimatorstest.py-44f62b9a7aac3adaf771ed2f98dd0451a09d491ab3f0cb7b5b2e09d1b6cca273", "fileName": "estimators_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "44f62b9a7aac3adaf771ed2f98dd0451a09d491ab3f0cb7b5b2e09d1b6cca273"}, {"algorithm": "SHA1", "checksumValue": "d39b096157a94731e4d0bab8050b8a90e989e953"}, {"algorithm": "MD5", "checksumValue": "84666b65be8bd34da9098cdd02d7449f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-optimizers.py-47392b8f35a925851aaf9951a30f3637d72d09f00c4243831c15b90bd2b904c7", "fileName": "optimizers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "47392b8f35a925851aaf9951a30f3637d72d09f00c4243831c15b90bd2b904c7"}, {"algorithm": "SHA1", "checksumValue": "9f6eb2ee798a7d1f90a0d88d68696b58365b55e4"}, {"algorithm": "MD5", "checksumValue": "48bd433e7f75eab01cbb9de34cdccf35"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-createpiphelper.py-4a0baaee17012edfab1395e3fb4ffe4962ec9399ab5ed65b135caa4be0e4bb6c", "fileName": "create_pip_helper.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4a0baaee17012edfab1395e3fb4ffe4962ec9399ab5ed65b135caa4be0e4bb6c"}, {"algorithm": "SHA1", "checksumValue": "4f0e0a2a6ebde3ef8be2707e241938bbabcbc9e4"}, {"algorithm": "MD5", "checksumValue": "5e1f21a6c5e6f5ec06d86c1ce71c8e7c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-4adcffec81af910859752169744971fc13318ab11b1f5cd671c9246a85b8d6dd", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "4adcffec81af910859752169744971fc13318ab11b1f5cd671c9246a85b8d6dd"}, {"algorithm": "SHA1", "checksumValue": "866c3cb53f6f0890950e20a83eaae59731f4fce7"}, {"algorithm": "MD5", "checksumValue": "cd7cc1977417febc49d66faaa3522d4a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modelutils.py-4b0decf200e1fbce1118d347c98145eac230efb6ab9bdd00fa60f4c6538e731f", "fileName": "model_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4b0decf200e1fbce1118d347c98145eac230efb6ab9bdd00fa60f4c6538e731f"}, {"algorithm": "SHA1", "checksumValue": "3c3f47998c6572c48f0fbe833ac42985e90f4ab2"}, {"algorithm": "MD5", "checksumValue": "292585dff4b6eea3313f02e0ffe9b12d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baseline.py-4ce317238c9c843b56ceedb5f196174fe1996fc3b0a822d5418de219097c895d", "fileName": "baseline.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4ce317238c9c843b56ceedb5f196174fe1996fc3b0a822d5418de219097c895d"}, {"algorithm": "SHA1", "checksumValue": "9b6a9adcd169da129823292722064ed2ff1cc801"}, {"algorithm": "MD5", "checksumValue": "a1fb52066af907fdcfb52f4a6bcc39a6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kmeans.py-4d44bcee5c141572df28eabf3005ab235d5a609f6f15aca5b7bce347e80dcb27", "fileName": "kmeans.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4d44bcee5c141572df28eabf3005ab235d5a609f6f15aca5b7bce347e80dcb27"}, {"algorithm": "SHA1", "checksumValue": "578c758ccabac93fd14fff9e2276dbec423e7d18"}, {"algorithm": "MD5", "checksumValue": "ccbd97b63cc85c03d63810d20ac3fced"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-mathutilstest.py-4ea3be516866457325366f79d1bfe5e42f694de4486db66433b8fd051ef6fb4d", "fileName": "math_utils_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4ea3be516866457325366f79d1bfe5e42f694de4486db66433b8fd051ef6fb4d"}, {"algorithm": "SHA1", "checksumValue": "fd91616159ed58fc47f00029c25b11018924caae"}, {"algorithm": "MD5", "checksumValue": "2dfbd3045ccd165e30b2c7cd6c69328d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatormodelparallelismtest.py-4faf3089ccb441a6d64967fbe860872fe43360757ad825f188c6801a9c8fb627", "fileName": "tpu_estimator_model_parallelism_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4faf3089ccb441a6d64967fbe860872fe43360757ad825f188c6801a9c8fb627"}, {"algorithm": "SHA1", "checksumValue": "9e3ed38c4b912ba2e1b370a1be55b0d388bfc233"}, {"algorithm": "MD5", "checksumValue": "c2c2a0a75fba52f0f2769fed97c02160"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineartestingutilsv1.py-52e6a4892aa11a2720d0dff5919ff5ca20b556c3fce4e11ae89d08d7e8338c9a", "fileName": "linear_testing_utils_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "52e6a4892aa11a2720d0dff5919ff5ca20b556c3fce4e11ae89d08d7e8338c9a"}, {"algorithm": "SHA1", "checksumValue": "99dd2ad93382d05efd81223bfd055ed492ed1616"}, {"algorithm": "MD5", "checksumValue": "c2fd99aa64c68579d49ad05322774a34"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnlinearcombined.py-552fca0b56b26973254d622df016a8894504d64f1b66d72e169eaa8c8488d7f3", "fileName": "dnn_linear_combined.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "552fca0b56b26973254d622df016a8894504d64f1b66d72e169eaa8c8488d7f3"}, {"algorithm": "SHA1", "checksumValue": "842298d2115791922cc78322669b932308eb59f0"}, {"algorithm": "MD5", "checksumValue": "e495f2b65b69dc2832c74727fdaa0747"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-numpyiotest.py-55fb8da734bad31f135c98dde1d9482482fe45dad0b8c5d59f3260d57cd973c5", "fileName": "numpy_io_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "55fb8da734bad31f135c98dde1d9482482fe45dad0b8c5d59f3260d57cd973c5"}, {"algorithm": "SHA1", "checksumValue": "013e840b0d6180e7914b20fdc4570bf1e28bb8c9"}, {"algorithm": "MD5", "checksumValue": "e15c6c6e5153cfd758e9cceb59968106"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sequentialhead.py-56457d39ee360297db3a490208b190c680a0f7143c7354f5c57a9ec433aaf530", "fileName": "sequential_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "56457d39ee360297db3a490208b190c680a0f7143c7354f5c57a9ec433aaf530"}, {"algorithm": "SHA1", "checksumValue": "ed40588794c0f6ab4f3e40b91c027dcef6445265"}, {"algorithm": "MD5", "checksumValue": "fc4678ce0db6a65eb6abf3558cf80c7f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-alternates-56dcde36e3f6ed4d1aeff33f6e34ad8d997940bba2afab41f8f5eb06a00afcf4", "fileName": "alternates", "checksums": [{"algorithm": "SHA256", "checksumValue": "56dcde36e3f6ed4d1aeff33f6e34ad8d997940bba2afab41f8f5eb06a00afcf4"}, {"algorithm": "SHA1", "checksumValue": "bb38caa300e160e9fd9f5251a3dca5d64cd2e1c1"}, {"algorithm": "MD5", "checksumValue": "8f115ec1a0656f428d518c3b4ba5094c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pandasio.py-5db8a653b85694426200b9d1d0cad77fc8274a700a0334ac1dbc451e47f1e6dc", "fileName": "pandas_io.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5db8a653b85694426200b9d1d0cad77fc8274a700a0334ac1dbc451e47f1e6dc"}, {"algorithm": "SHA1", "checksumValue": "0eba776b8a382ae7cb771f812db3f4d65eb7d1d5"}, {"algorithm": "MD5", "checksumValue": "81487718327b5b5648620b24e53c3bf1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shardedmutabledensehashtable.py-5f80a55bff97a4818dd4429a61d87f8d051334918d4784dcf3c5d631eb2064d0", "fileName": "sharded_mutable_dense_hashtable.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5f80a55bff97a4818dd4429a61d87f8d051334918d4784dcf3c5d631eb2064d0"}, {"algorithm": "SHA1", "checksumValue": "04fa3f3f018a7f7158caf07b9178eba968b2b8b2"}, {"algorithm": "MD5", "checksumValue": "9b2ec6bc99b510b373c90c93fb46a967"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extenders.py-63833c513636a450091f36cc5d2afbd03cc4cbd0341a9c977d8524bb7e9d9fae", "fileName": "extenders.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "63833c513636a450091f36cc5d2afbd03cc4cbd0341a9c977d8524bb7e9d9fae"}, {"algorithm": "SHA1", "checksumValue": "65dc5fa43a3b3031d1f0c3fed355b37d7a876c90"}, {"algorithm": "MD5", "checksumValue": "9692b90595401229a051252bbce8e530"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exclude-6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1", "fileName": "exclude", "checksums": [{"algorithm": "SHA256", "checksumValue": "6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1"}, {"algorithm": "SHA1", "checksumValue": "c879df015d97615050afa7b9641e3352a1e701ac"}, {"algorithm": "MD5", "checksumValue": "036208b4a1ab4a235d75c181e685e5a3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-armodel.py-668ddfc026880ba29a415af33d31f70ba58bae97c0daf98885ccd630148c78fb", "fileName": "ar_model.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "668ddfc026880ba29a415af33d31f70ba58bae97c0daf98885ccd630148c78fb"}, {"algorithm": "SHA1", "checksumValue": "abcf12560d830e4cf2f98426d548045402898f50"}, {"algorithm": "MD5", "checksumValue": "59a27bcd5f964c5a21a599b2baf608a7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-autotuningiterationsperlooptest.py-66c89943beeb52e175e3714e54655b0d405fdefef220751b34301c94fdc4b05b", "fileName": "autotuning_iterations_per_loop_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "66c89943beeb52e175e3714e54655b0d405fdefef220751b34301c94fdc4b05b"}, {"algorithm": "SHA1", "checksumValue": "50451ce70c6dd5bcf9bc2660726cfae0d4e8c48b"}, {"algorithm": "MD5", "checksumValue": "abf995e6a34bef23735e133d0114189d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-671594623db6af38f82f0ea1e56dd6832b91d0a6c590c748957a0efebfd463b3", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "671594623db6af38f82f0ea1e56dd6832b91d0a6c590c748957a0efebfd463b3"}, {"algorithm": "SHA1", "checksumValue": "4cf2ee6afbafbdacc9342149cf59561330421685"}, {"algorithm": "MD5", "checksumValue": "32cc5592aa42e2e52d1d0b3042990eee"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-headtest.py-686f6d6fb411a58bc9e3fdfc675f43ada8514fa0e7f21deb703b17647659b04f", "fileName": "head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "686f6d6fb411a58bc9e3fdfc675f43ada8514fa0e7f21deb703b17647659b04f"}, {"algorithm": "SHA1", "checksumValue": "1f6ebd8da8da3caa33e9bbdef3164b4c3ccdd51c"}, {"algorithm": "MD5", "checksumValue": "ded26f598209cb19c2aa33d19ef856fe"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-regressionheadtest.py-68f3a1c4f5501267223554c24122dedd50c858a82ffae7886678f121f5a9b740", "fileName": "regression_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "68f3a1c4f5501267223554c24122dedd50c858a82ffae7886678f121f5a9b740"}, {"algorithm": "SHA1", "checksumValue": "817fc4c084619e3066412f9f0d50068474cac4aa"}, {"algorithm": "MD5", "checksumValue": "79b55ce4001d6456d12a0a3dcdffbcb5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sdcaopstest.py-6d556fba60b734f304424676c976760b6325bb71a711d284cc65feef5ee616df", "fileName": "sdca_ops_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6d556fba60b734f304424676c976760b6325bb71a711d284cc65feef5ee616df"}, {"algorithm": "SHA1", "checksumValue": "0408c8e0a067f35fb22f5165eced0338984d743f"}, {"algorithm": "MD5", "checksumValue": "3b64799860a3a40a46e0dfab20dd660d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-errorhandling.py-6eb98767f2c1dee19f2a658d70c01b8fd19268e8c708c5ca769f2d9abfeec320", "fileName": "error_handling.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6eb98767f2c1dee19f2a658d70c01b8fd19268e8c708c5ca769f2d9abfeec320"}, {"algorithm": "SHA1", "checksumValue": "3b5a9b0cbd2e47aa4ed582423f988505fb7c7e5f"}, {"algorithm": "MD5", "checksumValue": "e5d9922d1172006d4194885582eae1af"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-r2.9-6ef2304279ff84ce16a43b032e227807565a91b223a93bb84930d8bedfba2318", "fileName": "r2.9", "checksums": [{"algorithm": "SHA256", "checksumValue": "6ef2304279ff84ce16a43b032e227807565a91b223a93bb84930d8bedfba2318"}, {"algorithm": "SHA1", "checksumValue": "875f74268482eeb629a5ee5d4434d190eece467c"}, {"algorithm": "MD5", "checksumValue": "d7ffb97a48026e4292c9b7844575b0c1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorinputv2test.py-702ebe05652279d9e1344b62db79f361aacc895de38203db719cbce2e89b4ea2", "fileName": "tpu_estimator_input_v2_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "702ebe05652279d9e1344b62db79f361aacc895de38203db719cbce2e89b4ea2"}, {"algorithm": "SHA1", "checksumValue": "69f91bfbbd6f9aa12ac1cc9d0df5f21c9b8c0188"}, {"algorithm": "MD5", "checksumValue": "85d08339f839393a6536e95a76f1c9ab"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnlinearcombinedtestv1.py-70dba1660be640d3ecbaa2d0651042fdb594d4d827c1ca77f39c128ebf435378", "fileName": "dnn_linear_combined_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "70dba1660be640d3ecbaa2d0651042fdb594d4d827c1ca77f39c128ebf435378"}, {"algorithm": "SHA1", "checksumValue": "582cc2eaa60932620bed063f672ff0b1769ced1c"}, {"algorithm": "MD5", "checksumValue": "4cf874e400c3b58559cce25ba4e74de7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-71b55fdf9e4bc10adaa0281134c535c6fa305a345b9cdb062104c140264e3635", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "71b55fdf9e4bc10adaa0281134c535c6fa305a345b9cdb062104c140264e3635"}, {"algorithm": "SHA1", "checksumValue": "5b2fdf5b61cba3f4160e6ad45d19777c0f2065bd"}, {"algorithm": "MD5", "checksumValue": "b8c095252a035a4083fe6adf733cdfc8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-74fe12f139e8d5d97751b281d759e6b39784a02d7a0d982d5940703928810592", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "74fe12f139e8d5d97751b281d759e6b39784a02d7a0d982d5940703928810592"}, {"algorithm": "SHA1", "checksumValue": "ef6cec63b24d2535a121b493f79d8b8f64d46b38"}, {"algorithm": "MD5", "checksumValue": "57132fd645c4bb157d373ce97c201646"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-7699d3aa8e4e42bbb22710401e8a97f2ac6f26b1ee464b50bd6cb93df92a68fd", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "7699d3aa8e4e42bbb22710401e8a97f2ac6f26b1ee464b50bd6cb93df92a68fd"}, {"algorithm": "SHA1", "checksumValue": "2c02cf9337b093e3f1e1a27940d4ea645e2ca53a"}, {"algorithm": "MD5", "checksumValue": "e106127deb20a01e6001738782bcc763"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuconfig.py-794b51865593aba1d80476b1adad1e15bf5b577d9f51edbb26d70cd2f63ac0f1", "fileName": "tpu_config.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "794b51865593aba1d80476b1adad1e15bf5b577d9f51edbb26d70cd2f63ac0f1"}, {"algorithm": "SHA1", "checksumValue": "a2ecf092e618fc7625577d239576c060667f018e"}, {"algorithm": "MD5", "checksumValue": "0c2191698ef68cfb5f03c9bca229df33"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prerebase.sample-7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d", "fileName": "pre-rebase.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d"}, {"algorithm": "SHA1", "checksumValue": "00c1e58ad38ecbeb6013959f617bd31f718242ce"}, {"algorithm": "MD5", "checksumValue": "42aa77c2b9d400bd743330582c0585ee"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exporter.py-7d81bcf53398d71aefea16225941138e966f6d0a54334c11d72c87952d68e844", "fileName": "exporter.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7d81bcf53398d71aefea16225941138e966f6d0a54334c11d72c87952d68e844"}, {"algorithm": "SHA1", "checksumValue": "8409bbd578b456028f49e4ee82ccc86f50e98d8f"}, {"algorithm": "MD5", "checksumValue": "f9beabc70f4bba2daca3de9fdc258b61"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-mathutils.py-7dbaeb26ab12de830dde60fcf8699dd28d82b0c722dfed4f81e0a32d2242d705", "fileName": "math_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7dbaeb26ab12de830dde60fcf8699dd28d82b0c722dfed4f81e0a32d2242d705"}, {"algorithm": "SHA1", "checksumValue": "28f63b6128eaa767de04babb9d0f5a95965fcfc3"}, {"algorithm": "MD5", "checksumValue": "586989cdd55f97766a4dd2e99bcedc7f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exportoutput.py-7e12dd02d35d2705310462cd36b5d51e6ea778061b9db8a61d859ea0aab6efda", "fileName": "export_output.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7e12dd02d35d2705310462cd36b5d51e6ea778061b9db8a61d859ea0aab6efda"}, {"algorithm": "SHA1", "checksumValue": "5e75835e860e690616384350b38ea4a9a2c738dc"}, {"algorithm": "MD5", "checksumValue": "567ce4fa3f002087195e0afcadaed39a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-feedingfunctions.py-800eeb025e8f672c910932a7c06e3a3a96100d5955501a88a905dfcc107821d9", "fileName": "feeding_functions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "800eeb025e8f672c910932a7c06e3a3a96100d5955501a88a905dfcc107821d9"}, {"algorithm": "SHA1", "checksumValue": "5c9ab8f8cef151cfd5c9408cdb43e8100b9c6a59"}, {"algorithm": "MD5", "checksumValue": "61ba697dd0ad61ec0e35a27455efb52d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-master-803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba", "fileName": "master", "checksums": [{"algorithm": "SHA256", "checksumValue": "803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba"}, {"algorithm": "SHA1", "checksumValue": "36514a9be733b564d406b635ec435726ffc37b53"}, {"algorithm": "MD5", "checksumValue": "f4c16afb6935a347053fdb884bd46149"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba"}, {"algorithm": "SHA1", "checksumValue": "36514a9be733b564d406b635ec435726ffc37b53"}, {"algorithm": "MD5", "checksumValue": "f4c16afb6935a347053fdb884bd46149"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-postupdate.sample-81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5", "fileName": "post-update.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5"}, {"algorithm": "SHA1", "checksumValue": "b614c2f63da7dca9f1db2e7ade61ef30448fc96c"}, {"algorithm": "MD5", "checksumValue": "2b7ea5cee3c49ff53d41e00785eb974c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineartest.py-841665558c27cd6b839f59a5ea2b1fa1dcbe3be61ff916516412a6e5f32410b5", "fileName": "linear_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "841665558c27cd6b839f59a5ea2b1fa1dcbe3be61ff916516412a6e5f32410b5"}, {"algorithm": "SHA1", "checksumValue": "2949520275b4940d93e7ccbc937e113936d50e93"}, {"algorithm": "MD5", "checksumValue": "8a55d1ff5e4d559be1da54c898e3c599"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-basehead.py-8446d1e0834d0e31b66d8e19a738f5f9c3d40b84425f4fcb4db0e2c173148b41", "fileName": "base_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8446d1e0834d0e31b66d8e19a738f5f9c3d40b84425f4fcb4db0e2c173148b41"}, {"algorithm": "SHA1", "checksumValue": "4ae6466019ff67383be805ccdea519681e652145"}, {"algorithm": "MD5", "checksumValue": "17c9bbcde39d5ca2e81285d4939de3c8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineartestv1.py-853c0aa1d966b25d7dc75fcdcd2c51513db142bbf8fb0f7053a7da65a060f9fa", "fileName": "linear_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "853c0aa1d966b25d7dc75fcdcd2c51513db142bbf8fb0f7053a7da65a060f9fa"}, {"algorithm": "SHA1", "checksumValue": "e7ea7e6d50a6ae938cc4e8c5d25d73c7302a201b"}, {"algorithm": "MD5", "checksumValue": "e23ce7e87480730a97540acdf29d3e94"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-description-85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee", "fileName": "description", "checksums": [{"algorithm": "SHA256", "checksumValue": "85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee"}, {"algorithm": "SHA1", "checksumValue": "9635f1b7e12c045212819dd934d809ef07efa2f4"}, {"algorithm": "MD5", "checksumValue": "a0a7c3fff21f2aea3cfa1d0316dd816c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnestimatortestv1.py-87725adcf1a866e6a03371aab7179696cd7d812be3a10fd9727966917d789ab9", "fileName": "dnn_estimator_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "87725adcf1a866e6a03371aab7179696cd7d812be3a10fd9727966917d789ab9"}, {"algorithm": "SHA1", "checksumValue": "7566e21d199e064205fdf14037a672265747fa88"}, {"algorithm": "MD5", "checksumValue": "bee68166b25db66c7c2870ad5163e2fe"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-numpyio.py-8a5e9ef219ed6b99452272ec818ad32a269067a227e61f1083b856c6a64d8e1f", "fileName": "numpy_io.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8a5e9ef219ed6b99452272ec818ad32a269067a227e61f1083b856c6a64d8e1f"}, {"algorithm": "SHA1", "checksumValue": "d2df3d7a2035bb7d754897aaf09a84cf2b52f17e"}, {"algorithm": "MD5", "checksumValue": "7f8c725a56cfedfec09d4f2236a25a5d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wirevocabulary.txt-8b4b8f9e51b75719eea219c573388651dbab6654f6efac00195e1a386569d485", "fileName": "wire_vocabulary.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "8b4b8f9e51b75719eea219c573388651dbab6654f6efac00195e1a386569d485"}, {"algorithm": "SHA1", "checksumValue": "7bb12f604d856af546aacdc0606ba0cdc293ca7d"}, {"algorithm": "MD5", "checksumValue": "0f23caf651501a57d3135495304c2483"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linearmodeltest.py-8bb92eea1859505fee4170c069fd0626150c1d2c3869059675ae908bc6e9afc1", "fileName": "linear_model_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8bb92eea1859505fee4170c069fd0626150c1d2c3869059675ae908bc6e9afc1"}, {"algorithm": "SHA1", "checksumValue": "6edb76d4829c6949880843b9ccdf05bf35e02464"}, {"algorithm": "MD5", "checksumValue": "751b58c7382199eaa76fdef089221de2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rnntest.py-8d058ee48e44f093ac76e664ec26b4644d152f0e617b13b15a7e0e4267f9541b", "fileName": "rnn_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8d058ee48e44f093ac76e664ec26b4644d152f0e617b13b15a7e0e4267f9541b"}, {"algorithm": "SHA1", "checksumValue": "4646c3ade8df79a961ec693ef3febf46011b74df"}, {"algorithm": "MD5", "checksumValue": "b31e4027aa9e7427ca84a6417fecd786"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-update.sample-8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106", "fileName": "update.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106"}, {"algorithm": "SHA1", "checksumValue": "730e6bd5225478bab6147b7a62a6e2ae21d40507"}, {"algorithm": "MD5", "checksumValue": "647ae13c682f7827c22f5fc08a03674e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimator.py-8e51bb8b8ac47a14db46bb2df9d81d12ad0dba130e23571047f99facad51c7bf", "fileName": "tpu_estimator.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8e51bb8b8ac47a14db46bb2df9d81d12ad0dba130e23571047f99facad51c7bf"}, {"algorithm": "SHA1", "checksumValue": "d70e14f56c99b1536559878b38bb5e317f0bfae0"}, {"algorithm": "MD5", "checksumValue": "d0f90a1e25552956908f209ddf4c5b77"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-basicsessionrunhookstest.py-8e57c7f9d4b5dd6bf687a204a91ea469009d0a9f187db1cae732bf20bdb1e4e8", "fileName": "basic_session_run_hooks_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8e57c7f9d4b5dd6bf687a204a91ea469009d0a9f187db1cae732bf20bdb1e4e8"}, {"algorithm": "SHA1", "checksumValue": "70119013a89523c170cffa3dd85b552252e55be2"}, {"algorithm": "MD5", "checksumValue": "6eaebb90e6fddaaacbc8d6bc1c3baad8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baseheadtest.py-8e79a68806ce5e4298cbda7d295a4d05ac185394a7b75dab491c4c769cc6dea6", "fileName": "base_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8e79a68806ce5e4298cbda7d295a4d05ac185394a7b75dab491c4c769cc6dea6"}, {"algorithm": "SHA1", "checksumValue": "b1b3968e3057b146b2ab85c74257e15644ad2d97"}, {"algorithm": "MD5", "checksumValue": "1e55139ee08914d072d855356645b0e1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-head.py-90b296ed918e9b953d5c296dc702dbf27f3817bf627bf8f69131292b58cf98fc", "fileName": "head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "90b296ed918e9b953d5c296dc702dbf27f3817bf627bf8f69131292b58cf98fc"}, {"algorithm": "SHA1", "checksumValue": "84dcfdbabb2557cfdbe597822df403d8e5ca7f91"}, {"algorithm": "MD5", "checksumValue": "edecedf24bcd8b4e67d08e120469c00f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baselinetestv1.py-90caaf1e14b57e26f03dffbb1d89d81ff0e70c50bcfdd4214d981d1ead293d87", "fileName": "baseline_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "90caaf1e14b57e26f03dffbb1d89d81ff0e70c50bcfdd4214d981d1ead293d87"}, {"algorithm": "SHA1", "checksumValue": "1b01f2e9605ef65f80d3c23d45994c0e584d8d52"}, {"algorithm": "MD5", "checksumValue": "a73d48b1fdc1b79b1592e420d41ca742"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lineartestingutils.py-9127b27f2fc9f100981efbdffb610663469dc693ae8372e00ec444d56c941400", "fileName": "linear_testing_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9127b27f2fc9f100981efbdffb610663469dc693ae8372e00ec444d56c941400"}, {"algorithm": "SHA1", "checksumValue": "3aa66e36779cf3d95f1e30a49a201f63b776e9ac"}, {"algorithm": "MD5", "checksumValue": "898ef7c7f52db5efd4cf6fe8b41cd310"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-926e3f154dc68bc40dca1035d73a168a6f79bfa5be49fea6627dfd8123236500", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "926e3f154dc68bc40dca1035d73a168a6f79bfa5be49fea6627dfd8123236500"}, {"algorithm": "SHA1", "checksumValue": "3c2260fdf6c46a470acb6ac2ded665f9e4a529db"}, {"algorithm": "MD5", "checksumValue": "a4adc73d6035631b070aefd294876d88"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-preparecommitmsg.sample-953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354", "fileName": "prepare-commit-msg.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354"}, {"algorithm": "SHA1", "checksumValue": "5b36fbf22f48035d6a68bad00fa1b672c1eea0cf"}, {"algorithm": "MD5", "checksumValue": "d8a3b71e1058016debb29257d16440bd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pandasiotest.py-95564ac68030455920efc27aff12787939edb3c29bfc4c82539a29ddb99b89f4", "fileName": "pandas_io_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "95564ac68030455920efc27aff12787939edb3c29bfc4c82539a29ddb99b89f4"}, {"algorithm": "SHA1", "checksumValue": "b13a66e037ecf123e40f573ad1f7fcfe4874d310"}, {"algorithm": "MD5", "checksumValue": "a94678218cbf887cbadd5d9fbc5b99b2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-objectcheckpointingtest.py-9805c87babbfee14f174f28cc077bcf5ec57ac992967ed456b1487af4f27e65b", "fileName": "object_checkpointing_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9805c87babbfee14f174f28cc077bcf5ec57ac992967ed456b1487af4f27e65b"}, {"algorithm": "SHA1", "checksumValue": "e72ad7a481e62649057eea2a8e708cb5ee4d8ed8"}, {"algorithm": "MD5", "checksumValue": "7a79d60b01a2a1b0191103d3ea2289e8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-shardedmutabledensehashtabletest.py-981b4a891a39b4b4b6f148dd3c108c0bbba66a0432b122a82ef5cfc1c65243ef", "fileName": "sharded_mutable_dense_hashtable_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "981b4a891a39b4b4b6f148dd3c108c0bbba66a0432b122a82ef5cfc1c65243ef"}, {"algorithm": "SHA1", "checksumValue": "64e7438f6839e7a474ba01b642bcaf4ea2e59810"}, {"algorithm": "MD5", "checksumValue": "8998b15d3d4ba64ece376acb70ee25a0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kerasdistributestrategytest.py-98a06f9450a3aef684c18a7ee462db6bf1b342571fc17f24093f5269644810ae", "fileName": "keras_distribute_strategy_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "98a06f9450a3aef684c18a7ee462db6bf1b342571fc17f24093f5269644810ae"}, {"algorithm": "SHA1", "checksumValue": "fdd23a53f2fc2ff620fd67aa8f0f229afa9841c4"}, {"algorithm": "MD5", "checksumValue": "ca2b9345f200878df8b2b3092019f78a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kerastest.py-99b88d9254944875ac00d86b982122194171aa056fbf5b11e76e916ea7b61b4f", "fileName": "keras_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "99b88d9254944875ac00d86b982122194171aa056fbf5b11e76e916ea7b61b4f"}, {"algorithm": "SHA1", "checksumValue": "9e1fd7e174875a6511a0d5a130eb455f00370987"}, {"algorithm": "MD5", "checksumValue": "945aae3e0b2efc6b21e9c834ecfd3477"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fakesummarywriter.py-99c7a743999a41f667930c7e697788b2f42588fee1d63409e315ed937e787271", "fileName": "fake_summary_writer.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "99c7a743999a41f667930c7e697788b2f42588fee1d63409e315ed937e787271"}, {"algorithm": "SHA1", "checksumValue": "139f37eb09bdbac9f5b28a40e68b32ed65e2b8ed"}, {"algorithm": "MD5", "checksumValue": "fdcc568cd54ab638e4043aca218e747b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multihead.py-99dfa5ab4c2abe5a4833433fbd5a4207896ddd9373243560eb9d9289dd462382", "fileName": "multi_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "99dfa5ab4c2abe5a4833433fbd5a4207896ddd9373243560eb9d9289dd462382"}, {"algorithm": "SHA1", "checksumValue": "682ce8c484b63200f4bf38e4facf5a51589e166e"}, {"algorithm": "MD5", "checksumValue": "5e3570826cc7fc44f212de7083eeca21"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-basicsessionrunhooks.py-9a8c537f30d0a6dfbd8fc9cee161de389afeb03a12093d2c8084e10264acabc5", "fileName": "basic_session_run_hooks.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9a8c537f30d0a6dfbd8fc9cee161de389afeb03a12093d2c8084e10264acabc5"}, {"algorithm": "SHA1", "checksumValue": "ba2e6ab19254e8fe9fbdc2c1ca0199c198cca50b"}, {"algorithm": "MD5", "checksumValue": "94f89e81a478dca064daa2724708e2f2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.py-9afc4b3c1bea9f47661dc2c8987ec0adb481c7c083b1c7b3e9229bafcfc61484", "fileName": "setup.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9afc4b3c1bea9f47661dc2c8987ec0adb481c7c083b1c7b3e9229bafcfc61484"}, {"algorithm": "SHA1", "checksumValue": "e502b7556f7cbacdd9dff0cda836fe9a2f6cdcfb"}, {"algorithm": "MD5", "checksumValue": "024246db1d1468c028447bf204550ea2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-functiontest.py-9bab0954116c9d4ac25aceb2a9b3a73bab85235bcbeaa9f7736b0b4b5c8159c1", "fileName": "function_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9bab0954116c9d4ac25aceb2a9b3a73bab85235bcbeaa9f7736b0b4b5c8159c1"}, {"algorithm": "SHA1", "checksumValue": "c0b2c79a8218281f672f5f0d7f358ba91997954c"}, {"algorithm": "MD5", "checksumValue": "8509206fe47f7395ea0837d37bfa912a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-armodeltrainingtest.py-9c1156a987ad05579ed69c498f1d6b152051a5d5efaee94427e2df60a32d6636", "fileName": "ar_model_training_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9c1156a987ad05579ed69c498f1d6b152051a5d5efaee94427e2df60a32d6636"}, {"algorithm": "SHA1", "checksumValue": "6929779c18d291c8a36d8165ec68f21b739f13a9"}, {"algorithm": "MD5", "checksumValue": "bce547c017fd805a9fd5bcecf37918a5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE-9dc6ae3884ee868d517aa040c43b68cf08a9481cb8540a672b4703dccd592747", "fileName": "LICENSE", "checksums": [{"algorithm": "SHA256", "checksumValue": "9dc6ae3884ee868d517aa040c43b68cf08a9481cb8540a672b4703dccd592747"}, {"algorithm": "SHA1", "checksumValue": "f35da04e61371137db46db80baee8141daf1409e"}, {"algorithm": "MD5", "checksumValue": "01e86893010a1b87e69a213faa753ebd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-feedingqueuerunner.py-9dcc29b83904fd44ff528421a9ad621c9c18232a2990095136ebc69443aa584c", "fileName": "feeding_queue_runner.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9dcc29b83904fd44ff528421a9ad621c9c18232a2990095136ebc69443aa584c"}, {"algorithm": "SHA1", "checksumValue": "c698bf30a5bbf67d165126e4ea484eb3980ece1c"}, {"algorithm": "MD5", "checksumValue": "85b62d52ae756166587a49462f2cc2ed"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modelfntest.py-9f5f253db4363eff24edab5847136dd1852d9db1503b74ec411ccbe3467d2da9", "fileName": "model_fn_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9f5f253db4363eff24edab5847136dd1852d9db1503b74ec411ccbe3467d2da9"}, {"algorithm": "SHA1", "checksumValue": "2e6baa89f27e7d71ea12e00d140877e01615b9e5"}, {"algorithm": "MD5", "checksumValue": "98a106f1ba087ed1b716c7b9cfcb13ef"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cannedestimatordsintegrationtest.py-a0310389f11d482f7ac0a033d7e2f04f38bc83a8bdb228c6f9fcf7a21a769c9a", "fileName": "canned_estimator_ds_integration_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a0310389f11d482f7ac0a033d7e2f04f38bc83a8bdb228c6f9fcf7a21a769c9a"}, {"algorithm": "SHA1", "checksumValue": "882b70267d77caa909dd6c3225590cd78ca6ef35"}, {"algorithm": "MD5", "checksumValue": "44164630793d4b6cfbe6299080cc908e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hookstest.py-a1175526f9b8b9cffbefb90d183752a80b6cc0db80264f02399b720d0e96883d", "fileName": "hooks_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a1175526f9b8b9cffbefb90d183752a80b6cc0db80264f02399b720d0e96883d"}, {"algorithm": "SHA1", "checksumValue": "75609971551105f6757cdfba0ab32b7b1d8c9500"}, {"algorithm": "MD5", "checksumValue": "130f367ead8eda884ccf6c868665b4bb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sdcaops.py-a2fdadf64365a00e99f36c59dd6fea919ffcf995dad642941e43ff40b16b18ba", "fileName": "sdca_ops.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2fdadf64365a00e99f36c59dd6fea919ffcf995dad642941e43ff40b16b18ba"}, {"algorithm": "SHA1", "checksumValue": "d186c661e4d1732124ebd16278c14b1c309fae9a"}, {"algorithm": "MD5", "checksumValue": "d0e14924abbfa90a458876b2ad03dc3a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prereceive.sample-a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989", "fileName": "pre-receive.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989"}, {"algorithm": "SHA1", "checksumValue": "705a17d259e7896f0082fe2e9f2c0c3b127be5ac"}, {"algorithm": "MD5", "checksumValue": "2ad18ec82c20af7b5926ed9cea6aeedd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pushtocheckout.sample-a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f", "fileName": "push-to-checkout.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f"}, {"algorithm": "SHA1", "checksumValue": "508240328c8b55f8157c93c43bf5e291e5d2fbcb"}, {"algorithm": "MD5", "checksumValue": "c7ab00c7784efeadad3ae9b228d4b4db"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-baselineestimatortest.py-a852ac710bcac982e7c9673794f737091cf6c9b041ebb833f1d6d2b291004558", "fileName": "baseline_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a852ac710bcac982e7c9673794f737091cf6c9b041ebb833f1d6d2b291004558"}, {"algorithm": "SHA1", "checksumValue": "d9d978d4bd75a39a47c01761bafa5d3eb23d546f"}, {"algorithm": "MD5", "checksumValue": "f0886678fce4c69fc123970cddb199df"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnntestfcv1v1.py-a85ebc537dba9cf2a9c4a10b05f67a2f4e2164950b3e884c9c0b314e78bbf2fb", "fileName": "dnn_test_fc_v1_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a85ebc537dba9cf2a9c4a10b05f67a2f4e2164950b3e884c9c0b314e78bbf2fb"}, {"algorithm": "SHA1", "checksumValue": "f73f6f02e97128d1635f0fe7a5a8b220f8fec800"}, {"algorithm": "MD5", "checksumValue": "89bfdaacd0916f02e1c962512b22ffc0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-distributestrategyestimatorintegrationtest.py-a9bd2403950c088c2f4376ca762c51e427a1e362d82fb665f5f11be9ada5d412", "fileName": "distribute_strategy_estimator_integration_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a9bd2403950c088c2f4376ca762c51e427a1e362d82fb665f5f11be9ada5d412"}, {"algorithm": "SHA1", "checksumValue": "90d7381b0a48bdf046329b7e398739237d7e9da7"}, {"algorithm": "MD5", "checksumValue": "a5bd05579dbd198c17061c37d132eabc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-statemanagement.py-aa7cd342e973d2cdbc3a7f41a9997844d19263cd5fa152ed92745ddf99be9af2", "fileName": "state_management.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "aa7cd342e973d2cdbc3a7f41a9997844d19263cd5fa152ed92745ddf99be9af2"}, {"algorithm": "SHA1", "checksumValue": "11f074ee92b8028a6d6934faa1c01a9f07314502"}, {"algorithm": "MD5", "checksumValue": "5b22b352dca4a5f5c3e880950b6b382f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-function.py-accd4f7df028ae70008b33e6c2bb0c9bbd64395e40856c7ca40c3a1335f30703", "fileName": "function.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "accd4f7df028ae70008b33e6c2bb0c9bbd64395e40856c7ca40c3a1335f30703"}, {"algorithm": "SHA1", "checksumValue": "7e5f848c92455ec0b129ac7b8d09aa2842cfe672"}, {"algorithm": "MD5", "checksumValue": "1006bcea9aa5d0be83dc6e2cb753882a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-runconfig.py-ad22db4a1fcde2cfe9c63e18b78df4fbbf5d6d26f40c6d8b2e2f22069accae7a", "fileName": "run_config.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ad22db4a1fcde2cfe9c63e18b78df4fbbf5d6d26f40c6d8b2e2f22069accae7a"}, {"algorithm": "SHA1", "checksumValue": "47df30b1480e821e314da994988ce74257276daa"}, {"algorithm": "MD5", "checksumValue": "9dfcb40392b48bd486fb2df97db944ac"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-adafc02eb0f994262010ff4392aeaf4337483bf8578166f29d2aa6cd85ebf473", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "adafc02eb0f994262010ff4392aeaf4337483bf8578166f29d2aa6cd85ebf473"}, {"algorithm": "SHA1", "checksumValue": "32e66c2b6a1ed8635205b805234e817573218d70"}, {"algorithm": "MD5", "checksumValue": "8f1db0dfd85c4f86784d9fc72bd1da85"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnntestingutils.py-adf6bf70c8c794ec130c9ef0a30ca6ad2a85e044f489b19f562fafa1a8e2831b", "fileName": "dnn_testing_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "adf6bf70c8c794ec130c9ef0a30ca6ad2a85e044f489b19f562fafa1a8e2831b"}, {"algorithm": "SHA1", "checksumValue": "612a4df9fe1a6b2226b06a896ce315f33008556c"}, {"algorithm": "MD5", "checksumValue": "638f6c497a1c57eb47a6fa5378e81c7c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.gitignore-b06b11f832c318a94081f9494ed21ffeb280d0426f418b73e69bf4607cb4c1f5", "fileName": ".gitignore", "checksums": [{"algorithm": "SHA256", "checksumValue": "b06b11f832c318a94081f9494ed21ffeb280d0426f418b73e69bf4607cb4c1f5"}, {"algorithm": "SHA1", "checksumValue": "10f60f2834e900b4d403fba47a334eca4ebb1525"}, {"algorithm": "MD5", "checksumValue": "5e8561c8871b586d1176837c2494f5d0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-config-b19e318561331cfb402e37557b2964ad0f61ada5b8ad778dde8f1eebbe702c3a", "fileName": "config", "checksums": [{"algorithm": "SHA256", "checksumValue": "b19e318561331cfb402e37557b2964ad0f61ada5b8ad778dde8f1eebbe702c3a"}, {"algorithm": "SHA1", "checksumValue": "b1b1fda3d86dd1f41909391631390540ab18bb2f"}, {"algorithm": "MD5", "checksumValue": "0ea9eb66de156b2651369fe1cfb03d61"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utiltest.py-b39441be3e972ed47680ac55471574b708c9c856202951a44e143c05f33ca85f", "fileName": "util_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b39441be3e972ed47680ac55471574b708c9c856202951a44e143c05f33ca85f"}, {"algorithm": "SHA1", "checksumValue": "de5344a3e34fe1b7ce33befcb4f227b116d7bb2e"}, {"algorithm": "MD5", "checksumValue": "bc6fa145604b1b65ceba22836c67de37"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-util.py-b3ab2652338e2a78394410cddc4ca257c3b40963f14f4c9d86ebdc00281db5cb", "fileName": "util.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3ab2652338e2a78394410cddc4ca257c3b40963f14f4c9d86ebdc00281db5cb"}, {"algorithm": "SHA1", "checksumValue": "213e05ce36a06eea8639ce657ef49a28ebce635f"}, {"algorithm": "MD5", "checksumValue": "e3805f9542cee6d030525a5a92ab27a6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-util.py-b690748e6981cdc0993c5e67ed173712c3dd0572ad4de7a797f521946254856c", "fileName": "util.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b690748e6981cdc0993c5e67ed173712c3dd0572ad4de7a797f521946254856c"}, {"algorithm": "SHA1", "checksumValue": "5084491f55f0403321a6b7157e2afc897bfad0d6"}, {"algorithm": "MD5", "checksumValue": "e15dac990ec7ab4a99ae2b12023c965d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorembedding.py-b7edcce0c8dcb2418125cd3462d0b94306f5c2e50e9a623b6ef1b2c397e11f80", "fileName": "_tpu_estimator_embedding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b7edcce0c8dcb2418125cd3462d0b94306f5c2e50e9a623b6ef1b2c397e11f80"}, {"algorithm": "SHA1", "checksumValue": "52e0485ad5aa659b6b6303740b74ac1b2ab81dc2"}, {"algorithm": "MD5", "checksumValue": "8652102ead937a14c6b2571438a84ee1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linear.py-b9d93255e215230824205244b66e27333f43785d7b29aa97af22c2c1972d6676", "fileName": "linear.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b9d93255e215230824205244b66e27333f43785d7b29aa97af22c2c1972d6676"}, {"algorithm": "SHA1", "checksumValue": "965d0e668c37faf5afbe3d520dffa5f60d0bd140"}, {"algorithm": "MD5", "checksumValue": "b5ab99433854e9877a638d354bba48fb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimator.py-bb115d7f74fae0b7c617f75576271cfe54be2e4dfa42be205673d877a5428f88", "fileName": "estimator.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bb115d7f74fae0b7c617f75576271cfe54be2e4dfa42be205673d877a5428f88"}, {"algorithm": "SHA1", "checksumValue": "dac9b68b0eaa131bad94e16a1a659ec981a12291"}, {"algorithm": "MD5", "checksumValue": "ce14ec5f6bda4d2353531310ac85e917"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-export.py-bb1c992fc21590d11037a18071629f01c00e9bd7027f542ffd66ebb901b665ce", "fileName": "export.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bb1c992fc21590d11037a18071629f01c00e9bd7027f542ffd66ebb901b665ce"}, {"algorithm": "SHA1", "checksumValue": "bae506865e7744cf2bdb4051b58b62f42c5be9fb"}, {"algorithm": "MD5", "checksumValue": "8243ca0eb3c3ff20fcd2948ba03d5536"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-gc.py-bb7f6f712ccd043baa6ddb4efca7075afeb25880d3b27503c532b3a9ccb89c5d", "fileName": "gc.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bb7f6f712ccd043baa6ddb4efca7075afeb25880d3b27503c532b3a9ccb89c5d"}, {"algorithm": "SHA1", "checksumValue": "1b92b0c8f117c004b5fde6baaf37e9daab50539b"}, {"algorithm": "MD5", "checksumValue": "4d8f7f09cf8c9b510fcee334076582ef"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-optimizerstest.py-bbbad77f7ae501d61eb8abb1cc7becf274a9906e7fde55e1ecb46f46a1165843", "fileName": "optimizers_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bbbad77f7ae501d61eb8abb1cc7becf274a9906e7fde55e1ecb46f46a1165843"}, {"algorithm": "SHA1", "checksumValue": "fa05178f0804799dd313f6d5f1cfa78452d2f86d"}, {"algorithm": "MD5", "checksumValue": "f15e6b2c33e4440612cf3a9af4a18e24"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.bazelrc-bedb63031c078d5235b4e0b2f38e3a63355d69d7cb5ba688df12027a8dfdb68d", "fileName": ".bazelrc", "checksums": [{"algorithm": "SHA256", "checksumValue": "bedb63031c078d5235b4e0b2f38e3a63355d69d7cb5ba688df12027a8dfdb68d"}, {"algorithm": "SHA1", "checksumValue": "2deba361c92a5062588e207acf854321dfd25825"}, {"algorithm": "MD5", "checksumValue": "73d81884861977e15157633b36e84e1a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-savedmodelestimatortest.py-c1a650c04e0ca119fa2f43f763acabab80809eaf8a40db840ef3174a31b49a85", "fileName": "saved_model_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1a650c04e0ca119fa2f43f763acabab80809eaf8a40db840ef3174a31b49a85"}, {"algorithm": "SHA1", "checksumValue": "48e208885ef8b7a55c764ac0cdf757363ba03433"}, {"algorithm": "MD5", "checksumValue": "5a8df90918b77e4786294ac35c5a4d28"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-feedingfunctionstest.py-c42243b7ad8b1f7167f2dc93114991e9e0dd68741dbadd2e80200c6df3b86c75", "fileName": "feeding_functions_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c42243b7ad8b1f7167f2dc93114991e9e0dd68741dbadd2e80200c6df3b86c75"}, {"algorithm": "SHA1", "checksumValue": "7a19c2dde26955bb425d1977128e41ccdf9a7d3c"}, {"algorithm": "MD5", "checksumValue": "b4854461c4937c9fa001c2f9d9be8c7c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modelfn.py-c45d30aa3082a030cfbfbd077c93760a3243ce1f08d40c73a969468a45f58f00", "fileName": "model_fn.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c45d30aa3082a030cfbfbd077c93760a3243ce1f08d40c73a969468a45f58f00"}, {"algorithm": "SHA1", "checksumValue": "5e365ace255dff3ec4738e397faef47e904b8067"}, {"algorithm": "MD5", "checksumValue": "360dbcf4e3c2acdd52904b39cb662b26"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-binaryclassheadtest.py-c491315f2867a7999bcd7fed0261add2d3a30d5b0fcaddcde0b31a80cabd33d5", "fileName": "binary_class_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c491315f2867a7999bcd7fed0261add2d3a30d5b0fcaddcde0b31a80cabd33d5"}, {"algorithm": "SHA1", "checksumValue": "334d4412c3eb7547624488c7ec6876cf0122951f"}, {"algorithm": "MD5", "checksumValue": "7c3e30d21cf40bc1265947b66f8a3b67"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatortest.py-c6a2d09053c9a5daa47a574c422343798e0c06aca91d68d99a982864cb950da9", "fileName": "tpu_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6a2d09053c9a5daa47a574c422343798e0c06aca91d68d99a982864cb950da9"}, {"algorithm": "SHA1", "checksumValue": "51dfdc09a68c3b27fcf09d8906935e0735dcf781"}, {"algorithm": "MD5", "checksumValue": "df5504754b0aa4414bf9c3ed5dd856d5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-runconfigtest.py-c6d277d4fc6dbf736a878331d1f7d1b67b99fbd272c483c09809e92ec7f19b57", "fileName": "run_config_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6d277d4fc6dbf736a878331d1f7d1b67b99fbd272c483c09809e92ec7f19b57"}, {"algorithm": "SHA1", "checksumValue": "4d7b46c0949fb46dbafca548a0a4057ddb68c204"}, {"algorithm": "MD5", "checksumValue": "948d1ce1bec15cafce32a750393a5a25"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-ca752e780f993e120d4931fff4cf369f6ea7e333f70e880b7fad876a60ea0bc0", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "ca752e780f993e120d4931fff4cf369f6ea7e333f70e880b7fad876a60ea0bc0"}, {"algorithm": "SHA1", "checksumValue": "704cd7931c19bc398e453396afb2d6ae27fae192"}, {"algorithm": "MD5", "checksumValue": "eca11e229f98d49e694808c596dc5524"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-apigen.bzl-cb116e5a78ae608b79ef103585c8dbea7abd251505f3f8a1e14014182744b034", "fileName": "api_gen.bzl", "checksums": [{"algorithm": "SHA256", "checksumValue": "cb116e5a78ae608b79ef103585c8dbea7abd251505f3f8a1e14014182744b034"}, {"algorithm": "SHA1", "checksumValue": "ec6655d92e11b12d6fe5aa69cd2676771aec9a35"}, {"algorithm": "MD5", "checksumValue": "f95064166e2ee7ffb8640f75792fa841"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-master-cb243ddc189916469de9ee7e96b36b92f4304bfa28bb030e2cc85a1161b74c29", "fileName": "master", "checksums": [{"algorithm": "SHA256", "checksumValue": "cb243ddc189916469de9ee7e96b36b92f4304bfa28bb030e2cc85a1161b74c29"}, {"algorithm": "SHA1", "checksumValue": "fb8b895cdeb4449e545b204c85596420800764d1"}, {"algorithm": "MD5", "checksumValue": "ab08047079aee2bf758be7334f20c656"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-armodeltest.py-cdc0d238f479b1e597ac3c00196b712ce76a25d893e14afd46bd91cc012a1c2f", "fileName": "ar_model_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cdc0d238f479b1e597ac3c00196b712ce76a25d893e14afd46bd91cc012a1c2f"}, {"algorithm": "SHA1", "checksumValue": "c8085eae92f783e7f6746330678ad0cd64ef9a7e"}, {"algorithm": "MD5", "checksumValue": "1d7e0fc7d3f727deb48c8389cfe55f3a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-HEAD-cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76", "fileName": "HEAD", "checksums": [{"algorithm": "SHA256", "checksumValue": "cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76"}, {"algorithm": "SHA1", "checksumValue": "d9427cda09aba1cdde5c69c2b13c905bddb0bc51"}, {"algorithm": "MD5", "checksumValue": "73a00957034783b7b5c8294c54cd3e12"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-predictionkeys.py-ce39cd20e2c993318a35701455828bce43efdd99bc9905f2ec1ad288f4060298", "fileName": "prediction_keys.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ce39cd20e2c993318a35701455828bce43efdd99bc9905f2ec1ad288f4060298"}, {"algorithm": "SHA1", "checksumValue": "a55b18e76ceeb65526ed3bcb0a6dd8cc4f2b8c61"}, {"algorithm": "MD5", "checksumValue": "649443b67adca908278d6e1f1ac75386"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-multilabelhead.py-ce582ee99cc6527fd1dd9389b55de69aa03e7fca4536fad0c0ccab67d7b013ac", "fileName": "multi_label_head.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ce582ee99cc6527fd1dd9389b55de69aa03e7fca4536fad0c0ccab67d7b013ac"}, {"algorithm": "SHA1", "checksumValue": "9e7f17e156cd0efb0fc3250539a1cb54d7c2eae3"}, {"algorithm": "MD5", "checksumValue": "e7ad4f15621686c1a279b290797c73e0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorexporttest.py-cea7a948ba16877ead7ff2f47850b1876859b7369e81ccab779d8ff9dfdeda3f", "fileName": "tpu_estimator_export_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cea7a948ba16877ead7ff2f47850b1876859b7369e81ccab779d8ff9dfdeda3f"}, {"algorithm": "SHA1", "checksumValue": "ae24d9f6e5d327c9e6806ac425ca27b51e6384d9"}, {"algorithm": "MD5", "checksumValue": "e31eeeb5e1250b053be2f80cfb9ae793"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linearestimatortest.py-cf4ff919942bc3c659777b411046a95bd52ff0e1e825f42fc4092f5eb246cc60", "fileName": "linear_estimator_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cf4ff919942bc3c659777b411046a95bd52ff0e1e825f42fc4092f5eb246cc60"}, {"algorithm": "SHA1", "checksumValue": "6d545a63f5fc5ab59eff49fa05cf99766351f2fc"}, {"algorithm": "MD5", "checksumValue": "2113e3dbdd24469e286f27d3138f590c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-spatialpartitioningapi.md-d11f952c3ffa0de5534ed073b975124cf3a7ec1d7d7fed3cf704fe7625e130bf", "fileName": "spatial_partitioning_api.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "d11f952c3ffa0de5534ed073b975124cf3a7ec1d7d7fed3cf704fe7625e130bf"}, {"algorithm": "SHA1", "checksumValue": "ab226d00565069ca8e9d0d3541c127053914f0ec"}, {"algorithm": "MD5", "checksumValue": "f20ae61015dc2ddbb6763fd2ab9e9a3b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index-d297cd0ce7bf9f6275ef2c91fae4ea88cb68959d2a84f5d9c1bbcc8a1208fe74", "fileName": "index", "checksums": [{"algorithm": "SHA256", "checksumValue": "d297cd0ce7bf9f6275ef2c91fae4ea88cb68959d2a84f5d9c1bbcc8a1208fe74"}, {"algorithm": "SHA1", "checksumValue": "f3d92ece9b0194580a7fda97cdec1e44b02f8f39"}, {"algorithm": "MD5", "checksumValue": "c0062707399d9e4a49653555d7ec4999"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-premergecommit.sample-d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53", "fileName": "pre-merge-commit.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53"}, {"algorithm": "SHA1", "checksumValue": "04c64e58bc25c149482ed45dbd79e40effb89eb7"}, {"algorithm": "MD5", "checksumValue": "39cb268e2a85d436b9eb6f47614c3cbc"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimator.bzl-d3c31f6eb9ab06bd7593d25a56d76acf8f5ad15bfa7ae8d0c6e899613df33d63", "fileName": "estimator.bzl", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3c31f6eb9ab06bd7593d25a56d76acf8f5ad15bfa7ae8d0c6e899613df33d63"}, {"algorithm": "SHA1", "checksumValue": "a51fa8e6b4373fe9c29853726fd71a18114b5702"}, {"algorithm": "MD5", "checksumValue": "a7473fd19c1acb503a2cf9558dee4dab"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-keraspremademodeltest.py-d3d3660de82e04489a9670e30c92bf39719e4a22d7a1f679404b5e182367ba5a", "fileName": "keras_premade_model_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3d3660de82e04489a9670e30c92bf39719e4a22d7a1f679404b5e182367ba5a"}, {"algorithm": "SHA1", "checksumValue": "b76a104356e309f8f4ffe9ae107d4ba82dfb243b"}, {"algorithm": "MD5", "checksumValue": "698338df55e573977215e3dd40361ff0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-WORKSPACE-d3ee465f5794b413456e65de4b481dd7f0f1339e7b5baaa19392e129dec5c4a2", "fileName": "WORKSPACE", "checksums": [{"algorithm": "SHA256", "checksumValue": "d3ee465f5794b413456e65de4b481dd7f0f1339e7b5baaa19392e129dec5c4a2"}, {"algorithm": "SHA1", "checksumValue": "8e5fa0a1b2397d55832c2d05e33caa288b17ef5a"}, {"algorithm": "MD5", "checksumValue": "185552fe851c6598b0eaf65db26a5a95"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linearestimatortestv1.py-d4b0d86167b4633cc3b41b833998bd8b35487970175306238d04fb46671f214a", "fileName": "linear_estimator_test_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d4b0d86167b4633cc3b41b833998bd8b35487970175306238d04fb46671f214a"}, {"algorithm": "SHA1", "checksumValue": "4731af7fc096726972ea61840c11846329b53564"}, {"algorithm": "MD5", "checksumValue": "3ec0e4d4b2d5dc2bd051c9ef249c0154"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pythonconfigure.bzl-d521d8d805f5eaf5eb65356820620ba872290d53fa4af394b2848727746543ec", "fileName": "python_configure.bzl", "checksums": [{"algorithm": "SHA256", "checksumValue": "d521d8d805f5eaf5eb65356820620ba872290d53fa4af394b2848727746543ec"}, {"algorithm": "SHA1", "checksumValue": "a4ec65acf8284935e302b9c28fa4f52df94a41fd"}, {"algorithm": "MD5", "checksumValue": "b9558d67e355cba4a31381c7af89ee53"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildpippackage.sh-d553ffb2ce2e2ff96363d9d7987ab941afeb71c37a536360e30d7af493380a03", "fileName": "build_pip_package.sh", "checksums": [{"algorithm": "SHA256", "checksumValue": "d553ffb2ce2e2ff96363d9d7987ab941afeb71c37a536360e30d7af493380a03"}, {"algorithm": "SHA1", "checksumValue": "c3ead088b7c776598bcce1264c5042d776446d73"}, {"algorithm": "MD5", "checksumValue": "07979bcc88c8639e486f4de1f340f08c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-checkpointconvertertest.py-d724c4637405ea91e6841118c06b52b2cc986fc8268e26da96f3d5a55ceae355", "fileName": "checkpoint_converter_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d724c4637405ea91e6841118c06b52b2cc986fc8268e26da96f3d5a55ceae355"}, {"algorithm": "SHA1", "checksumValue": "27ae33950d4d89d2fa376d0667836f1250bbc967"}, {"algorithm": "MD5", "checksumValue": "424621852d94cf5969d1e8194183403e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnntestfcv2v1.py-d865ab7eb651ec8cc6e11f4e57736436fd466c36b0d9e4654bd85eb920aed76f", "fileName": "dnn_test_fc_v2_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d865ab7eb651ec8cc6e11f4e57736436fd466c36b0d9e4654bd85eb920aed76f"}, {"algorithm": "SHA1", "checksumValue": "bdd62f0671f79f3162dcf88b3873cbd8fbd5dc6d"}, {"algorithm": "MD5", "checksumValue": "cb8d21997efc0170340a9263d2fc1ceb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-checkpointconverter.py-d8efc1b5e0ad2f6efd95675f60f6962ebbf49706f22f9ad2f5f987aea3178ca8", "fileName": "checkpoint_converter.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d8efc1b5e0ad2f6efd95675f60f6962ebbf49706f22f9ad2f5f987aea3178ca8"}, {"algorithm": "SHA1", "checksumValue": "37911222460d0f0fea605fa09e93668e0c2ace70"}, {"algorithm": "MD5", "checksumValue": "edc03060b83370f8ad60e6b8354659ed"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kmeanstest.py-dbd89d2c536ef2951a5fb8f021847ec62be605c4d4e73ef1ca0968b21682c8dd", "fileName": "kmeans_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dbd89d2c536ef2951a5fb8f021847ec62be605c4d4e73ef1ca0968b21682c8dd"}, {"algorithm": "SHA1", "checksumValue": "c596bc6513323cb8d64ee1b00537414cda6f31da"}, {"algorithm": "MD5", "checksumValue": "b5decc630090482f9f376a118c579c45"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-headtest.py-dce5e093d9c7b36cdf74aef49025f574594cec79513a8203bdf4ed5f48d011e3", "fileName": "head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dce5e093d9c7b36cdf74aef49025f574594cec79513a8203bdf4ed5f48d011e3"}, {"algorithm": "SHA1", "checksumValue": "0cbc1c269b00d5d7f206d2ab43de9dee981fe0d0"}, {"algorithm": "MD5", "checksumValue": "a0eadacfd8ab38f4a73a39c307957e3f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.md-de5e8c595b36605abc87a69acb3b0c2d9d16011453746ab4875ff64831f889a8", "fileName": "README.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "de5e8c595b36605abc87a69acb3b0c2d9d16011453746ab4875ff64831f889a8"}, {"algorithm": "SHA1", "checksumValue": "fef5d41ef9b9ba62a5d2d5cd99908243790b724f"}, {"algorithm": "MD5", "checksumValue": "9af5d3d118170034f6537293c0fd4605"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-trainingtest.py-dff3f3a67002590fd39130772ccb572255d23af87414f3e681bc4816bb026725", "fileName": "training_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dff3f3a67002590fd39130772ccb572255d23af87414f3e681bc4816bb026725"}, {"algorithm": "SHA1", "checksumValue": "ab8d858fe22a8cbe165ac528667c31a1132deb82"}, {"algorithm": "MD5", "checksumValue": "2ab7bf2496302a05607d345344747118"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-preapplypatch.sample-e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475", "fileName": "pre-applypatch.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475"}, {"algorithm": "SHA1", "checksumValue": "f208287c1a92525de9f5462e905a9d31de1e2d75"}, {"algorithm": "MD5", "checksumValue": "054f9ffb8bfe04a599751cc757226dda"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-estimatorlib.py-e17ecc37fededb29e40db9945c27639f10d170069a52c7dab64a4ae291d77a3c", "fileName": "estimator_lib.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e17ecc37fededb29e40db9945c27639f10d170069a52c7dab64a4ae291d77a3c"}, {"algorithm": "SHA1", "checksumValue": "27f88d9f17c5332d622d29d31948ba6c3cc8b98c"}, {"algorithm": "MD5", "checksumValue": "248f76b219dcc5d3f7b20bb1f783b905"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-r2.9-e3791038bb9a68f7d25c01a6845e1b02d8327bae2cccca48689297c16c9f4c26", "fileName": "r2.9", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3791038bb9a68f7d25c01a6845e1b02d8327bae2cccca48689297c16c9f4c26"}, {"algorithm": "SHA1", "checksumValue": "9954988577df6a7c45615ad49a35111f2f237f9a"}, {"algorithm": "MD5", "checksumValue": "64ff7c15be64ca86c1eedcf2ebf016cc"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnn.py-e41a268f27dbe663a22c83f44443fbaa2f6bee6df7fef071ed2629f3b3e57659", "fileName": "dnn.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e41a268f27dbe663a22c83f44443fbaa2f6bee6df7fef071ed2629f3b3e57659"}, {"algorithm": "SHA1", "checksumValue": "82102716b9a6e5d24af7db32e6efbcdf63109819"}, {"algorithm": "MD5", "checksumValue": "f9d7af046216eb8676907a682018ff12"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sequentialheadtest.py-e4665b173645f21e0e531430d1d7434a90d67dbdb3697bf93bee6d8887ea1a17", "fileName": "sequential_head_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e4665b173645f21e0e531430d1d7434a90d67dbdb3697bf93bee6d8887ea1a17"}, {"algorithm": "SHA1", "checksumValue": "7ca52190e4cfa0e1f768cfa907e96aac03739eec"}, {"algorithm": "MD5", "checksumValue": "4885138461daee89b4eef19a3e9ff5ff"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuconfigtest.py-e4f06411d24659ae4b27cc878ecf77b23974c8ffb69299460d939a24dcbcc00c", "fileName": "tpu_config_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e4f06411d24659ae4b27cc878ecf77b23974c8ffb69299460d939a24dcbcc00c"}, {"algorithm": "SHA1", "checksumValue": "58edb0999c59dd7db1e45f0cb0f7cb7fa27ea59c"}, {"algorithm": "MD5", "checksumValue": "59aa5e8c054923c980c351c018f0c6d6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exporttest.py-e5361e151e780b7937616fe33719699e88e1c873a06941be09f069521f83d129", "fileName": "export_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e5361e151e780b7937616fe33719699e88e1c873a06941be09f069521f83d129"}, {"algorithm": "SHA1", "checksumValue": "4549800fa025d377dbda0dad826ebec6f702b5c0"}, {"algorithm": "MD5", "checksumValue": "8a57d77d05317b6e4e999d6130865a31"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnntestingutilsv1.py-e5dbcd96b977d30f9414546dd27005adf610c408af77b885d8ae75f411b6bf72", "fileName": "dnn_testing_utils_v1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e5dbcd96b977d30f9414546dd27005adf610c408af77b885d8ae75f411b6bf72"}, {"algorithm": "SHA1", "checksumValue": "a2b41997f04ef963a739b3ff185ef89d78487ab7"}, {"algorithm": "MD5", "checksumValue": "abb21978b99ebd80ff6ba7f065a9928f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exportertest.py-e72b17041f9640b8659110586b5fe344914c7a946345f578cdf28583663a4753", "fileName": "exporter_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e72b17041f9640b8659110586b5fe344914c7a946345f578cdf28583663a4753"}, {"algorithm": "SHA1", "checksumValue": "7edf52e9b0e242d8fbb1de51c5675bb0cfa2c7b6"}, {"algorithm": "MD5", "checksumValue": "0c1b621ceb17a575e088f80d85fe90c4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-packedrefs-e7e60bfa6d0b339fc0a1d0066200c7d2ef3df778d9c061b6d5b33502d4614028", "fileName": "packed-refs", "checksums": [{"algorithm": "SHA256", "checksumValue": "e7e60bfa6d0b339fc0a1d0066200c7d2ef3df778d9c061b6d5b33502d4614028"}, {"algorithm": "SHA1", "checksumValue": "cc52e1947328824d5a55b4776f0d0c9fa61f335e"}, {"algorithm": "MD5", "checksumValue": "ff977a0acb959af460b995e020f99007"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-feedingqueuerunnertest.py-e8b06697a2b78c693b83225fbb98285f53b653396bba94848e40a463c072ff04", "fileName": "feeding_queue_runner_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e8b06697a2b78c693b83225fbb98285f53b653396bba94848e40a463c072ff04"}, {"algorithm": "SHA1", "checksumValue": "82ab1c82cf95ab31d6d7e5b994eb2253d521e64f"}, {"algorithm": "MD5", "checksumValue": "de7fb6a4dbafdf59bde9fc7475d6a4f9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorevaluationtest.py-e8eab4289ea0289fab775f423c777792964b3a6f6c5a84c9ba5f65c864d49154", "fileName": "tpu_estimator_evaluation_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e8eab4289ea0289fab775f423c777792964b3a6f6c5a84c9ba5f65c864d49154"}, {"algorithm": "SHA1", "checksumValue": "c45a87b27b36b93656671e48c81f56662c5bd5e4"}, {"algorithm": "MD5", "checksumValue": "d7a8536fb478716a7efc9a3133b9e018"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-metrickeys.py-e8f3fabe5b08a584ed052e19e473569a228128fba42cf66b3cda3198b22b3620", "fileName": "metric_keys.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e8f3fabe5b08a584ed052e19e473569a228128fba42cf66b3cda3198b22b3620"}, {"algorithm": "SHA1", "checksumValue": "8dd1555083f4b2666eec9caf4bb410e7d60e26b4"}, {"algorithm": "MD5", "checksumValue": "a8171283ac3923a01a066d031203a80d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-earlystoppingtest.py-e97e2389d6e14d50983aaddf61422da64c3af3a8cebb62d277d697d5a6de04e2", "fileName": "early_stopping_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e97e2389d6e14d50983aaddf61422da64c3af3a8cebb62d277d697d5a6de04e2"}, {"algorithm": "SHA1", "checksumValue": "46e7b1b655022e7278345d2d662dc90abe87e2de"}, {"algorithm": "MD5", "checksumValue": "62f2ef75ec884a44c0efb615257235a1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorintegrationtest.py-e9d56d389584ff14f39305b853c41157063e31006dbe2380390851e85f3459ae", "fileName": "tpu_estimator_integration_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e9d56d389584ff14f39305b853c41157063e31006dbe2380390851e85f3459ae"}, {"algorithm": "SHA1", "checksumValue": "49a5a7539cf0fd4b95395691782d150f821d391b"}, {"algorithm": "MD5", "checksumValue": "33a03d7f3a0ec726a84500bd7fb5680d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-analytics.py-eaef8646f16edde622a332cd6e5ec08f42159620c7b4ec6c9ef3ae4f893462f2", "fileName": "analytics.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "eaef8646f16edde622a332cd6e5ec08f42159620c7b4ec6c9ef3ae4f893462f2"}, {"algorithm": "SHA1", "checksumValue": "b1ba3d80029fce60aef90d789866565605c34358"}, {"algorithm": "MD5", "checksumValue": "be2a7e43a8836f861d2959985b859342"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CONTRIBUTING.md-eb9587ea25317ca6275e489ee53ff6abbfa59056d549d1a39d21a8fd46828a35", "fileName": "CONTRIBUTING.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "eb9587ea25317ca6275e489ee53ff6abbfa59056d549d1a39d21a8fd46828a35"}, {"algorithm": "SHA1", "checksumValue": "b7360adf541a16c8c57ab313ed89ce93d35a5e98"}, {"algorithm": "MD5", "checksumValue": "6a250135b900d71c82443465060f9df0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tpuestimatorgradientstest.py-ebdd3c3363a4d2c6c44c6b1316880fc24550119d3bc559dde4e24ce1502e42b2", "fileName": "tpu_estimator_gradients_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ebdd3c3363a4d2c6c44c6b1316880fc24550119d3bc559dde4e24ce1502e42b2"}, {"algorithm": "SHA1", "checksumValue": "c8fb4518a112587265bf698f61e9e32be6a848c6"}, {"algorithm": "MD5", "checksumValue": "94a73d2401bee9218b375345fcd0eae7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dnnlinearcombinedtest.py-ebe0bd32bdc132f471874432b35d4fbb797890c8cf02d7e763096f93b8b96849", "fileName": "dnn_linear_combined_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ebe0bd32bdc132f471874432b35d4fbb797890c8cf02d7e763096f93b8b96849"}, {"algorithm": "SHA1", "checksumValue": "c7d9e443bcd9fefdfd4613e02a99634911772fff"}, {"algorithm": "MD5", "checksumValue": "b97f9a7c71f5db620c1fb0297dd9f0a2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-prepush.sample-ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a", "fileName": "pre-push.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a"}, {"algorithm": "SHA1", "checksumValue": "a599b773b930ca83dbc3a5c7c13059ac4a6eaedc"}, {"algorithm": "MD5", "checksumValue": "2c642152299a94e05ea26eae11993b13"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fsmonitorwatchman.sample-f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854", "fileName": "fsmonitor-watchman.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854"}, {"algorithm": "SHA1", "checksumValue": "7478bfc1470cc4b0094d23d0152546f9a127b004"}, {"algorithm": "MD5", "checksumValue": "580c13919514eee22f600c80a070c1f8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-earlystopping.py-f4e686c82a979a0a9b50273a186160ee4a6cf5594f998ff034a79bab2fbddf7b", "fileName": "early_stopping.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f4e686c82a979a0a9b50273a186160ee4a6cf5594f998ff034a79bab2fbddf7b"}, {"algorithm": "SHA1", "checksumValue": "7239e451154567d30c71ef6ada9f5177a16b80e8"}, {"algorithm": "MD5", "checksumValue": "0d5bf7afef87ee85f7e1a0cdced26721"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-parsingutils.py-f7a69f2493e447d462504188965626523bbada6efa4d9b9addac8701e1e8b76c", "fileName": "parsing_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f7a69f2493e447d462504188965626523bbada6efa4d9b9addac8701e1e8b76c"}, {"algorithm": "SHA1", "checksumValue": "3ca25390f37812414bd32db76348767fa3a7e1de"}, {"algorithm": "MD5", "checksumValue": "a5bf85f16ed65d59ed55798a7e4afe71"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extenderstest.py-f8a2742128981c980785980a276ab86dff3c1106a7aa90fba31b183240d93c9e", "fileName": "extenders_test.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f8a2742128981c980785980a276ab86dff3c1106a7aa90fba31b183240d93c9e"}, {"algorithm": "SHA1", "checksumValue": "43d1e9b5465c5f14fb4bac32584f1ec2b2dfc46f"}, {"algorithm": "MD5", "checksumValue": "95ab151d53d617138952c53e349c8342"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-precommit.sample-f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a", "fileName": "pre-commit.sample", "checksums": [{"algorithm": "SHA256", "checksumValue": "f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a"}, {"algorithm": "SHA1", "checksumValue": "a79d057388ee2c2fe6561d7697f1f5efcff96f23"}, {"algorithm": "MD5", "checksumValue": "305eadbbcd6f6d2567e033ad12aabbc4"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-iterationcountestimator.py-fba17a029d63bf7ba4bfbfd2d06e742e08db4df77e948ec5ab1854a32bcbeb75", "fileName": "iteration_count_estimator.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fba17a029d63bf7ba4bfbfd2d06e742e08db4df77e948ec5ab1854a32bcbeb75"}, {"algorithm": "SHA1", "checksumValue": "e8f68efee3cd99b0974375887d671f15c20290c4"}, {"algorithm": "MD5", "checksumValue": "79ee24ba91a3c824042a2dfd91fdfc79"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-BUILD-fd3a7744e45adf06900b2dc94eb08cfd5c6239c44f7443dc17129997bcf1e0ff", "fileName": "BUILD", "checksums": [{"algorithm": "SHA256", "checksumValue": "fd3a7744e45adf06900b2dc94eb08cfd5c6239c44f7443dc17129997bcf1e0ff"}, {"algorithm": "SHA1", "checksumValue": "af71ccb64eaf87817f26f3633d621ef7d0916e51"}, {"algorithm": "MD5", "checksumValue": "14f95cce628957be14694c8800025681"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "SPDXID": "SPDXRef-DOCUMENT", "comment": "This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "packages": [{"name": "tensorflow-estimator-2.9", "SPDXID": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "checksums": [{"algorithm": "SHA256", "checksumValue": "d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976"}], "originator": "NOASSERTION", "versionInfo": "2.9", "copyrightText": "NOASSERTION", "filesAnalyzed": true, "licenseDeclared": "Apache-2.0", "packageFileName": "tensorflow-estimator-2.9-r0-pdfc289a.tar.gz", "downloadLocation": "NOASSERTION", "licenseConcluded": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "packageVerificationCode": {"packageVerificationCodeValue": "4656433200fb0a9f778ef830ae4ea94011e303fbcf906c32d92969ef790e2b9dcb1fe1419e"}}], "annotations": [{"commnet": "The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]", "annotator": "Tool: The Duke of Highlander", "annotationDate": "2025-05-28T00:45:12.530209959Z", "annotationType": "REVIEW"}], "dataLicense": "CC0-1.0", "spdxVersion": "SPDX-2.3", "creationInfo": {"comment": "DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "created": "2025-05-28T00:45:12.530209899Z", "creators": ["Tool: The Duke of Highlander"], "licenseListVersion": "2.0"}, "relationships": [{"comment": "This describes relationship was added as a default relationship by the SPDX Tools Tag parser.", "spdxElementId": "SPDXRef-DOCUMENT", "relationshipType": "DESCRIBES", "relatedSpdxElement": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-regressionhead.py-002bcbbf2f706b4f39ce2d578c1b9fb6feea02ab54fac5417fde2815604168b8"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-model.py-01ba4f8fec6503bf495eca8b2db13a753e6f480be2e7c65eac288f72b5e72882"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnlinearcombinedestimatortest.py-01cab2e55d15aa0e58a725b2273b8476f6570559f31ac64457756bda2b83a1df"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-applypatchmsg.sample-0223497a0b8b033aa58a3a521b8629869386cf7ab0e2f101963d328aa62193f7"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tfestimatordoctest.py-04d6f86c594f96cd29d04092cc0106231c756bd93b3344b0916e39e6dcb4dec4"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-errorhandlingtest.py-07edad54189eeb4aa969b5415098931832f0f5b1196870bef1ada4b94bece52f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-featurekeys.py-08b30db6dc05565a03c807dbbe5dfba2ff39a3c76de752bde07f370bcbbba533"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sessionrunhook.py-0b2238154743d2821349f4b0dc3c70a708146c6307b1b7f1cfa52362cf99bc90"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exportlib.py-0b2ba669e39cffa2ebc05c98732afd34a6624dd23dba98517000ad2ae05ae85d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-gctest.py-0b8894e72a31f8dd75ce8b11e22b56d8bddf5aa34807ada99ecad627874ef0bf"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnestimatortest.py-0bffe013cdaefc930992823d8e63abc01f1aedb8e381b65aa63ca7351dfc0196"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-training.py-0e0f0b22ccee3853bb57058c545b58cffc6eac1d676365df4c3c3f7b50b457ec"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnntestfcv2.py-0f39d0f6ded1790ff7fadb440b0eef39054bfb5d33a454984c479239c5331e89"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-createpythonapiwrapper.py-12aeb377b07e6a90e025208ae48540654f6cf4ec3d9c1e04dfcd2c146d43296c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuenqueuesequencetest.py-13318f5f5920007eff71ec9667f178179005e41464876a0f23ef697e62ef3034"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-savedmodelutils.py-1530463a0266be1388457bca7d143b4811e4786859936db6ef776a920a30b857"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-savedmodelestimator.py-1a2ca1f6e8a7abddd872f9f19dbfa819fba00bd076d5de311ab139ffaf304d23"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sdcatest.py-1a573cf1bb0eb99f6da5c5dc9bf848e63c7ea14f52ecc3de5af80e7e55537cb8"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD.tpl-1a683ff6c91b658b19d6621fc51505ea10ced0cb28f4e60d3b26fa0e7649c5e2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-headutils.py-1ace40f148c0024e57e84091a50283addc7e72e41a1d0a31cfcae290508f0d3c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimators.py-1ead090bc07f84f0c6bc89ba72383b7b7d36a57dbbc186e8bc3b6072680af710"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sdca.ipynb-1ebaf3d09b8ee8d47d6f437990cd4f1890e56277051302cebf1e3f21fd2e2cda"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-commitmsg.sample-1f74d5e9292979b573ebd59741d46cb93ff391acdd083d340b94370753d92437"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-1fc8872e63b337e01e6b5d3c02c2bc2bf7afc187ac5c7fdd904d71e1fcaf9855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multilabelheadtest.py-21e55b69c26b3680dd5e95cf26c6a5c87cd26379d4be09fa9153a92722629117"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorembeddingtest.py-22a387034eb0e96bd621fdf6acc7f7875d05ee779a6d6a149a7e58fae3d27d21"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rnn.py-23c27fd0980d9a6a6601072b91efd8bce8579a7342aefde6ce6363e9f3764283"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multiheadtest.py-23d0fe3c99e837a189f31784beb068b9deb6113fae7ed8f82c0d6a31a55c17b2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baselinetest.py-2b81fdf3f49d07779de16a7a2551a4a3f8b90bc5c4839535bce5787addd5f0d1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-keraslib.py-2bcc071ef3c4fbf14a9f2cb67a65ed09d4e02e7a7d305456c9947be5e707f756"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpucontext.py-2dec07165b1581e7abdb4bdfc1bbf32dc059e74fb47d162a9e4fe3ea5e7ba9ca"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-inputs.py-2e5ad600d5338af96d73badefdc5b0d863858c0dcdbf73a0e9e0c713dff46f83"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorsignalstest.py-2eb951a1116dd450d9cf9b1dda9819da88db0e52521c5754347c230017588a66"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-binaryclasshead.py-2ebc52092c7f3a774750a6267e505487b8100722eb0e43007b408d8ac8516cf7"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-2fbca46c473e19b02d6a4732c49328ecd5e3b3d36b9bc76f569c92b57cb6fd8f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-30b6dc752c475ec779c92a07cf221c2c06a418230ad007ebacddf7e8910a9d4c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multiclassheadtest.py-316ba70ad2ef288df29029af2a86d959717071358eef995b399152c7943ca3d3"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-parsingutilstest.py-37338c39baed2695c1fd052d365fe9485f8096492c89ba93964f404e1f33e795"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modekeys.py-37615aa988239041b16c194bad7e59451705429c024847edcda739cc1fb88cee"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hooks.py-3b354952cc608c7bd23a06808ce8b606ac9857a271870ec74aac7fce6269d84c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimatortest.py-3c0e3e8c9ceffd5eefcecd9f5296feba35a6bb170b891dec43631e294d3b5df5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnlinearcombinedestimatortestv1.py-3c447d85715b880113595dfff7006f0d34611fdcf2677481b12d6495531a7d41"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-distributestrategyestimatortrainingtest.py-3ccd654b010d39031365e6cf4025cacaa1020245a8cfc5ca0200e0653c18bc6b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multiclasshead.py-40ebaa6504f12519e72b194fdbea67bd4d74a560fa62c8051432014295c84216"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-optimizerstestv2.py-427f71a89c826c4c31b8835140535caad6d0359bd66d1a2b6f86547bab074df1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baselineestimatortestv1.py-4371e81bf9423682e5c9066362251629ba695772195d40b13780b199f3ee438b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-head.py-43e24fb0fc519ff74d4c1dec05819414ae7f83aa82f4a54c78842a9e23052ce7"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimatorstest.py-44f62b9a7aac3adaf771ed2f98dd0451a09d491ab3f0cb7b5b2e09d1b6cca273"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-optimizers.py-47392b8f35a925851aaf9951a30f3637d72d09f00c4243831c15b90bd2b904c7"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-createpiphelper.py-4a0baaee17012edfab1395e3fb4ffe4962ec9399ab5ed65b135caa4be0e4bb6c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-4adcffec81af910859752169744971fc13318ab11b1f5cd671c9246a85b8d6dd"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modelutils.py-4b0decf200e1fbce1118d347c98145eac230efb6ab9bdd00fa60f4c6538e731f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baseline.py-4ce317238c9c843b56ceedb5f196174fe1996fc3b0a822d5418de219097c895d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kmeans.py-4d44bcee5c141572df28eabf3005ab235d5a609f6f15aca5b7bce347e80dcb27"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-mathutilstest.py-4ea3be516866457325366f79d1bfe5e42f694de4486db66433b8fd051ef6fb4d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatormodelparallelismtest.py-4faf3089ccb441a6d64967fbe860872fe43360757ad825f188c6801a9c8fb627"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineartestingutilsv1.py-52e6a4892aa11a2720d0dff5919ff5ca20b556c3fce4e11ae89d08d7e8338c9a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnlinearcombined.py-552fca0b56b26973254d622df016a8894504d64f1b66d72e169eaa8c8488d7f3"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-numpyiotest.py-55fb8da734bad31f135c98dde1d9482482fe45dad0b8c5d59f3260d57cd973c5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sequentialhead.py-56457d39ee360297db3a490208b190c680a0f7143c7354f5c57a9ec433aaf530"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-alternates-56dcde36e3f6ed4d1aeff33f6e34ad8d997940bba2afab41f8f5eb06a00afcf4"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pandasio.py-5db8a653b85694426200b9d1d0cad77fc8274a700a0334ac1dbc451e47f1e6dc"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shardedmutabledensehashtable.py-5f80a55bff97a4818dd4429a61d87f8d051334918d4784dcf3c5d631eb2064d0"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extenders.py-63833c513636a450091f36cc5d2afbd03cc4cbd0341a9c977d8524bb7e9d9fae"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exclude-6671fe83b7a07c8932ee89164d1f2793b2318058eb8b98dc5c06ee0a5a3b0ec1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-armodel.py-668ddfc026880ba29a415af33d31f70ba58bae97c0daf98885ccd630148c78fb"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-autotuningiterationsperlooptest.py-66c89943beeb52e175e3714e54655b0d405fdefef220751b34301c94fdc4b05b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-671594623db6af38f82f0ea1e56dd6832b91d0a6c590c748957a0efebfd463b3"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-headtest.py-686f6d6fb411a58bc9e3fdfc675f43ada8514fa0e7f21deb703b17647659b04f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-regressionheadtest.py-68f3a1c4f5501267223554c24122dedd50c858a82ffae7886678f121f5a9b740"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sdcaopstest.py-6d556fba60b734f304424676c976760b6325bb71a711d284cc65feef5ee616df"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-errorhandling.py-6eb98767f2c1dee19f2a658d70c01b8fd19268e8c708c5ca769f2d9abfeec320"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-r2.9-6ef2304279ff84ce16a43b032e227807565a91b223a93bb84930d8bedfba2318"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorinputv2test.py-702ebe05652279d9e1344b62db79f361aacc895de38203db719cbce2e89b4ea2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnlinearcombinedtestv1.py-70dba1660be640d3ecbaa2d0651042fdb594d4d827c1ca77f39c128ebf435378"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-71b55fdf9e4bc10adaa0281134c535c6fa305a345b9cdb062104c140264e3635"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-74fe12f139e8d5d97751b281d759e6b39784a02d7a0d982d5940703928810592"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-7699d3aa8e4e42bbb22710401e8a97f2ac6f26b1ee464b50bd6cb93df92a68fd"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuconfig.py-794b51865593aba1d80476b1adad1e15bf5b577d9f51edbb26d70cd2f63ac0f1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prerebase.sample-7c07a6d903752182b1e46e3484846f1b2465cf9df444be67c9eee2fbc018b18d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exporter.py-7d81bcf53398d71aefea16225941138e966f6d0a54334c11d72c87952d68e844"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-mathutils.py-7dbaeb26ab12de830dde60fcf8699dd28d82b0c722dfed4f81e0a32d2242d705"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exportoutput.py-7e12dd02d35d2705310462cd36b5d51e6ea778061b9db8a61d859ea0aab6efda"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-feedingfunctions.py-800eeb025e8f672c910932a7c06e3a3a96100d5955501a88a905dfcc107821d9"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-master-803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-803acfdbc530125870a08e75c263ffb14551ea7678e8080a6380cf5ea88306ba"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-postupdate.sample-81765af2daef323061dcbc5e61fc16481cb74b3bac9ad8a174b186523586f6c5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineartest.py-841665558c27cd6b839f59a5ea2b1fa1dcbe3be61ff916516412a6e5f32410b5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-basehead.py-8446d1e0834d0e31b66d8e19a738f5f9c3d40b84425f4fcb4db0e2c173148b41"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineartestv1.py-853c0aa1d966b25d7dc75fcdcd2c51513db142bbf8fb0f7053a7da65a060f9fa"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-description-85ab6c163d43a17ea9cf7788308bca1466f1b0a8d1cc92e26e9bf63da4062aee"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnestimatortestv1.py-87725adcf1a866e6a03371aab7179696cd7d812be3a10fd9727966917d789ab9"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-numpyio.py-8a5e9ef219ed6b99452272ec818ad32a269067a227e61f1083b856c6a64d8e1f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wirevocabulary.txt-8b4b8f9e51b75719eea219c573388651dbab6654f6efac00195e1a386569d485"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linearmodeltest.py-8bb92eea1859505fee4170c069fd0626150c1d2c3869059675ae908bc6e9afc1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rnntest.py-8d058ee48e44f093ac76e664ec26b4644d152f0e617b13b15a7e0e4267f9541b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-update.sample-8d5f2fa83e103cf08b57eaa67521df9194f45cbdbcb37da52ad586097a14d106"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimator.py-8e51bb8b8ac47a14db46bb2df9d81d12ad0dba130e23571047f99facad51c7bf"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-basicsessionrunhookstest.py-8e57c7f9d4b5dd6bf687a204a91ea469009d0a9f187db1cae732bf20bdb1e4e8"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baseheadtest.py-8e79a68806ce5e4298cbda7d295a4d05ac185394a7b75dab491c4c769cc6dea6"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-head.py-90b296ed918e9b953d5c296dc702dbf27f3817bf627bf8f69131292b58cf98fc"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baselinetestv1.py-90caaf1e14b57e26f03dffbb1d89d81ff0e70c50bcfdd4214d981d1ead293d87"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lineartestingutils.py-9127b27f2fc9f100981efbdffb610663469dc693ae8372e00ec444d56c941400"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-926e3f154dc68bc40dca1035d73a168a6f79bfa5be49fea6627dfd8123236500"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-preparecommitmsg.sample-953ab1bf800f002996ebef2042d2e92d91f1c76f0e8582bd9afbc0c2bb284354"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pandasiotest.py-95564ac68030455920efc27aff12787939edb3c29bfc4c82539a29ddb99b89f4"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-objectcheckpointingtest.py-9805c87babbfee14f174f28cc077bcf5ec57ac992967ed456b1487af4f27e65b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-shardedmutabledensehashtabletest.py-981b4a891a39b4b4b6f148dd3c108c0bbba66a0432b122a82ef5cfc1c65243ef"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kerasdistributestrategytest.py-98a06f9450a3aef684c18a7ee462db6bf1b342571fc17f24093f5269644810ae"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kerastest.py-99b88d9254944875ac00d86b982122194171aa056fbf5b11e76e916ea7b61b4f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fakesummarywriter.py-99c7a743999a41f667930c7e697788b2f42588fee1d63409e315ed937e787271"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multihead.py-99dfa5ab4c2abe5a4833433fbd5a4207896ddd9373243560eb9d9289dd462382"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-basicsessionrunhooks.py-9a8c537f30d0a6dfbd8fc9cee161de389afeb03a12093d2c8084e10264acabc5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.py-9afc4b3c1bea9f47661dc2c8987ec0adb481c7c083b1c7b3e9229bafcfc61484"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-functiontest.py-9bab0954116c9d4ac25aceb2a9b3a73bab85235bcbeaa9f7736b0b4b5c8159c1"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-armodeltrainingtest.py-9c1156a987ad05579ed69c498f1d6b152051a5d5efaee94427e2df60a32d6636"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE-9dc6ae3884ee868d517aa040c43b68cf08a9481cb8540a672b4703dccd592747"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-feedingqueuerunner.py-9dcc29b83904fd44ff528421a9ad621c9c18232a2990095136ebc69443aa584c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modelfntest.py-9f5f253db4363eff24edab5847136dd1852d9db1503b74ec411ccbe3467d2da9"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cannedestimatordsintegrationtest.py-a0310389f11d482f7ac0a033d7e2f04f38bc83a8bdb228c6f9fcf7a21a769c9a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hookstest.py-a1175526f9b8b9cffbefb90d183752a80b6cc0db80264f02399b720d0e96883d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sdcaops.py-a2fdadf64365a00e99f36c59dd6fea919ffcf995dad642941e43ff40b16b18ba"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prereceive.sample-a4c3d2b9c7bb3fd8d1441c31bd4ee71a595d66b44fcf49ddb310252320169989"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pushtocheckout.sample-a53d0741798b287c6dd7afa64aee473f305e65d3f49463bb9d7408ec3b12bf5f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-baselineestimatortest.py-a852ac710bcac982e7c9673794f737091cf6c9b041ebb833f1d6d2b291004558"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnntestfcv1v1.py-a85ebc537dba9cf2a9c4a10b05f67a2f4e2164950b3e884c9c0b314e78bbf2fb"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-distributestrategyestimatorintegrationtest.py-a9bd2403950c088c2f4376ca762c51e427a1e362d82fb665f5f11be9ada5d412"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-statemanagement.py-aa7cd342e973d2cdbc3a7f41a9997844d19263cd5fa152ed92745ddf99be9af2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-function.py-accd4f7df028ae70008b33e6c2bb0c9bbd64395e40856c7ca40c3a1335f30703"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-runconfig.py-ad22db4a1fcde2cfe9c63e18b78df4fbbf5d6d26f40c6d8b2e2f22069accae7a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-adafc02eb0f994262010ff4392aeaf4337483bf8578166f29d2aa6cd85ebf473"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnntestingutils.py-adf6bf70c8c794ec130c9ef0a30ca6ad2a85e044f489b19f562fafa1a8e2831b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.gitignore-b06b11f832c318a94081f9494ed21ffeb280d0426f418b73e69bf4607cb4c1f5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-config-b19e318561331cfb402e37557b2964ad0f61ada5b8ad778dde8f1eebbe702c3a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utiltest.py-b39441be3e972ed47680ac55471574b708c9c856202951a44e143c05f33ca85f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-util.py-b3ab2652338e2a78394410cddc4ca257c3b40963f14f4c9d86ebdc00281db5cb"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-util.py-b690748e6981cdc0993c5e67ed173712c3dd0572ad4de7a797f521946254856c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorembedding.py-b7edcce0c8dcb2418125cd3462d0b94306f5c2e50e9a623b6ef1b2c397e11f80"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linear.py-b9d93255e215230824205244b66e27333f43785d7b29aa97af22c2c1972d6676"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimator.py-bb115d7f74fae0b7c617f75576271cfe54be2e4dfa42be205673d877a5428f88"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-export.py-bb1c992fc21590d11037a18071629f01c00e9bd7027f542ffd66ebb901b665ce"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-gc.py-bb7f6f712ccd043baa6ddb4efca7075afeb25880d3b27503c532b3a9ccb89c5d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-optimizerstest.py-bbbad77f7ae501d61eb8abb1cc7becf274a9906e7fde55e1ecb46f46a1165843"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.bazelrc-bedb63031c078d5235b4e0b2f38e3a63355d69d7cb5ba688df12027a8dfdb68d"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-savedmodelestimatortest.py-c1a650c04e0ca119fa2f43f763acabab80809eaf8a40db840ef3174a31b49a85"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-feedingfunctionstest.py-c42243b7ad8b1f7167f2dc93114991e9e0dd68741dbadd2e80200c6df3b86c75"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modelfn.py-c45d30aa3082a030cfbfbd077c93760a3243ce1f08d40c73a969468a45f58f00"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-binaryclassheadtest.py-c491315f2867a7999bcd7fed0261add2d3a30d5b0fcaddcde0b31a80cabd33d5"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatortest.py-c6a2d09053c9a5daa47a574c422343798e0c06aca91d68d99a982864cb950da9"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-runconfigtest.py-c6d277d4fc6dbf736a878331d1f7d1b67b99fbd272c483c09809e92ec7f19b57"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-ca752e780f993e120d4931fff4cf369f6ea7e333f70e880b7fad876a60ea0bc0"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-apigen.bzl-cb116e5a78ae608b79ef103585c8dbea7abd251505f3f8a1e14014182744b034"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-master-cb243ddc189916469de9ee7e96b36b92f4304bfa28bb030e2cc85a1161b74c29"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-armodeltest.py-cdc0d238f479b1e597ac3c00196b712ce76a25d893e14afd46bd91cc012a1c2f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-HEAD-cdc65e67690c4c6475174e5ec662b70655246a2f3924354778835ab3be70aa76"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-predictionkeys.py-ce39cd20e2c993318a35701455828bce43efdd99bc9905f2ec1ad288f4060298"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-multilabelhead.py-ce582ee99cc6527fd1dd9389b55de69aa03e7fca4536fad0c0ccab67d7b013ac"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorexporttest.py-cea7a948ba16877ead7ff2f47850b1876859b7369e81ccab779d8ff9dfdeda3f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linearestimatortest.py-cf4ff919942bc3c659777b411046a95bd52ff0e1e825f42fc4092f5eb246cc60"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-spatialpartitioningapi.md-d11f952c3ffa0de5534ed073b975124cf3a7ec1d7d7fed3cf704fe7625e130bf"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index-d297cd0ce7bf9f6275ef2c91fae4ea88cb68959d2a84f5d9c1bbcc8a1208fe74"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-premergecommit.sample-d3825a70337940ebbd0a5c072984e13245920cdf8898bd225c8d27a6dfc9cb53"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimator.bzl-d3c31f6eb9ab06bd7593d25a56d76acf8f5ad15bfa7ae8d0c6e899613df33d63"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-keraspremademodeltest.py-d3d3660de82e04489a9670e30c92bf39719e4a22d7a1f679404b5e182367ba5a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-WORKSPACE-d3ee465f5794b413456e65de4b481dd7f0f1339e7b5baaa19392e129dec5c4a2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linearestimatortestv1.py-d4b0d86167b4633cc3b41b833998bd8b35487970175306238d04fb46671f214a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pythonconfigure.bzl-d521d8d805f5eaf5eb65356820620ba872290d53fa4af394b2848727746543ec"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildpippackage.sh-d553ffb2ce2e2ff96363d9d7987ab941afeb71c37a536360e30d7af493380a03"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-checkpointconvertertest.py-d724c4637405ea91e6841118c06b52b2cc986fc8268e26da96f3d5a55ceae355"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnntestfcv2v1.py-d865ab7eb651ec8cc6e11f4e57736436fd466c36b0d9e4654bd85eb920aed76f"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-checkpointconverter.py-d8efc1b5e0ad2f6efd95675f60f6962ebbf49706f22f9ad2f5f987aea3178ca8"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kmeanstest.py-dbd89d2c536ef2951a5fb8f021847ec62be605c4d4e73ef1ca0968b21682c8dd"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-headtest.py-dce5e093d9c7b36cdf74aef49025f574594cec79513a8203bdf4ed5f48d011e3"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.md-de5e8c595b36605abc87a69acb3b0c2d9d16011453746ab4875ff64831f889a8"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-trainingtest.py-dff3f3a67002590fd39130772ccb572255d23af87414f3e681bc4816bb026725"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-preapplypatch.sample-e15c5b469ea3e0a695bea6f2c82bcf8e62821074939ddd85b77e0007ff165475"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-estimatorlib.py-e17ecc37fededb29e40db9945c27639f10d170069a52c7dab64a4ae291d77a3c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-r2.9-e3791038bb9a68f7d25c01a6845e1b02d8327bae2cccca48689297c16c9f4c26"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnn.py-e41a268f27dbe663a22c83f44443fbaa2f6bee6df7fef071ed2629f3b3e57659"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sequentialheadtest.py-e4665b173645f21e0e531430d1d7434a90d67dbdb3697bf93bee6d8887ea1a17"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuconfigtest.py-e4f06411d24659ae4b27cc878ecf77b23974c8ffb69299460d939a24dcbcc00c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exporttest.py-e5361e151e780b7937616fe33719699e88e1c873a06941be09f069521f83d129"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnntestingutilsv1.py-e5dbcd96b977d30f9414546dd27005adf610c408af77b885d8ae75f411b6bf72"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exportertest.py-e72b17041f9640b8659110586b5fe344914c7a946345f578cdf28583663a4753"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-packedrefs-e7e60bfa6d0b339fc0a1d0066200c7d2ef3df778d9c061b6d5b33502d4614028"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-feedingqueuerunnertest.py-e8b06697a2b78c693b83225fbb98285f53b653396bba94848e40a463c072ff04"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorevaluationtest.py-e8eab4289ea0289fab775f423c777792964b3a6f6c5a84c9ba5f65c864d49154"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-metrickeys.py-e8f3fabe5b08a584ed052e19e473569a228128fba42cf66b3cda3198b22b3620"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-earlystoppingtest.py-e97e2389d6e14d50983aaddf61422da64c3af3a8cebb62d277d697d5a6de04e2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorintegrationtest.py-e9d56d389584ff14f39305b853c41157063e31006dbe2380390851e85f3459ae"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-analytics.py-eaef8646f16edde622a332cd6e5ec08f42159620c7b4ec6c9ef3ae4f893462f2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CONTRIBUTING.md-eb9587ea25317ca6275e489ee53ff6abbfa59056d549d1a39d21a8fd46828a35"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tpuestimatorgradientstest.py-ebdd3c3363a4d2c6c44c6b1316880fc24550119d3bc559dde4e24ce1502e42b2"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dnnlinearcombinedtest.py-ebe0bd32bdc132f471874432b35d4fbb797890c8cf02d7e763096f93b8b96849"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-prepush.sample-ecce9c7e04d3f5dd9d8ada81753dd1d549a9634b26770042b58dda00217d086a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fsmonitorwatchman.sample-f01b481d93c9d023c63995783407c6382aa873d6ed5957b8e5e41cb1d0cd4854"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-earlystopping.py-f4e686c82a979a0a9b50273a186160ee4a6cf5594f998ff034a79bab2fbddf7b"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-parsingutils.py-f7a69f2493e447d462504188965626523bbada6efa4d9b9addac8701e1e8b76c"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extenderstest.py-f8a2742128981c980785980a276ab86dff3c1106a7aa90fba31b183240d93c9e"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-precommit.sample-f9af7d95eb1231ecf2eba9770fedfa8d4797a12b02d7240e98d568201251244a"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-iterationcountestimator.py-fba17a029d63bf7ba4bfbfd2d06e742e08db4df77e948ec5ab1854a32bcbeb75"}, {"spdxElementId": "SPDXRef-Pkg-tensorflowestimator2.9r0pdfc289a.tar.gz-d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-BUILD-fd3a7744e45adf06900b2dc94eb08cfd5c6239c44f7443dc17129997bcf1e0ff"}], "documentNamespace": "http://spdx.windriver.com/Reports2.0/d82e38beebd1d05b190a8dbe423e453e3b8743fb96d04662cdb61fcab63ec976"}