Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-aiplatform
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.16.0
Choose a base ref
...
head repository: googleapis/python-aiplatform
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.16.1
Choose a head ref
  • 13 commits
  • 130 files changed
  • 12 contributors

Commits on Jul 28, 2022

  1. feat: SDK support for model monitoring (#1249)

    * feat: SDK support for model monitoring (for models deployed to endpoints; batch prediction use case will be implemented separately)"
    
    * fixing syntax errors
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * resolving merge diff
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * removing sync parameter from MDM job
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fixing runtime errors
    
    * fixing more runtime errors
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fixing some more linter errors
    
    * added endpoint path resolution logic
    
    * excluding uninitialized optional arguments for as_proto methods in objective config
    
    * fixing typo in class variable
    
    * adding more upstream error handling
    
    * fixing errors with runtime type checks
    
    * fixed runtime errors in update and pause functions
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * removing unused methods
    
    * fixed job delete method
    
    * removing unused parameter
    
    * addressing some PR comments
    
    * docs clarification
    
    * Update google/cloud/aiplatform/jobs.py
    
    Co-authored-by: sasha-gitg <[email protected]>
    
    * Update google/cloud/aiplatform/jobs.py
    
    Co-authored-by: sasha-gitg <[email protected]>
    
    * Update google/cloud/aiplatform/jobs.py
    
    Co-authored-by: sasha-gitg <[email protected]>
    
    * fixing logic for checking explanation_specs
    
    * chore: system test for model monitoring (#1428)
    
    * chore: adding system test for model monitoring
    
    * debugged system test
    
    * removing extra print statements
    
    * added test coverage for pause resume and delete methods
    
    * added test coverage for model monitoring config for two models
    
    * fixing test bug
    
    * added test coverage for XAI error case
    
    * addressed more PR comments
    
    * addressing remaining comments
    
    * adding more error checking in parse_configs helper function
    
    * minor fix for deployed model ID validation logic
    
    * addressing docs commentes
    
    * addressed more PR comments
    
    * removing runtime errors
    
    * added more documentation
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * addressing PR comments
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * addressing more PR comments
    
    * adding more doc strings
    
    * more fixes
    
    * formatting
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * added more test coverage and changed iterator names for parse_configs function
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * making objective config class non-abstract
    
    * renaming configuration classes
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: sasha-gitg <[email protected]>
    3 people authored Jul 28, 2022
    Configuration menu
    Copy the full SHA
    18c88d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    152563b View commit details
    Browse the repository at this point in the history
  3. feat: Vertex Vizier support in SDK. (#1434)

    * Added the Vizier client in the aiplatform folder.
    
    * Copied the pyvizier from the open source vizier.
    
    * Added the Trial in the aiplatform folder.
    
    * Forked the pyvizier from the pyVizier.
    
    * imported the objects from the pyvizier.
    
    * Added the Vizier client and types in the aiplatform init file.
    
    * Made the pyvizier converters compatible with the Vertex SDK proto.
    
    * Forked the framework for the Vertex Vizier from the Open Source Vizier.
    
    * Implemented the interfaces for Study and Trial. Added the unit tests and system tests for them.
    
    * Setup the dependencies for the Vizier.
    
    * Fix the lint error by running the nox -s blacken.
    
    * Fixed the lint errors for the Vizier.
    
    * Made the unit test import the google credentials.
    
    * Disable the coverage check for the pyvizier. It will be imported from the open source vizier.
    
    * Remove the converage dependency to avoid the conflicts.
    
    * Fixing the py-3.9 issue in the sample/module-builder
    
    * Convert the lambda function to avoid the import numpy be called in the confest.py test
    
    * Revert the requirements file.
    
    * Fix the lint error by running the nox -s blacken.
    
    * Fixed the syntax issue in the setup.py
    
    * Setup the local package
    
    * scrube the TODO since it's the documentation ticket.
    
    * Addresses the comments.
    
    * Ran blacken on the test_vizier file.
    
    * Import the OSS in the Vertex SDK.
    
    * Already imported the package from open source vizier. Removing the code copied from oss.
    
    * Import the google-vizier and fix the dependencies for Vertex Vizier.
    
    * Configured the dependency of the google-vizier.
    
    * Ran the nox -s blacken.
    
    * Fixed the lint issue.
    
    * Clean the debugging logs.
    
    * Decouple the Study, Trial and the aiplatform to make the sample test pass.
    
    * Fixed the issue in the system test got an unexpected keyword argument 'credentials'
    
    * Ran the nox -s blacken to format the python file.
    
    * Fixed the unit test failure.
    
    * Add the wrapper to give more error information about the vizier import error.
    
    Co-authored-by: Rosie Zou <[email protected]>
    halio-g and rosiezou authored Jul 28, 2022
    Configuration menu
    Copy the full SHA
    b63b3ba View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Configuration menu
    Copy the full SHA
    da467d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Configuration menu
    Copy the full SHA
    caebb47 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Feat: Add google.ClassificationMetrics, google.RegressionMetrics, and…

    … google.Forecasting Metrics (#1549)
    
    * Add google.ClassificationMetrics, google.RegressionMetrics, and google.ForecastingMetrics Artifact types to metadata schema with unit tests.
    
    * fix implicit false
    
    * Fix typo
    
    * Running nox -s blacken and nox -s lint
    
    * fix typo in unit test
    
    Co-authored-by: sina chavoshi <[email protected]>
    KevinBNaughton and SinaChavoshi authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    3526b3e View commit details
    Browse the repository at this point in the history
  2. feat: added support for conditional parameters in hyperparameter tuni…

    …ng (#1544)
    
    * feat: added support for conditional parameters in hyperparameter tuning
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fixing unit tests
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fixed all failing tests
    
    * addressed PR comments
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    rosiezou and gcf-owl-bot[bot] authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    744cc38 View commit details
    Browse the repository at this point in the history
  3. chore: release 1.16.1 (#1566)

    * feat: SDK feature store samples (create/delete fs)
    
    * feat: adding to conftest.py
    
    * docs(samples): fixed testing
    
    * docs(samples): fixed testing
    
    * docs(samples): fixed testing
    
    * docs(samples) added changes
    
    * docs(samples): style issues
    
    * Update samples/model-builder/create_featurestore_sample_test.py
    
    Co-authored-by: Morgan Du <[email protected]>
    
    * Update samples/model-builder/test_constants.py
    
    Co-authored-by: Morgan Du <[email protected]>
    
    * Update samples/model-builder/create_featurestore_sample_test.py
    
    Co-authored-by: Morgan Du <[email protected]>
    
    * chore: release 1.16.1
    
    Co-authored-by: Morgan Du <[email protected]>
    nayaknishant and morgandu authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    5430319 View commit details
    Browse the repository at this point in the history
  4. feat: support case insensitive match on search facets (#1523)

    * feat: add a DeploymentResourcePool API resource_definition
    feat: add shared_resources for supported prediction_resources
    
    PiperOrigin-RevId: 461971827
    
    Source-Link: googleapis/googleapis@0b24d03
    
    Source-Link: googleapis/googleapis-gen@d3298e7
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDMyOThlNzc2MmUyZTA3MWNmNDg1MDI3NzMyNWJiZmViOTRlZGU5YiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore(bazel): update protobuf to v3.21.3
    
    chore(bazel): update gax-java to 2.18.4
    
    PiperOrigin-RevId: 463115700
    
    Source-Link: googleapis/googleapis@52130a9
    
    Source-Link: googleapis/googleapis-gen@6a4d9d9
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmE0ZDlkOWJiM2FmYjIwYjBmNWZhNGY1ZDlmNjc0MGIxZDBlYjE5YSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: add DeploymentResourcePool in aiplatform v1beta1 deployment_resource_pool.proto
    feat: add DeploymentResourcePoolService in aiplatform v1beta1 deployment_resource_pool_service.proto
    feat: add SHARED_RESOURCES to DeploymentResourcesType in aiplatform v1beta1 model.proto
    
    PiperOrigin-RevId: 463147866
    
    Source-Link: googleapis/googleapis@6276461
    
    Source-Link: googleapis/googleapis-gen@57665f4
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTc2NjVmNGI0OTFkN2MwZjFlNDY2ZTQzMDcwMWRiYWUwNDcyZjY0ZSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: making network arg optional in aiplatform v1beta1 custom_job.proto
    feat: DeploymentResourcePool and DeployementResourcePoolService added to aiplatform v1beta1 model.proto (cl/463147866)
    docs: doc edits to aiplatform v1beta1 job_service.proto, model_service.proto, pipeline_service.proto, saved_query.proto, study.proto, types.proto
    
    PiperOrigin-RevId: 463932106
    
    Source-Link: googleapis/googleapis@efbe03d
    
    Source-Link: googleapis/googleapis-gen@e012128
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTAxMjEyOGI3ZDNmYzk5YTk5NmQ1YTk1ZDM3NjVkNDA2YmYyNzk3ZSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: making network arg optional in aiplatform v1 custom_job.proto
    feat: added SHARED_RESOURCES enum to aiplatform v1 model.proto
    docs: doc edits to aiplatform v1 dataset_service.proto, job_service.proto, model_service.proto, pipeline_service.proto, saved_query.proto, study.proto, types.proto
    
    PiperOrigin-RevId: 463932566
    
    Source-Link: googleapis/googleapis@37aaa1e
    
    Source-Link: googleapis/googleapis-gen@081281c
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDgxMjgxY2UxZjhkYmYwYTcyODJhZTNlY2M2MDFmZWE1ODM1NWRiNCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: support case insensitive match on search facets
    feat: allow disabling spell check in search requests
    feat: allow adding labels in search requests
    feat: allow returning min/max values on search numeric facets
    feat: allow using serving configs as an alias of placements
    feat: allow enabling recommendation filtering on custom attributes
    feat: return output BigQuery table on product / event export response
    docs: keep the API doc up-to-date with recent changes
    
    PiperOrigin-RevId: 463980128
    
    Source-Link: googleapis/googleapis@d6bce0e
    
    Source-Link: googleapis/googleapis-gen@e3d1296
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTNkMTI5NmE5NTkyYjlmZTcxNGE3Y2JlOGQyYWNjNGJmNDJmNGVjMiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: support case insensitive match on search facets
    feat: allow to return min/max values on search numeric facets
    feat: allow to use serving configs as an alias of placements
    docs: keep the API doc up-to-date with recent changes
    
    PiperOrigin-RevId: 464560246
    
    Source-Link: googleapis/googleapis@139f56e
    
    Source-Link: googleapis/googleapis-gen@eca9b7e
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZWNhOWI3ZWNiZGMyYzY0YzJkMGVjMmU2Njg4ZjYzNTNhZmYxNjJlZiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: nayaknishant <[email protected]>
    3 people authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    cb4d405 View commit details
    Browse the repository at this point in the history
  5. Revert "chore: release 1.16.1 (#1566)" (#1567)

    This reverts commit 5430319.
    nayaknishant authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    6d4ff3d View commit details
    Browse the repository at this point in the history
  6. chore: release 1.16.1 (#1568)

    Release-As: 1.16.1
    nayaknishant authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    4437cdd View commit details
    Browse the repository at this point in the history
  7. chore: fix resource deletion issues with model monitoring system tests (

    #1565)
    
    * chore: fix resource deletion issues with model monitoring system tests
    
    * syntax fix
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * removing GAPIC job name checks
    
    * removing test coverage for pause and resume
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: nayaknishant <[email protected]>
    3 people authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    3484359 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. chore(main): release 1.16.1 (#1546)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: nayaknishant <[email protected]>
    release-please[bot] and nayaknishant authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    f4e54da View commit details
    Browse the repository at this point in the history
Loading