Set gsutil to use rsync rather than cp as if the notebook fails for any reason, this will allow the copy operation to pick up where it left off rather than restart from the beginning.
* Upload torch transformers predictor sample
This sample uses the aiplatform SDK and torch library to implement transformers predictor.
* Linear regression predictor using sklearn
Upload a linear regression predictor sample using scikit-learn lib.
* <refactor, chore> Updated prebuilt container image for prediction to 1.3, scikit-learn package updated to 2.5.1, other corrections from template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update vertex_ai_feature_store_based_llm_grounding_tutorial.ipynb
remove back ticks from product/feature names
* Update distillation.ipynb
update url to point to /vertex-ai/generative-ai/docs
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* fix, refactor, chore(egen): adds matplotlib library in installation step, adds code to delete locally generated files, refactors code as per new template guidelines, contraction of words, performs linter test
* fix, refactor, chore(egen): adds matplotlib library in installation step, adds code to delete locally generated files, refactors code as per new template guidelines, contraction of words, performs linter test
* Adds deprecation note for user managed instances
* chore, feat, refactor: Remove future tense, follows new notebook template, adds cleanup step for deleting the pipelines and models created, refactors the utility functions to fetch model resource
* fix: corrects the notebook name in the links
* chore: addresses review comments
* fix: loads the model from resource name before deletion
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: adds the colab enterprise and formates all open in tabs
* chore: changes 'Run in colab' to 'Open in Colab'
* chore: splits content of first cell for formatting
* refactor: fixes pip install and rectifies disable_early_stopping parameter description
* fix: image dataset csv is changed because of permission issue when importing from the content of the csv
* chore: running end to end notebook
* chore: removes testing variables and lints
* chore: markdown edits and end to end test
* chore: lint changes
* refactor: adds try except block following all the other cell codes
* chore, refactor: removes boilerplate, adds colab enterprise and makes changes according to template and authoring guide
* chore: lint
* fix: adds dataset copying code to fix data access issue
* chore: lint
* fix: adds gcsfs package to deal with the check error
* chore: clears outputs
* <refactor, chore> xgboost package version set to 1.7.1, updates serving continer image to 1.7, deletes intermediate files, other fixes from template
* <refactor, chore> xgboost package version set to 1.7.1, updates serving continer image to 1.7, deletes intermediate files, other fixes from template
* <refactor, chore> xgboost package version set to 1.7.1, updates serving continer image to 1.7, deletes intermediate files, other fixes from template
* Colab logo fix
* Colab logo fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refactor,chore(egen): refactored code as per template guidelines
* refactor,chore(egen): fix region variable
* refactor(egen): refactored notebook as per template guielines
* refactor,chore(egen): performed linter test
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update vertex_ai_feature_store_based_llm_grounding_tutorial.ipynb
remove back ticks from product/feature names
* Update tune_peft.ipynb
“fix: update links in notebook”
* Update tune_peft.ipynb
add colab enterprise link
* Update tune_peft.ipynb
removed link
* Update tune_peft.ipynb
updated the link to /generative-ai/docs/tune_peft.ipynb and other edits
* fix: linter errors
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* <fix, refactor> fixed and refactored notebook according to the template
* Apply suggested edits from @kittyabs
* Apply suggested edits from @kittyabs
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* <refactore, chore>refactored notebook according to the template
* refactor: Apply markdown text edit
* source distribution fix
* source distribution fix
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* feat: Mistral AI colab notebook; new examples for Code Gen (FIM), Function calling
* feat: Mistral AI colab notebook; new examples for Code Gen (FIM), Function calling, Value error fix
* feat: Mistral AI colab notebook; Additional examples minor updates / fixes
* feat: Mistral AI colab notebook;
* feat: Mistral AI colab notebook; Chat completion*s* fix
* <Refactor, Chore> Refactored the notebook according to the template, updated and added new package.
* numpy version conflict
* Added numpy.
---------
Co-authored-by: UBhavani <bhavani.ummadi@egen.ai>
* fix,chore,refactor(egen): Changed REGION variable name to LOCATION, modified the import file of flowers dataset, added comments in cleanup section, removed os.getenv(IS_TESTING) from the cleanup section, refactored code according to template guidelines and performed linter test.
* chore(egen): Done changes according to @kittylabs and performed linter test.
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore, refactor: adds colab enterprise, removes boiler plate, refactors according to template
* chore: run end to end and lint
* chore: addresses reviw comments
* <refactor> refactored notebook according to template
* <refactor> refactored notebook according to template
* <refactor> refactored notebook according to template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* <refactor>: refactored code according to notebook template
* <refactor> refactored notebook according to template
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refactor,chore(egen) : refactored code according to template guidelines and removed unused imports
* refactor(egen) : removed hardcoded values
* refactor(egen) : performed linter test
* refcator(egen) : refcatored according to template guidelines
* refactor,chore(egen): refactored code as per guidelines
* refactor,chore(egen): refactored code as per guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor,chore> refactored notebook according to template
* <refactor,chore> refactored notebook according to template
* fix for docker repository creation in PR test environment
* <included IS_TESTING condition for docker repository
* lint fix
* Apply suggested edits from @kittyabs review
* Colab enterprise link fix
* Colab enterprise link fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
Updated name of Cloud Profiler (used to be called various versions of Tensorboard Profiler etc.). It's Cloud Profiler on first use, Profiler (shortened) for further uses.
* refactor, chore(egen): Removes boilerplate, heading fixes, and other corrections from template
* refactor, chore(egen): Removes boilerplate, heading fixes, and other corrections from template
* Fixed issue related to image building
* Did minor fixes regarding docker image path and bucket creation command
* Updated command of bucket creation
* Did major changes in docker related code
* Fixed issue raised on PR
* Removed output of executed cells
* fix, refactor, chore: updates the model saving location in training script, removes the unnecessary code for training, refactors and updates the training image creation section accordingly
* chore: updates explanation about python package in the overview section
* fix, chore: specifies the working dir while building and running the container, adds '.' in a sentence in Overview
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* Updated colab enterprise link
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refactor, chore(egen): replaces region with location, adds additional parameters in dataset_delete() function inside cleanup cell
* wording changes
* wording and case change
* fix,chore,refactor(egen):Changed REGION variable name to LOCATION, modified the import file, added version for the tensorflow package in installation step, added comments in cleanup section, removed os.getenv(IS_TESTING) from the cleanup section, refactored code according to the template guidelines and performed linter test.
* chore(egen): Done changes according to @kittyabs and performed linter test.
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* fix, chore, refactor(egen): Adds numpy==1.23.0, removes version ==0.0.4 from vizier installation, replaces K80 with T4, refactors as per template guidelines
* removes use of future tense
* case change, wording changes as per PR comments
* feat: Official notebook for Mistral AI Release 07/24
* feat: Official notebook for Mistral AI Release 07/24,added links to Vertex, Public docs
* feat: Official notebook for Mistral AI Release 07/24; links reorged
* feat: Official notebook for Mistral AI Release 07/24;lint issue resolved
* feat: Official notebook for Mistral AI Release 07/24;large name change [2407]
* Adapted code with new notebook template
* Updated working libraries and replace all the REGION variable with LOCATION
* Testead code and gone through notebook template. Did required changes.
* Did required changes based on the feedbak given on PR
* Did required changes based on feedback given on PR
* fix, chore: upgrades the tensorflow version to the latest, reorganizes and rewords the heading structure to follow the tutorial flow, removes unnecessary code highlights, fixes typos
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: Follows new template, removes IS_TESTING, relaces REGION with LOCATION
* chore: Cloud console --> Google Cloud console
* chore: addresses review comments, sets delete_bucket to True to remove the GCS bucket in the cleaning up step
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: removes boiler plate, adds colab enterprise and edits acording to template
* chore: run end to end and reformat according to template
* chore: lint
* fix: removes testing induced error and runs lint
* chore: update REGION to LOCATION
* chore: lint test and update checks failure
* chore: address review comments
* fix,chore,refactor(egen): Added colab enterprise logo with link, heading changes according to template guidelines,changed REGION variable name to LOCATION, modified code in online prediction using the SDK interface, added the clean up code for endpoint and training job, added comments in cleanup code, refactored code according to template guidelines and performed linter test.
* chore(egen): removed version in the installation step and performed linter test
* chore,refactor(Egen):Done changes according to @kittyabs review and performed linter test.
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore,refactor(egen): Changed REGION variable name to LOCATION, removed IS_TESTING from the cleaning up section, refactored code according to template guidelines and performed linter test.
* chore(egen): Done changes according to @kittyabs review and performed linter test.
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* fix,chore,refactor(egen): Changed REGION variable name to LOCATION, changed CLUSTER_REGION variable name to CLUSTER_LOCATION, added gcloud command to enable dataproc cluster, refactored code according to the template guidelines and performed linter test.
* chore(egen): Done changes according to @kittyabs review and performed linter test.
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* <Refactor, Chore> Refactored the notebook according to the template, updated and added new package.
* Applied suggested edits.
* Applied suggested edits.
---------
Co-authored-by: UBhavani <bhavani.ummadi@egen.ai>
Updated name of Cloud Profiler (used to be called various versions of Tensorboard Profiler etc. It's Cloud Profiler on first use, Profiler (shortened) for further uses.
* added example notebook for Spark on RoV
* added example notebook for Spark on RoV
* ran linter on spark_on_ray_on_vertex_ai.ipynb
* updated official CODEOWNERS file for spark on ray on vertex ai notebook
* fixed text
* fixed project and location variables for build
* lint run
* added docker authentication
* renamed docker repo
* added sdk version
* added quiet to docker authentication
* added explicit dependencies installation
* added google cloud aiplatform ray module installation
* added gcloud update and cleanup
* added a wait to avoid timeout error in the test build
* fixed cluster resource name in delete
* added timestamp suffix to cluster name
* added a 5 minutes wait after cluster creation
* address PR comments
* <refactor, chore> Updated prebuilt container image for prediction to 1.3, scikit-learn package updated to 2.5.1, other corrections from template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
* <refactor> refactored notebok according to notebook template
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refactor, chore(egen): refactors code as per new template guidelines, removes future tense, replaces REGION with LOCATION, performs linter test
* you are changed to you're
* wording changes, performed linter test
* notebook changed to notebooks (plural)
* chore,refactor(egen): Changed REGION variable name to LOCATION, changed DATA_REGION variable name to DATA_LOCATION, added cleanup code for pipeline jobs, batch prediction job, modified cleanup code for deletion of bigquery dataset, removed versions of packages in the install step, removed os.getenv(IS_TESTING) while cleanup bucket, refactored code according to template guidelines and performed linter test.
* chore,refactor(Egen):Done changes according to @kittyabs review and performed linter test.
* chore(egen): redefined the variables of training pipeline job name and prediction pipeline job name and performed linter test
* chore(egen): redefined the model variable in cleanup section and performed linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore, refactor: adds colab enterprise, remove boiler plate
* refactor: changes REGION to LOCATION
* chore: run end to end and remove testing variable
* chore: lint
* [AutoSxS] Replace 1p model `text-bison` to `Gemini` because text-bison will be deprecated.
* product name edit
* Replace gemini 1.0 pro to gemini 1.5 pro.
* Fix the error when downloading the public dataset.
* fix,chore,refactor(egen): replaced import file of gcs with new one to create dataset, removed import statement of os module, removed os.getenv(IS_TESTING) while cleanup bucket, replaced UUID with unique and deleted code to generate UUID, changed aip to aiplatform, changed REGION to LOCATION, added endpoint.delete() to delete the endpoint, hardcoded TF version to 2.15.1, refactored code according to template guidelines and performed linter test.
* chore(egen): removed back ticks
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore,refactor(egen): Added opencv-python-headless and tensorflow==2.15.1 packages in installation step, Added import os statement in set machine type configuaration cell, Added cloud storage bucket and local files cleanup code, refactored code according to template guidelines and performed lintr test
* refactor(Egen):Done changes according to @kittyabs review and performed linter test.
* chore(egen): added IS_TESTING part while creating artifact repository and perfomred linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore: refactor according to template, removes boilerplate, adds colab enterprise
* refactore: adds testing variables
* fix, chore: end to end testing with version change as fix
* chore: lint
* chore: addresses review comments and runs lint
* Fixed code issue template issue in distillation file
* Did required changes in notebook template
* Did minor changes
* Added execption handling at cleanup step to handle error while performing cleanup
* Fixed issue based on feedback given on feedback
* fix, chore, refactor: removes hard-coded project-id, remove future tense and reorganizes the sections, refactors the cleaning up section
* fix, refactor, chore: cleans up the resources using display name rather than resource name, adds wait step to wait until the pipeline job is finished, updates the overview section to remove 'we'
* fix: runs _job.wait() instead of .wait() method for waiting, updates the var pipeline_job to pipeline
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor, chore(egen): refactors code as per new template guidelines, adds code to delete locally generated files
* added code to delete custom job in the cleanup section
* license year changed to 2022, removed you as per PR comments
* future to present tense
* adds tensorflow installation, protobuf version changes to resolve dependency issues
* chore, refactor, feat: follows new template, simplifies code for display-names, adds steps for deleting the resources in the cleaning up section
* chore: addresses the review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refacto, chore (egen): refactors code as per template guidelines, hardcodes TF version to 2.15.1, adds code to delete locally generated files, markdown changes ,performs linter test
* adds space
* changed URL for notebook redirects
* Updated notebook templace and did minor changes in notebook comments
* Added link of colab enterprice
* Fixed the link related issue and removed unwated variable value
* Added below comment in notebook:
# @title Copyright & License (click to expand)
* Fixed the issue related to notebook template based on reviewers feedback
* Fixed issue based on feedback given on PR
* Fixed the issue based on feedback given on PR
* fix, chore: replace REGION with LOCATION, remove will, contracts 'is not'
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor,chore(egen) : refactored code according to template guidelines and removed unused and deprecated code
* refactor,chore(egen) : refactored code according to template guidelines and removed unused and deprecated code
* refactor(egen) : refactored notebook according to template guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* chore, refactor, feat: follows new template, fixes typos, updates dsl.Condition to ds.If, rewords the headings and organizes them as per the tutorial, adds a cleanup step for the pipeline file
* chore, fix: minor sentence corrections, removes undefined UUID parameter
* chore: addresses the review comments
* fix: fixes the var name pipeline --> pipeline_job
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: removes boilerplate, adds colab enterprise, changes region to location, adds testing variables
* chore, fix: adds verification_mode to load_dataset to deal with error and runs end to end
* chore: removes testing code
* chore: lint
* chore: addresses review comments
* chore: follows new template, fixes typos, removes unnecessary code-highlights, replaces K80 with T4, replaces REGION with LOCATION, removes IS_TESTING in cleaning up section, makes sentence/heading corrections and re-organizes some subsections as per the tutorial
* chore, refactor: minor markdown corrections, updates machine_type description and code to suit the explanation
* chore: addresses review comments and corrects 'uploading to a Vertex AI model resource' to 'uploading to Vertex AI Model Registry'
* chore: addresses the review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor,chore(egen) : refcatored code according to template guidelines and added cleanup code
* refactored code according to template guidelines
* refcatord code according to template guidelines
* refactor(egen) : refactored code according to template guidelines
* refactor(egen) : refactored code according to template guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* refactor, chore(egen): refactors code as per new template guidelines ,hardcodes TF version to 2.15.1, changes K80 to T4
* adds code to delete batch prediction jobs in the clean up section
* Changed lower to upper case
* reverted license to 2022 as per comment
* case change, wording changes as per PR comments
* <refactore, chore>refactored notebook according to the template
* refactor: Apply markdown text edit
* source distribution fix
* source distribution fix
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refcator, chore(egen) : refactored code according to template guidelines
* chore(egen) : changed headings as per guidelines
* performs linter test
* refactored code accordig to template guidelines
* formatted according to template guidelines
* formatted according to template guidelines
* refcator(egen) : refactored code according to template guidelines
* refactor(egen) : added warning message for kernal restart
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* chore,refactor(egen): Changed REGION variable name to LOCATION, Added cleanup code fro cloud storage bucket, refactored code according to the template and performed linter test
* chore(egen): replaced region variable with location and perfomred linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* refcator,chore(egen) : refcatored code according to template guidelines
* refcator(egen) : formatted accorded to template guidelines
* refactor(egen) : refactored code according to template guidelines,removed hardcoded values and performed linter test
* refactor(egen) : added warning message for kernal restart
* refactor(egen) : refactored according to template guidelines
* refactor(egen) : refactored according to template guidelines
* refactor(egen) : refactored according to template guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* chore,refactor(egen): Changed REGION variable name to LOCATION, Removed os.getenv(IS_TESTING) while cleanup bucket, refactored code according to the template and performed linter test
* chore,refactor(egen): Changed REGION variable name to LOCATION, Removed os.getenv(IS_TESTING) while cleanup bucket, refactored code according to the template and performed linter test
* chore(egen): replaced region variable with location and perfomred linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* fix,refactor,chore(egen): adds endpoint.wait() to resolve timeout error, hardcodes tf version to 2.15.1, refactors code as per tempalte, performs linter test
* contraction of words
* added code highlight
* chore: removes boiler plate and reformats according to the template
* chore: adds colab enterprise link to the notebook
* chore: testing end to end
* chore:end to end test with reformatting
* chore: lint
* chore: addresses comment on the markups
* fix, chore, refactor(egen): hardcodes scikit-learn version to 1.2, changes python version from 3.9 to 3.10, adds numpy==1.26.4 installation, adds code to undeploy model from endpoints, rusage of future tense
* wording changes
* markdown wording changes as per PR comments
* fix, refactor, chore(egen): removes keras3 dependency error while saving the model, refactors code as per template, performs linter test
* set epochs to 14 as per original code
* changed CustomJob to Custom Job
* chore: follows new template, remove IS_TESTING, replace REGION with LOCATION, organizes headings and styles, removes unnecessary code highlights
* fix: removes USER var, adds IS_COLAB var
* chore: addresses the review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor,chore(egen) : refactored code as per template guidelines and performed linter test
* refcator(egen) : refcatored code according to template guidelines
* refcator(egen) : refcatored code according to template guidelines
* refcator(egen) : refcatored code according to template guidelines
* refactor(egen) : refactored code according to template guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* refactor,chore(egen) : refactored according to template guidelines , performed linter test
* refactor,chore(egen) : removed hardcoded values , performed linter test
* refcatored according to template guidelines
* refactor(egen) : refactored code according to template guidelines
* refactor(egen) : refactored code according to template guidelines
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* chore,refactor(Egen): Removed the google-cloud-pipeline-components package version, IS_TESTING Variable and import statement of os module from the cleaning up section, Replaced REGION variable with LOCATION, refactored code according to template guidelines and performed linter test.
* chore(egen):renamed location variable to LOCATION
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore(egen):Added the note for deprecation of notebook and performed linter test
* chore(egen):changed the title of the link in the deprecated note
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* chore(egen) : added notes to deprecated notebook
* chore(egen) : performed linter test
* chore(egen) : added notes to deperecated notebook and performed linter test
* linter test
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* refactor: removes boilerplate code, and fixes heading
* refactor: change region to location
* Removes IS_TESTING variable
* cleanup of changes
* chore: lint test done
* chore: aligns the icons to the center
* chore:verbiage changes and end to end code execution
* chore: reformatted by lint test
* chore: edits future tenses and reformatted by lint test
* chorE: address review comments and change import statement based on lint test
* fix: error rectification, remove vague testing variables
* fix: rectifies testing induced error in notebook
* chore: lint
* chore,refactor: removes boiler plate, removes version of aiplatform package, adds colab enterprise and formats according to the template
* chore: run end to end
* chore: lint run
* refactor, chore(egen): Refactored code according to template guidelines, performed linter test
* refactor, chore(egen): Removed vertexai SDK initiation in the beginning, performed linter test
* refactor, chore(egen): Made some grammatical changes in markdown script, performed linter test
* refactor(egen): modified code to delete locally created file, code to delete custom job
* comment change
---------
Co-authored-by: sumanvita-springml <sumanvita.kandregula@egen.ai>
* chore, refactor: adds colab enterprise, removes boilerplate, formats based on template, changes region to location
* chore,refactor: run end to end and format according to template
* chore: Lint test
* chore: comments on lower case addressed and lint run
* chore: comments on lower case addressed and lint run
* chore: address comment on lowercase of resource names
* <Refactor> Refactored the notebook according to the template.
* <refactor, chore, fix> Refactored the notebook according to the template, updated the documentation link and package version, fixed the import errors.
---------
Co-authored-by: UBhavani <bhavani.ummadi@egen.ai>
* refactor : removed ! rm lightweight_pipeline.json
* chore,refactor : Added cleanup code for deletion of pipeline and refactored code according to template guidelines , performed linter test
* chore,refactor : Added cleanup code for deletion of pipeline and refactored code according to template guidelines , performed linter test
* refactor,chore : Added code for deletion of pipeline and refactored code according to template guidelines , performed linter test
* refactor,chore : refactored code according to template guidelines and downgraded numpy version
* refactor : removed project name and bucket name used for testing in local
* refactor : refactored code according to template guidelines
* performed linter test
---------
Co-authored-by: Jayakrishna2801 <jayakrishna.rajaboina@egen.ai>
* chore(egen):Added the details of the deprecation of the notebook and performed linter test
* chore(egen):changed the title of the link in the deprecated note
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* <Refactor> Refactored the notebook according to the template.
* <Refactor> Refactored the notebook according to the template.
* applied suggested edits.
* Changed region to location.
---------
Co-authored-by: UBhavani <bhavani.ummadi@egen.ai>
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* Delete the two deprecated SD1.5 and 2.1 notebooks, as they were no longer referenced on any model cards.
* Sync Colab notebooks between g3 and github.
* format changes
* format update.
* Improve the SDXL-dreambooth-lora finetune notebook CUJ.
* Update the diffusers serving docker image version to `20240605_1400_RC00` to resolve vulnerabilities.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* Add a new notebook for local dreambooth finetune user experience.
* refractor,chore(egen): replaced kfp.v2 with kfp in compile step, refracted code according to template guidelines, performed linter test
* chore,refactor(Egen): replaced aip with aiplatform, removed import statement of os module, refactored code according to template guidelines and performed linter test.
* refactor(egen):refactored code by renaming REGION variable to LOCATION and performed linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* fix, chore, refactor: fixes the issue with job creation request, refactors to use the latest SDKs, follows the new template, sentence corrections
* chore: removes future tense, minor sentence corrections
* chore: addresses the review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore, refactor: adds colab enterprise and refactors according to template
* fix, refactor: fixes issue with loading input and output with the types expected
* chore: lint
* chore, refactor(egen): hardcodes TF version to 2.15.1, refactors code as per template,changes future to present tense
* refactor(egen): removes hypen between words
* refactor(egen): wording change
* contracts words like it is to it's
* refactor, chore(egen): refactored code as per new notebook template, changes REGION to LOCATION
* chore, refactor(egen): adds code for deletion of locally generated files and other resources, rephrases sentences
* refactor(egen): changes lower to uppercase according to PR comments
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update vertex_ai_feature_store_based_llm_grounding_tutorial.ipynb
remove back ticks from product/feature names
* Update xai_image_classification_feature_attributions.ipynb
removed back ticks from product names.
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update vertex_ai_feature_store_based_llm_grounding_tutorial.ipynb
remove back ticks from product/feature names
* Update get_started_with_model_monitoring_custom.ipynb
small edits
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update vertex_ai_feature_store_based_llm_grounding_tutorial.ipynb
remove back ticks from product/feature names
* Update vertex_ai_feature_store_feature_view_service_agents.ipynb
remove back ticks
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* <fix, refactor> fixed and refactored notebook according to the template
* Apply suggested edits from @kittyabs
* Apply suggested edits from @kittyabs
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refractor(egen): refracted code according to template guidelines, performed linter test
* refractor(egen): refracted code by removing os.getenv(IS_TESTING) in clean up code of bucket
* chore,refactor(egen):grammar check according to template guidelines, refactored the code by adding clean up code for deletion of local files created and model endpoint and performed linter test.
* refactor(egen):refactored code by modifying clean up code and performed linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
* refactor, chore(egen): Refactored code according to template guidelines, performed linter test
* refactor, chore(egen): Removed vertexai SDK initiation at the beginning, performed linter test
* chore, fix: removes future tense(will), fixes workbench-specific dependency compatibility issue by fixing versions, removes Only at bucket creation, fixes categorical fields while encoding, adds comments in cleanup, adds project-id in gsutil command
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* fix, refactor, chore(egen): replaced .json to .yaml, refacted the code as per notebook template, performed linter test.
* refactor, chore(egen): Rephrases sentences, changes from google.cloud import aiplatform instead to import google.cloud.aiplatform as aip
* refactor(egen(egen): cleared cell output
* refactor, chore(egen): changes made as per PR comments, perfomed linter test
* fix,refractor,chore(egen): replaced np.float with np, refracted code according to template guidelines, performed linter test
* refractor(egen): refracted code according to template guidelines, performed linter test
* chore, fix: corrects/rewords some sentences, replaces K80 with T4
* chore(egen): spell check
* refactor, chore(egen): wording changes, contracts words like is not to is'nt, ran linter test
* refactor, chore(egen): rewording ,reintroduces import numpy as np in task.py
* fix(egen): removes delete_custom_folder variable in cleanup section
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update online_feature_serving_and_fetching_bigquery_data_with_feature_store_optimized.ipynb
made edits and also corrected the URL involving "pantheon", changing it to: https://console.cloud.google.com
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* fix: remove new changes
* Update online_feature_serving_and_fetching_bigquery_data_with_feature_store_bigtable.ipynb
Some small edits, but mainly, I changed the URL that used "pantheon" to https://console.cloud.google.com,
Note: egen has not reviewed this notebook yet, so I didn't do a more detailed edit. Will do that once they've updated the notebook.
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* Update online_feature_serving_and_vector_retrieval_bigquery_data_with_feature_store.ipynb
some small edits
* fix: remove new changes
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* chore, refactor: follows new template, removes IS_TESTING in clean up, contracts words and some steps, spell correct, K80 to T4
* chore: addresses review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore, fix, refactor: template fixes, replace K80 with T4, remove IS_TESTING, reword some sentences and headings
* fix, refactor, feat, chore: replace K80 with T4, fix the TF version, template based fixes, remove local files in the clean up step
* chore: addresses review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor,chore(egen): refacted the code as per template guidelines, correct/reword some sentences, future tense removal
* refactor(egen): adds -p {PROJECT_ID} while creating bucket
* clears cell outputs
* refactor, chore(egen): removes extra spaces, changes does not to does'nt, performed linter test
* fix,refractor,chore(egen): refracted code according to template guidelines, performed linter testfixed and refactored notebook according to template
* refactor(egen): replaced the project_id with [you-project-id] according to template guidelines
* chore: template guideline fixes
* chore: corrects/rewords some sentences
* chore: minor markdown fixes
* chore(Egen):Done changes according to @kittyabs review and performed linter test.
* performed linter test
---------
Co-authored-by: sriramya2610 <sriramya.peddapally@egen.ai>
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* Update online_feature_serving_and_vector_retrieval_bigquery_data_with_feature_store.ipynb
Made numerous edit and fixed "pantheon" link.
* fix: remove new changes
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* [MG Model Team] Add checks to train and rendering job buttons in ZipNeRF gradio notebook.
* Clear output of all cells.
* Validate scene name in colmap workshop.
* chore: adds colab enterprise and updates styling for all the open in tabs
* chore: removes boilerplate and updates according to template
* refactor: changes Region to Location
* test: end to end notebook testing
* chore: removes wil
* end to end run successful. clearing outputs
* chore: lint test done
* chore: rearrage cell
* Adapted code with updated template
* Tested end to end code and added required code
* Worked on the feedback given on PR
* Did required changes based on feedback given on PR
* refactore, chore (egen): Refactored code according to the notebook template, performed linter test
* refactor, chore(egen): Reverted changes regarding IS_TESTING, performed linter test
* refactor, chore (egen): Removed reference to Tensorboard billing since it is not true anymore, performed linter test
* refactor, chore (egen): Rectified project ID, performed linter test
* refactor: Rectified service account variable
* chore: Performed linter test
* refactor, chore(egen): Updated comments in cleaning up section, performed linter test
* chore, feat: template fixes, adds steps to remove training job, local files, and remove future tense and contract long words
* fix: replaces REGION with LOCATION while creating the bucket
* refactor: reduces the budget_milli_node_hours to 1000 from 8000
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* fix, chore, refactor, feat: replaces K80 to T4, replaces gcr pushes to artifact registry pushes, template based fixes, clean up for local files, remove IS_TESTING
* fix: defines the IS_COLAB step before the condition
* fix: REGION is replaced by LOCATION while creating the artifact registry
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor, chore(egen): Replaced TESLA_V100 with TESLA_T4 and refactored the notebook with updated template, performed linter test
* Refactor, chore(egen): Made few markdown changes,REGION > LOCATION, performed linter test
* Updated notebook template
* Code fix related to variable TIMESTAMP, added project set for colab
* Updated tensorflow library and exuection of prediction code in VPC network
* Perfomred lint test of code
* Did minro changes regarding os.getenv
* Fixed issue based on feedback on PR
* Did required changes in prediction/llm_streaming_prediction.ipynb. Additionally, note that code is not executed as it may requried huge resources.
* Removed hardcoded project name
* Updated REGION to LOCATION
* Updated notebook template
* Removed unwated library and addded required variable to delete resources
* Removed unwated comment as it was creating issue with linter test
* refactor(egen): Refactored code according to the template guidelines
* fix, refactor: fixes the compatible tf version and removes unnecessary import in the clean up step
* fix: adds matplotlib in the installation step
---------
Co-authored-by: rohith-egen <rohith.alla@egen.ai>
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* [MG Model Team] Add CamP ZipNeRF Gradio application notebook to model garden.
* [MG Model Team] Add CamP ZipNeRF Gradio application notebook to model garden.
* [MG Model Team] Add CamP ZipNeRF Gradio application notebook to model garden.
* [MG Model Team] Add CamP ZipNeRF Gradio application notebook to model garden.
* chore: restructures according to template, contracts text and cells, organizes headings
* refactor: removes the IS_TESTING conditions for steps involving redis instance
* chore: addresses review comments
* fix: adds back the IS_TESTING conditions for redis commands to skip in the test environment
* chore: removes duplicate comment
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Did required changes in notebook template
* Service account permission changed as we don't need admin level access for this notebook
* Fixed issue based on PR feedback
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Update Gradio notebook to use the latest Gradio version and fix some bugs.
1. Update Gradio version to 4.29.0, as it complains 3.50.0 is too old.
2. Uninstall nest-asyncio and uvloop as a workaround to b/339301920 and https://github.com/gradio-app/gradio/issues/8238#issuecomment-2101066984.
* Resolve merge conflict.
* minor updates.
* minor updates.
* Merge some SD notebook in g3 and github.
* Remove the unused variable in the controlnet notebook.
* minor updates.
* include the SD1.5 dreambooth notebook.
* Include the sd1.5 dreambooth notebook.
* Improve the stable diffusion dreambooth tuning CUJ in the Gradio notebook.
* minor update.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor,chore> refactored notebook according to template
* <refactor,chore> refactored notebook according to template
* fix for docker repository creation in PR test environment
* <included IS_TESTING condition for docker repository
* lint fix
* Apply suggested edits from @kittyabs review
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* Delete the two deprecated SD1.5 and 2.1 notebooks, as they were no longer referenced on any model cards.
* Sync Colab notebooks between g3 and github.
* format changes
* format update.
* Improve the SDXL-dreambooth-lora finetune notebook CUJ.
* Update the diffusers serving docker image version to `20240605_1400_RC00` to resolve vulnerabilities.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* Add dreambooth-lora-sdxl task for SDXL base model in the dreambooth finetune Gradio notebook.
* chore: updates copyright text, adds colab enterprise and for
* chore: removes boilerplate and changes colab authentication and get started section
* refactor: removes IS_TESTING and other test code
* refactor: removes IS_TESTING and other test code
* chore: clear all outputs and linter reformatting
* chore: removes code added for testing and other fixes
* chore: runs lint
* fix: fixes testing induced bug
* chore: review comments with header and copyright changes addressed
* chore, fix: restructures as per template, rewords some sentences, removes sudo in the option docker run
* feat: adds clean up step for local files
* chore: reverts lowercase to camelcase for artifact registry and other review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: updates the license
* chore: formats run in buttons and adds colab enterprise link
* chore: removes code font for names of products
* refactor: removes boilerplate and edits aiplatform initialization cell order
* fix: changes naming of app to deal with setup changing tar.gz file to canonical name and gsutil command not able to find it
* chore: linter run
* chore: edit all the future tense sentences
* chore: updates review comments
* refactor: Refactored custom-tabular-bq-managed-dataset code according to the template notebook
* refactor: Included markdown code in the beginning of the license cell to make it collapsible
* chore: linter test
* refactor, chore: Updated markdown according to the updated notebook template and performed linter test
* chore: Grouped all the imports present in the notebook
* chore: linter test
* refactor, chore(egen): REGION is replaced with LOCATION, linter test
* chore: updates license information, adds colab enterprise, and reformats run buttons
* chore: 'will' replaced appropriately
* chore: updates region and removes boilerplate
* fix: corrects the argument at pip install
* refactor: refactoring the cells for end to end functionality
* chore: changes verbiage in bucket creation
* chore: linter test done
* refactor: rearrage cell order for aiplatform initialization
* chore: review comments addressed
* chore: review comments addressed
* refactor: Refactored custom_batch_prediction_feature_filter code according to the template notebook
* refactor: Updated markdown according to the updated notebook template and did linter test
* chore: Modified code according to updated template
* chore: linter test
* refactor, chore(egen): REGION is replaced with LOCATION, linter test
* refactor: Updated markdown according to the updated notebook template
* refactor, chore: Added colab enterprise logo url and performed linter test
* refactor, chore: Reverted back the max trail count and parallel trail count values, performed linter test
* refactor, chore: Updated markdown according to the updated notebook template and performed linter test
* Revert "refactor, chore: Updated markdown according to the updated notebook template and performed linter test"
This reverts commit c91fa09431.
* refactor, chore: Updated markdown according to the updated notebook template and performed linter test
* Did all the required changes in notebook
* Added below comments:
# @title Copyright & License (click to expand)
* Upadated the template of notebook
* Fixed issue based on the feedback given on PR
* refactor, chore(egen): Removes boilerplate, heading fixes, and other corrections from template
* Added Below line in comments:
# @title Copyright & License (click to expand)
* Fixed issue in notebook based on feedback given by reviewer in PR
* Fixed issue based on feedback given on PR
* chore: replaces K80 with T4, Cloud ML with Vertex AI, REGION with LOCATION, restructures from template, & removes future tense
* fix: fixes the docker tag command for colab
* chore, fix: addresses the review comments, tf is pinned to 2.15.1 as the latest tf causes issues
* chore: replaces of with or
* chore: removes the collapsed license comment
* fix: removes the test env specific package update step and contracts the installations into one step to keep tf as 2.15
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: restructures according to the template, removes future tense, removes IS_TESTING, unused imports
* chore, fix: addresses the review comments, converts npy array to list for running in py-3.9
* chore: adds --it's-- in the sentence
* chore: Getting started --> Get started
* chore: removes the collapsed license comment
* fix: extracts list from numpy objects instead of Dataset object
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Completed code fixing for file prediction/pytorch_image_classification_with_prebuilt_serving_containers.ipynb. Please note that we need to execute file end to end.
* Added Colab Enterprice link and testead once again with different environment as previously it was throwing an expecption of libraries
* Added below comment:
# @title Copyright & License (click to expand)
* Fixed issue in notebook based on feedback given by reviewer in PR
* Fixed issue based on feedback give on PR
* Fix code of file prediction/get_started_with_raw_predict.ipynb
* Added link of Colab Enterprise
* Updated create bucket command because it requried those changes to execute in google colab notebook
* Removed IS_TESTING environment variable
* Added below comment in notebook:
# @title Copyright & License (click to expand)
* Fixed issue in notebook based on feedback given by reviewer in PR
* Fixed issue based on the feedback given on PR
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* Delete the two deprecated SD1.5 and 2.1 notebooks, as they were no longer referenced on any model cards.
* Sync Colab notebooks between g3 and github.
* format changes
* format update.
* Improve the SDXL-dreambooth-lora finetune notebook CUJ.
* <refactor> refactored notebook according to template
* <refactor> refactored notebook according to template
* <refactor> refactored notebook according to template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored code according to new notebook template
* <refactor>: refactored notebook according to new notebook template
* <refactor>: refactored notebook according to new notebook template
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* <refactor>: Refactored text_embedding_api_semantic_search_with_scann code according to the notebook template
* chore: linter test
* refactor: Modified colab enterprise logo url and made necessary changes according to the updated notebook template
* chore: linter test
* refactor, chore, fix: replaces K80 with T4, fixes to follow the template, fixes to utilize the defined accelerators while training
* chore: addresses the review comments
---------
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* refactor: Refactored text_embedding_new_api code according to the template notebook
* refactor: Modified colab enterprise logo url and made necessary changes according to the updated notebook template
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
added colab enterprise logo and link
* Update build_model_experimentation_lineage_with_prebuild_code.ipynb
hope I fixed the JSON issue
* Update notebook_template.ipynb
- changed "Getting Started" to "Get started" to be in compliance with style guide
- added "for Python" to "Vertex AI SDK" to be in compliance with product guidelines
* fix: reset changes
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* <refactor>: refactored code according to notebook template
* <refactor> refactored notebook according to template
---------
Co-authored-by: SumanthKasula99 <sumanth.kasula@egen.ai>
* refactor: removes boilerplate code, future tenses, and fixes heading styles
* chore: replaces REGION with LOCATION to match the notebook template
* chore: markdown heading fixes according to guidelines
---------
Co-authored-by: rohith-egen <rohith.alla@egen.ai>
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* chore: updates the notebook according to the latest template
* chore: linter test
* refactor: removes IS_TESTING, and os import
* ran linter test using linter.sh
---------
Co-authored-by: rohith-egen <rohith.alla@egen.ai>
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Update ray_cluster_management.ipynb
Updated logo for Colab Enterprise
* fix: change accelerator type
* fix: alter accelerator type
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* fix: n1-standard-8 changed to n1-standard-16 and Tesla K80 changed to Tesla T4 + refactored code according to the template
* refactor: keeping the machine types same. Original issue with the K80 accelerators as they're no longer supported
---------
Co-authored-by: rohith-egen <rohith.alla@egen.ai>
Co-authored-by: krishr2d2 <krishna.movva@egen.ai>
* Update tensorboard_custom_training_with_custom_container.ipynb
added colab enterprise link and logo
* Update comparing_local_trained_models.ipynb
Added colab enterprise logo and link. Also made some edits.
* Update delete_outdated_tensorboard_experiments.ipynb
Updated Colab Enterprise logo
* Update get_started_with_model_registry.ipynb
add colabe enterprise link
* fix: remove extra line break elements
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Upgrade to v1 API in feature store llm grounding tutorial.
* Sleep for 5min before starting serving to wait for DNS to be ready.
* use data_key in fetch request
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Update Gradio notebook to use the latest Gradio version and fix some bugs.
1. Update Gradio version to 4.29.0, as it complains 3.50.0 is too old.
2. Uninstall nest-asyncio and uvloop as a workaround to b/339301920 and https://github.com/gradio-app/gradio/issues/8238#issuecomment-2101066984.
* Resolve merge conflict.
* minor updates.
* minor updates.
* Merge some SD notebook in g3 and github.
* Remove the unused variable in the controlnet notebook.
* minor updates.
* include the SD1.5 dreambooth notebook.
* Include the sd1.5 dreambooth notebook.
* Improve the stable diffusion dreambooth tuning CUJ in the Gradio notebook.
* minor update.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* Delete the two deprecated SD1.5 and 2.1 notebooks, as they were no longer referenced on any model cards.
* Sync Colab notebooks between g3 and github.
* format changes
* format update.
* Update get_started_with_pytorch_rov.ipynb
This is a test
* updated URL to point to tensorboard-introduction (and not "overview")
* change URL to /tensorboard-introduction
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Update Gradio notebook to use the latest Gradio version and fix some bugs.
1. Update Gradio version to 4.29.0, as it complains 3.50.0 is too old.
2. Uninstall nest-asyncio and uvloop as a workaround to b/339301920 and https://github.com/gradio-app/gradio/issues/8238#issuecomment-2101066984.
* Resolve merge conflict.
* minor updates.
* minor updates.
* Merge some SD notebook in g3 and github.
* Remove the unused variable in the controlnet notebook.
* minor updates.
* include the SD1.5 dreambooth notebook.
* Include the sd1.5 dreambooth notebook.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* Delete the two deprecated SD1.5 and 2.1 notebooks, as they were no longer referenced on any model cards.
Fx colab parameter usage - the linting/auto-format placed some variables
across multiple lines which doesn't work in colab. Make the FOS ID names
shorter to avoid this issue.
Also fix some usage for getting FOS - this can be done directly using
SDK constructor.
Set PSC allow list project to current project.
Increase sleep for DNS propagation to pass CI.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Parameterize the "show_debug_logs" to facilitate automatic test of the Gradio notebooks.
* Lint format.
* minor updates
* feat: Add notebook for E5 text embedding models
* feat: Add notebook for E5 text embedding models
* fix: Broken 'processor' param due to linter
* fix: Update the dev TEI docker images to the public ones
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Switch to `pytorch-diffusers-serve-opt` container to for diffusion lora serving.
* add the dreambooth_lora notebook.
* minor update.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Update Gradio notebook to use the latest Gradio version and fix some bugs.
1. Update Gradio version to 4.29.0, as it complains 3.50.0 is too old.
2. Uninstall nest-asyncio and uvloop as a workaround to b/339301920 and https://github.com/gradio-app/gradio/issues/8238#issuecomment-2101066984.
* Resolve merge conflict.
* minor updates.
* minor updates.
* Update the instant-id Gradio notebook to use the latest Gradio version and fix some bugs.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Update Gradio notebook to use the latest Gradio version and fix some bugs.
1. Update Gradio version to 4.29.0, as it complains 3.50.0 is too old.
2. Uninstall nest-asyncio and uvloop as a workaround to b/339301920 and https://github.com/gradio-app/gradio/issues/8238#issuecomment-2101066984.
* Resolve merge conflict.
* minor updates.
* minor updates.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Split the 'instant-id' deployment notebook prediction into two sections.
* add `deployment_source` to the notebook.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Minor fix to the stable diffusion gradio notebook.
* Create a Gradio notebook for the new InstantId model.
* Add dreambooth finetune to the stable diffusion Gradio workshop notebook.
* Update the image generation Gradio notebook to support Dreambooth finetuning.
* linter update
* linter update
* minor fix to the instant-id notebook.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Update the link of the reference images.
* Update feature store vector search notebook to use latest vertex SDK.
* Run lint to fix format issue
* Sleep for a few minutes to wait for DNS to be ready
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Create a notebook for model `instantx/instantid`.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Switch `mediapipe-train` docker container from `vertex-ai-restricted` to `vertex-ai`, in the `mediapipe-train` notebooks.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Minor update the `sd-xl` deployment notebook, based on the QA feedback.
* Add a few community models to the Gradio workshop.
* Update get_started_with_pytorch_rov.ipynb
This is a test
* Added "Open in Colab Enterprise" link and made other edits
* Update ray_cluster_management.ipynb
---------
Co-authored-by: Katie Nguyen <21978337+katiemn@users.noreply.github.com>
* Update FeatureStore embedding notebook to use vertex SDK preview.
* Fix format issue.
* Comment deleting transfer config code
* Add Credentialed Accounts
ACTIVE ACCOUNT
* 141951627079-compute@developer.gserviceaccount.com to debug permission issue
* Fix bigquery transfer run issue.
* Initial commit of a Llama2 TPUv5e LoRA example
* Addressing issue of job failing at the end by adding sys.exit(0) after all steps complete
* Adding Llama2 LoRA tuning on TPUv5e notebook
* Create /tmp/modelfiles folder for downloading model files during training
* Updated to use gcloud storage instead of gsutil
* Removed step to clear folder in bucket, since that causes failure
* Added serving/deployment section.
* Fixed linting errors
* Default to 8 chip tuning for quota issue on automated tests
* Defaulting back to 16 chip fine-tuning and epochs to 200
* Set Accelerate library to 0.28.0, as newer version break TPU support
* Updated upload of tuned model files to happen for all workers - to avoid timeout errors
* Temp remove active endpoint, then retest
* Updating docker container to python 3.10
* Added wait to prevent job delete step happening too early
* Lint issue and remove temporary endpoint delete
* Lint issue
* Add 15 minute wait while model is setup on the endpoint, and readd temp delete of endpoint
* Make 15 minute wait optional and remove temporary endpoint delete
* Remove GCS path to model garden model for final commit
---------
Co-authored-by: Rob Vogelbacher <robv@google.com>
* Update FS optimized serving GA colab
* Fix import order
* Fix import format
* Fix format
* Fix test issue
* Fix format
* Add way to getFOS&FV for FR/FG
* Fix minor typo in accelerator selection.
* Fix minor typo in accelerator selection.
* Update eval dataset to hellaswag.
* Update eval dataset to hellaswag.
* feat: Update supported models table in RLHF notebooks.
* feat: Update image that shows how to locate output_model_path.
* feat: Update name of deploy model component.
---------
Co-authored-by: Ryan Latture <latture@google.com>
* Add Colab on how to use Claude 3 models on Vertex AI
* Add Colab on how to use Claude 3 models on Vertex AI
* add codeowner
* lint
* update model version
* update stream sdk to have more readable response
* add colab for claude 3
* lint
* update CODEOWNERS and file name
* remove claude 3 colab from model_garden folder
* update CODEOWNERS
* format
* fix intergration test failed
* fix markdown not showing up
* fix markdown not showing up
* update pip command
* update install command
* update restart kernel command
* fix restart kernel command
* clear cell output
* update select region command
* raise error if user doesn't update project_id
* update ordering and add preview image section
* update ordering and add preview image section
* fix httpx package not install
* fix httpx package not install
* fix httpx package not install
* fix lint
* add claude 3 opus model
* fix lint
---------
Co-authored-by: Huy Ngo <huyngo@google.com>
* Add Colab on how to use Claude 3 models on Vertex AI
* Add Colab on how to use Claude 3 models on Vertex AI
* add codeowner
* lint
* update model version
* update stream sdk to have more readable response
* add colab for claude 3
* lint
* update CODEOWNERS and file name
* remove claude 3 colab from model_garden folder
* update CODEOWNERS
* format
* fix intergration test failed
* fix markdown not showing up
* fix markdown not showing up
* update pip command
* update install command
* update restart kernel command
* fix restart kernel command
* clear cell output
* update select region command
* raise error if user doesn't update project_id
* update ordering and add preview image section
* update ordering and add preview image section
* fix httpx package not install
* fix httpx package not install
* fix httpx package not install
* fix lint
---------
Co-authored-by: Huy Ngo <huyngo@google.com>
* Some minor updates to the SD-XL model deployment notebook, based on the QA feedback.
* Updates to the `sd-xl-dreambooth-lora-finetune` notebook based on feedback.
* [Stable diffusion gradio] Add a few pre defined styles to the workshop, also some minor UX improvement.
* Update all the diffusion-serve containder URI to 20240403_0836_RC00 which includes the latest optimizations to the diffusion models.
* Some minor updates to the SD-XL model deployment notebook, based on the QA feedback.
* Updates to the `sd-xl-dreambooth-lora-finetune` notebook based on feedback.
* [Stable diffusion gradio] Add a few pre defined styles to the workshop, also some minor UX improvement.
* Some minor updates to the SD-XL model deployment notebook, based on the QA feedback.
* Updates to the `sd-xl-dreambooth-lora-finetune` notebook based on feedback.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Some minor updates to the SD2.1 deployment notebook.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Create a notebook to demonstrate dreambooth LoRA finetune for SD-XL model.
* minor updates
* add to the codeowner list.
* merge conflict.
* minor fix to the Gradio UI workshop notebook.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Some minor changes to the stable diffusion 2.1 and sd-xl notebooks.
* some additional minor fixes.
* additional fixes.
* Fix the minor bug associated with "bucket_name".
* Minor fixes for "BUCKET_NAME" for sd2_1 and sdxl deployment notebooks.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Rewrite the SD2.1 dreambooth finetune notebook.
* Add code owners.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Rewrite the stable diffusion 2.1 notebook: step #1 deployment.
* Add controlnet-canny to the Gradio playground, and some additional UX enhancement.
* Minor fixes.
* Minor fixes
* Add additional document regarding the list of supported models, and some UI enhancement.
* Minor update to the hyperlink.
* Add Colab on how to use Claude 3 models on Vertex AI
* Add Colab on how to use Claude 3 models on Vertex AI
* add codeowner
* lint
* update model version
* update stream sdk to have more readable response
* add colab for claude 3
* lint
* update CODEOWNERS and file name
* remove claude 3 colab from model_garden folder
* update CODEOWNERS
* format
* fix intergration test failed
* fix markdown not showing up
* fix markdown not showing up
* update pip command
* update install command
* update restart kernel command
* fix restart kernel command
* clear cell output
* update select region command
---------
Co-authored-by: Huy Ngo <huyngo@google.com>
* Publishing fine-tuning Gemma on TPUv5e notebook
* Update codeowners to add new TPUv5e notebook
* Fixed log link formatting, and added note to require Colab pro for converting to HF format
* Reran local pylint
* Updated python version to 3.10.13
* Pylint reran
* Remove python version note and run linter
* Add gcloud components update for automated tests
* Revert 'Add gcloud components update for automated tests'
This reverts commit a3e79d299b
* Added gcloud components update for automated testing
* Rerun linter
* Updates per nb review
* Changed default region to one where TPUv5e exists
* Update match case to if else for python 3.9
* Some minor fixed to the `stable-diffusion-gradio` notebook.
* Fix the deployment error of the `SDXL-REFINER` model in the notebook.
* Removed two unnecessary comments.
* Update the logic of cleaning up the `bucket-uri` in the SDXL deployment notebook.
* Add a stable diffusion playground based on Gradio UI.
* Add codeowner.
* Update the serving docker image to include the latest fixes for image-inpainting.
* switch llama2 deploymente notebook to lowcode version
* add moderate text link and lint
* lint
* Set gpu utilization
* Add --max-num-batched-tokens=4096
* Set max model len
* move prints in function
* lint
* Remove comment
* Fix link
* Pin the `pytorch-diffusers-serve-opt` docker image to `20231213_0836_RC00`.
* Update 4 stable diffusion notebooks to use the optimized serving container, including controlnet, instruct-pix2pix, text-to-video, text-to-video-zero-shot.
* Fix linter error.
* Update the docker image version to 20240223_1230_RC00 to fix the image quality issue associated with DPMSolverMultistepScheduler.
* Added missing link and made other edits to "Custom training with pre-built Google Cloud Pipeline Components". No impact on code
* Update custom_model_training_and_batch_prediction.ipynb
fixed typo
* Pin the `pytorch-diffusers-serve-opt` docker image to `20231213_0836_RC00`.
* Update 4 stable diffusion notebooks to use the optimized serving container, including controlnet, instruct-pix2pix, text-to-video, text-to-video-zero-shot.
* Fix linter error.
* feat: Replace evaluation pipeline with Vertex SDK evaluate function on automl_text_classification_model_evaluation.ipynb
* Add automl-text-classification-evaluation-image
* Manually change notebook to test lint locally
* Format lint
* Update get_started_with_vertex_experiments.ipynb
Fix several errors preventing notebook from being run out of the box, namely the custom job container image.
* Update get_started_with_vertex_experiments.ipynb
* Update get_started_with_vertex_experiments.ipynb
* Update get_started_with_vertex_experiments.ipynb
* Update get_started_with_vertex_experiments.ipynb
* Update CODEOWNERS
* Update get_started_with_vertex_experiments.ipynb
* Update the link of how to request TPU v5e quota in the notebook.
* Create a notebook to demonstrate how to load a thrid-party stable diffusion model, on Vertex AI for online prediction.
* Add codeowner.
* add code owner.
* Make stable_diffusion_xl_turbo a separate notebook.
* Update the `stable-diffusion-upscaler` notebook to use the optimized serving containder.
* Update the link of how to request TPU v5e quota in the notebook.
* Create a notebook to demonstrate how to load a thrid-party stable diffusion model, on Vertex AI for online prediction.
* Add codeowner.
* add code owner.
* Make stable_diffusion_xl_turbo a separate notebook.
* Update the link of how to request TPU v5e quota in the notebook.
* Create a notebook to demonstrate how to load a thrid-party stable diffusion model, on Vertex AI for online prediction.
* Add codeowner.
* add code owner.
* Update the link of how to request TPU v5e quota in the notebook.
* Create a notebook to demonstrate how to load a thrid-party stable diffusion model, on Vertex AI for online prediction.
* Delete notebooks/community/model_garden/model_garden_pytorch_stable_diffusion_custom.ipynb
move it to a separate commit
* Made edits to "Vertex AI TensorBoard custom training with custom container". Fixed typos and cleaned up content. No impact on code
* Update tensorboard_custom_training_with_custom_container.ipynb
Deleted empty cell.
We temporarily disabled this parameter for first-party models, so this will avoid validation errors when running the RLHF tuning notebook in the meantime.
Co-authored-by: Ryan Latture <latture@google.com>
* Numerous edits to "Vertex AI SDK: AutoML training video classification model for batch prediction". Does not impact code.
* Update sdk_automl_video_classification_batch.ipynb
deleted "a"
* Mistral 7B Finetuning with QLora
Need to fix the PEFT Train docker image for the finetuning step.
Merging works correctly with the docker image, You might face an error when merging if the peft version used for merging is different from the one used for finetuning (new field added in the config_adapter file)
* Update peft docker train image to 20240126_0936_RC00
* Linter OK
* updated the notebook with pull requests comments
* Remove HPT and updated the bucket URI
* Linter update
* Made edits to "Vertex AI TensorBoard integration with Vertex AI Pipelines". I also updated the section on viewing and comparing pipeline runs to point to new documentation.
* Update tensorboard_vertex_ai_pipelines_integration.ipynb
A few more small fixes. Trying to find source of lint error
* Update tensorboard_vertex_ai_pipelines_integration.ipynb
removed empty cells
* Replace evaluation pipeline with evaluate function
* Replace evaluation pipeline with evaluate function on automl_tabular_regression_model_evaluation.ipynb
* Replace evaluation pipeline with evaluate function on custom_tabular_classification_model_evaluation.ipynb
* Replace evaluation pipeline with evaluate function on custom_tabular_regression_model_evaluation.ipynb
* Replace evaluation pipeline with evaluate function on automl_video_classification_model_evaluation.ipynb
* Format automl_tabular_classification_model_evaluation.ipynb
* Format automl_tabular_regression_model_evaluation.ipynb
* Format automl_video_classification_model_evaluation.ipynb
* Format custom_tabular_classification_model_evaluation.ipynb
* Format custom_tabular_regression_model_evaluation.ipynb
* Add files via upload
* Update screenshot for notebooks with evaluate function usage
* Revert custom_tabular_classification_model_evaluation.ipynb
* Format lint
* manual fix lint
* Update get_started_with_vertex_experiments_autologging.ipynb
Added link in "Learn more about..." to the Vertex AI Experiments intro page. Currently, this notebook is not showing up properly in the Jupyter SDK Tutorial page.
* Update get_started_with_vertex_experiments_autologging.ipynb
* Update notebook_template_review.py
Missing left curly bracket/brace 2xs
(Note, commented out, but still fixing)
#'AutoML Vision': '{automl_vision_name}}',
#'AutoML Image': '{automl_vision_name}}',
* Update get_started_with_vertex_experiments_autologging.ipynb
Needed to add a period.
* fix: update spacing
---------
Co-authored-by: Katie Nguyen <katiemn@gmail.com>
* Search for the MODEL_ID env and set it in the deployment function for all model garden notebooks for pre-trained and tuned models.
* Fix model_garden_pytorch_stable_video_diffusion_img2vid_xt notebook linter issue with load_image and HTML.
* Fix model_garden_pytorch_stable_video_diffusion_img2vid_xt notebook linter issue with load_image and HTML.
* Fix missing MODEL_ID in model_garden_mediapipe_image_generation.ipynb.
* Update comparing_pipeline_runs.ipynb
Needed edits for the page. Does not impact code.
* Update comparing_pipeline_runs.ipynb
responded to katie's feedback.
* feat: Vertex AI Feature Store Based LLM Grounding Tutorial
* fix: fix the feature store based llm grounding tutorial based on a few comments
* fix: fix the feature store based llm grounding tutorial based on a few comments
* fix: move the fs grounding notebook to official
* fix: comment colab only code
* fix: fix pipeline prefix
* fix: resolve several comments
* fix: resolve several comments
* fix: a quick fix for type
* fix: a quick fix for import
* fix: a quick fix for colab
* Add a section documenting the one-click finetuning
button in the Model Card UI.
The section explains how to use the button,
what the pipeline does and some troubleshooting
tips.
* Edit one-click finetuning instructions for clarity
and syntax.
* Correct 'Tensorboard' to 'TensorBoard'
* Updated finetuning pipeline instructions to
include steps on launching the pipeline via the
Vertex SDK.
* Added more parameters to the pipeline command
example. Moved the section down.
* Remove unintentional character interpolation
* Removed changes
* Undo formatting
* Remove old version of finetuning pipeline section
* Only allow huggingface datasets with the
finetuning pipeline.
* Fix linter issues
* Add a section documenting the one-click finetuning
button in the Model Card UI.
The section explains how to use the button,
what the pipeline does and some troubleshooting
tips.
* Edit one-click finetuning instructions for clarity
and syntax.
* Correct 'Tensorboard' to 'TensorBoard'
* Update staable-diffusion 1.5 and XL notebooks to deploy with default GPU as L4, instead of A100.
* Update the SD notebooks using the new container.
* Delete notebooks/community/model_garden/model_garden_pytorch_stable_diffusion_xl_1_0.ipynb
Resolve the merge conflict.
* Resolve the merge conflict.
This adds `chat-bison@001` to the table of supported models and documents chat dataset formats for relevant input parameters.
Co-authored-by: Ryan Latture <latture@google.com>
* Add SDXL-turbo as a separate section in the SDXL notebook.
* Add SDXL-turbo as a separate section in the SDXL notebook.
* Add a new notebook for sdxl LCM
* Add ViT benchmarking report.
* Add ViT benchmarking report.
* Add ViT benchmarking report.
* Add ViT benchmarking report.
* Add ViT benchmarking report.
* Add ViT benchmarking report.
* Rephrase optimized notebook
* Update format issue and change region
* Update format issue and change region2
* Fix import format
* Apply format
* Change region
* Create new colab for FS optimized serving
* Address comments
* Fix allowlist syntax error with param
* Change default region to trigger test in clean env
* Comment expect to fail cells
* Change default region to trigger test
* Update stable diffusion XL notebook to use the optimized serving docker.
* Update model_garden_pytorch_stable_diffusion_xl_1_0.ipynb
minor update
* Update model_garden_pytorch_stable_diffusion_xl_1_0.ipynb
minor update
* Add a notebook example for the NLLB model in model garden
* Add a notebook example for the NLLB model in model garden
* Update an incorrect hyperlink in the NLLB notebook.
* Miscellaneous editorial fixes and rebranding to "Vertex AI Feature Store (Legacy)"
* chore: rebrand Legacy Feature Store product
* chore: Rebrand to "Vertex AI Feature Store (Legacy)" and change "ingest" to "import".
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* rebrand and clean
* fix: Added better type checking and fixed misspelling of _GCP_VPC_NETWORK_NAME
---------
Co-authored-by: ivanmkc@google.com <ivanmkc@google.com>
* Clean up SDK2 Bigframes notebooks
* Debug ci dependency error
* Remove cell output
* Remove local overrides
* Additional debug
* Re-trigger CI test
* Rerun CI tests
* Rerun CI tests
* Rerun CI tests
* Add tensorflow-io-gcs-filesystem pin
* Fix version pin
* Fix other version pin
* PyTorch efficient training - refcator code
* Revert "PyTorch efficient training - refcator code"
This reverts commit 90b563a7697b15b4154ac76236b894253dd58f3c.
* Add notebook to deploy Mistral models on Vertex AI
* Add notebook to deploy Mistral models on Vertex AI
* Add notebook to deploy Mistral models on Vertex AI
* Updated notebook to deploy Mistral models on Vertex AI
* Linting fixes
* Adding endpoint cleanup and machine spec
* Updating CODEOWNERS file
* Update linting fixes
* feat: feature store 2.0 tutorial (goku)
* Complying with the template
* Complying with the template 2
* clarify the notebook description
* clarify the notebook description 2
* address review comments and rename file
* add known issue and change install package
* wait for the sync job to complete, and fix resource conflicts
* address review comments
* address review comments 2
* add a delay for the endpoint to start properly
* Update automl_tabular_classification_beans.ipynb, add REGION to pipeline init and validate BQ REGION
- Add REGION to pipeline init
- Add validation to BQ REGION against pipeline REGION
* Update automl_tabular_classification_beans.ipynb: Add region to the region validation message to print
* Update automl_tabular_classification_beans.ipynb
* Update automl_tabular_classification_beans.ipynb
* Update automl_tabular_classification_beans.ipynb
* Update automl_tabular_classification_beans.ipynb
Fix lint error: white space around =, order of import
* Add missing 'import os' for Colab
The module is imported, but the Colab instructions restart the kernel
losing the import. Make sure `os` is imported on use.
* Remove redundant import
* Demo colab for the embedding model
* Update text_embedding_api_cloud_next_new_models.ipynb
* Update the demo. Update the CODEOWNER.
* Update the links.
* Remove the quiet tag of the pip command
* Demo colab for the embedding model
* Update text_embedding_api_cloud_next_new_models.ipynb
* Update the demo. Update the CODEOWNER.
* Update the links.
* feat: boilerplate reduction 59
* fix: bucket
* spark runtime
* dataproc runtine -> 1.1.20
* updates the build steps + clean up steps
* ran linter test
* adds gcloud components update step for test env + adds needed services in before you begin section
* ran linter test
* moves the gcloud components update to the start + updates experiment fetching
* ran linter test
* updates the aiplatform sdk to the latest
* ran linter test
* removes gcloud components update and adds try except at get_dataframe() method
* ran linter test
* initializes experiment + adds gcloud update + removes try catch
* ran linter test
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* fix: boilerplate reduction 41
* fix: install
* fix: TFDV version
* fix: increase wait time
* increase wait time
* replace INPUT_GS_PATH with TRAINING_DATASET while copying data in GCS + removes future tense + clean up step for batch job + moves the learn more section above clean up section
* ran linter test
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Add batch prediction examples to the ICN/IOD proprietary models in Model Garden
* Update teh IOD documentation to allow users to use up to 8 GPUs in training.
* Resolved comments
* fix: boilerplate reduction 88
* fix: install
* fix: reduce dataset size
* fix: > 24hrs
* fix: reduce dataset for testing
* fix: reduce dataset for testing
* updates sklearn and fixes the version, elaborates some existing descriptions and adds updates based on the template
* ran linter test
* changes FILE_NAME to LOCAL_FILE_NAME and adds a clean up step for the local saved model
* ran linter test
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* fix: issue 2125
* removes duplicate parameters, reduces max_steps to 100, fixes grammar and updates realted to the writing guidelines
* removes f from the string parameter
* ran linter test
* sets max_steps to 20 and adds lines in the cleanup step to remove the pipeline jobs
* ran linter test
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* adds the preprocessing steps on the original dataset + updates for boiler plate reduction
* ran linter test
* adds project-id and ticks in the sql queries
* ran linter test
* upgrade: boilerplate reduction 38
* fixes the pipeline-root-path typo, adds dataflow api dependency in the before-you-begin section, restructures the sections according to the template, fixes grammar and headings
* ran linter test
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Added Pic2Word notebook to Vertex AI Model Garden.
* Added jismailyan to pic2word notebook codeowners
* Pic2Word update.
* Formatted notebook using lint script.
* Add Pic2Word serving dockerfile and handler.
* Add jismailyan to CODEOWNERS for model OSS pic2word
* Fix filename typo
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Adding video object tracking with Vertex AI IOD endpoint and Bytetrack to model garden.
* Run vot container locally.
* fix: typo in license
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@gmail.com>
* Add workaround to import BigQuery table for predictions_bigquery_source parameter
* Fix format after running lint
* Comment out optional code block for reference
* Comment out optional code block for reference
* Change env variables
* Added Pic2Word notebook to Vertex AI Model Garden.
* Added jismailyan to pic2word notebook codeowners
* Pic2Word update.
* Formatted notebook using lint script.
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* debug: check if passes 30
* fix: service account
* fix: pin protobuff version for dependency compatibility (#2097)
---------
Co-authored-by: Eric Dong <itseric@google.com>
* Add diffusers train/serve docker files.
* Add two notebook examples for model garden google proprietary ICN/IOD models.
* Reformat the icn/iod notebooks.
* Format the notebook files.
* Remove VIT from the list since it is not supported yet.
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Cleanup SAM notebook to:
- run endpoint/model deployment in separate cell and results visualization in another.
- add show_predictions function to show overlayed masks.
* Fix typo in SAM model garden notebook.
* Fix typo and cleanup SAM notebook with linter.
* Add diffusers train/serve docker files.
* Add two notebook examples for model garden google proprietary ICN/IOD models.
* Reformat the icn/iod notebooks.
* Format the notebook files.
* Add the first util class to the vertex-vision-model-garden repo
* Updated file names.
* Delete the 1st incorrect file set.
* Add the codeowners
* Revised the file folder structures.
* Add two additional files to the util directory.
* Add the first util class to the vertex-vision-model-garden repo
* Updated file names.
* Delete the 1st incorrect file set.
* Add the codeowners
* Revised the file folder structures.
* fix: pin protobuf version to address a dependency compability issue
* removed --user install
* update protobuf version
* workaround an artifact registry
* feat: add build to generate web index of official notebooks
* fix: review comments
* fix: store results
* fix: store results
* fix: --steps
* fix: --steps
* fix: moved to its own dir
* Add notebook for local inferences for models on huggingface
* lint
* add notebook to CODEOWNERS
* update link
* Add objective section. Add brief description of each code block.
* Update stable_diffusion notebook with steps for local inference.
* Lint
* Move comments to top and shorten line.
* Lint
* Make code comment titles, add print statements, and update Objective
* change print to display
* lint
* change training dockers to serving dockers
* Add local inferences instructions for stable diffusion inpainting.
* Lint
* remove extra libraries and add GPU
* remove re-imports
* Added new bq_ml_with_vision_translation_nlp notebook. Added README. Updated community CODEOWNERS file
* review comment changes - renamed folder, updated headers, reformatted to be more in line with template
* review comment changes - renamed folder, updated headers, reformatted to be more in line with template
* lint formatting fixes
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Add Keras stable diffusion notebook for model garden
* Fix minor typos in Keras Stable Diffusion
* Fix format after minor typo fixes
* Update the objective structure
* update minor comments
* Add text_embedding_api_semantic_search_with_scann notebook.
* Linted version.
* Updating the cell moving the pip install to the top
* Adding shapely<2.0.0.
* Update stable_diffusion notebook with steps for local inference.
* Lint
* Move comments to top and shorten line.
* Lint
* Make code comment titles, add print statements, and update Objective
* change print to display
* lint
* change training dockers to serving dockers
Can only set up one Service Networking configuration per _network_. However, we can have multiple VPC networks per project, each with its own Service Networking configuration
* Update #ModelGarden TFVision notebooks.
1. Added checkpoints for resnet-50, scaled_yolov4, deeplabv3+
2. Supported launching dockers in europe and asia region.
* Use a smaller batch size to resolve OOM issue
* Trigger Model Garden Training
* Add notebook to trigger model garden training with model descriptions for ip sensitive checkpoints.
* Remove notebook in official folder.
* Fix type in notebook filename.
* Updated notebook description to reflect ip sensitive model garden training for EFFICIENTNET v2 using CLOUD key.
* Updated notebook with model garden specific configs for proprietary checkpoints.
* Linter check.
* Clear notebook's output.
* feat: PyTorch training with GCS data
* fix kernel restart
* per reviewer
* Added requirements section
* fixes for build
* lint, build
* per reviewer
* linter again
* per reviewer
* per reviewer, linter
---------
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Minor nit fixes for model garden tfvision IOD notebook.
* Sync
* Lint
* Fix retinanet_spinenet143 experiment args in IOD notebook to use correct config file.
Build(deps): Bump torch from 1.8.1 to 1.13.1 in /community-content/pytorch_image_classification_distributed_data_parallel_training_with_vertex_sdk/trainer
* feat: MM for automl image
* feat: MM for automl image
* fix: missing import for testing
* fix: testing
* fix: test timing issues
* debug: timing
* test: fix timing issue
* tune: updates from TW for web index
* fix: code review
* feat: add new notebook to support the XAI zero metadata config feature
* add missing packages
* Attempt to fix issue of -- user install not performed in the env
* Fixed package issues
* Addressed review comments
* Addressed review comments
* Addressed review comments
* Improve the training code to support the non-distributed job and add the dashboard access.
* format the notebook.
* Use the 8888 instead of getting the env since DASHBOARD_PORT is not populated in the pipeline.
* Resolved the pull request comments.
* Add notebook for co-hosting model
* Add notebook for co-hosting model
* Change co-hosting model notebook inline link to officical
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Eric Schmidt <em.schmidt78@gmail.com>
* Add Cloud natural language pipeline colab notebook
* Add ready-to-go text classification pipeline colab notebook
* Ran reformatting scripts on text classification pipeline colab notebooks
* Update CODEOWNERS files
* Fix order of cells in cloud_natural_language_pipeline.ipynb
* Remove unused variables via linter for text classification colabs; fix classification variable for preprocessing component
* Minor fix: remove GCPC version requirement
* Minor fix: remove outputs
* fix formatting with nbfmt
* move ready-to-go pipeline to notebooks/community
* fix link
* update CODEOWNERS
* move text classification colabs to notebooks/community/pipelines
* Address initial comments on NL notebook
* Remove commented lines in NL notebook
* minor cell formatting
* clear outputs
* minor changes to NL notebook
* address comments for ready-to-go pipeline
* run linter locally
* add pipeline description to NL pipeline
* run linter locally (PR check could not lint)
* Add cell to examine metrics, update kernel restart cell from official template
* lint
* Update default fields and URLs in NL notebook
* Fix URLs in ready to go notebook
* run linter
* matching engine tutorial add networking troubleshooting
* format check changes
* Change year 2021 to 2023, replace colab, github and workbench links with new template style
* Replace all occurences of ANN and ANN service with matching_engine or Vertex AI Matching Engine to reflect updated product name
* Update Before you Begin section to follow notebook template and add more organization to it
* Update installation of Vertex AI SDK python library from preview to GA version
* Remove outdated set project id section
* Add Authentication section from notebook template
* Update create bucket section to incorporate notebook template guidelines
* Fix format issues
* Fix format issues
* Fix issues when trying the notebook changes, ordered sections and updated some outdated commands
* Add troubleshooting comment for service networking role for worbench instance to create vpc peering
* Add troubleshooting comment for service networking role for worbench instance to create vpc peering
* Revert "Add troubleshooting comment for service networking role for worbench instance to create vpc peering"
This reverts commit ed418a392a.
* Add wait to deploying index
* Add wait to deploying index
* remove redundant import
* Format file
from BigQuery and address comments in the previous commit
This commit does:
- Shorten the Feature Store creation process by using an exported CSV to
populate FS instead of querying from BigQuery
- Add the Feature fetch config proto to the description
- Grant the service account `Storage Admin` and `Vertex Ai Feature Store
Data Viewer` role instead of `Vertex AI Service Agent`
- Address nit comments in the previous commit
* Add Cloud natural language pipeline colab notebook
* Add ready-to-go text classification pipeline colab notebook
* Ran reformatting scripts on text classification pipeline colab notebooks
* Update CODEOWNERS files
* Fix order of cells in cloud_natural_language_pipeline.ipynb
* Remove unused variables via linter for text classification colabs; fix classification variable for preprocessing component
* Minor fix: remove GCPC version requirement
* Minor fix: remove outputs
* fix formatting with nbfmt
* move ready-to-go pipeline to notebooks/community
* fix link
* update CODEOWNERS
* move text classification colabs to notebooks/community/pipelines
* Address initial comments on NL notebook
* Remove commented lines in NL notebook
* minor cell formatting
* clear outputs
* minor changes to NL notebook
* address comments for ready-to-go pipeline
* run linter locally
* add pipeline description to NL pipeline
* run linter locally (PR check could not lint)
* Add cell to examine metrics, update kernel restart cell from official template
* lint
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* fix: notebook objective
* fix: notebook objective
* fix: alpha sort
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* fix: notebook objective
* fix: notebook objective
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* fix: notebook objective
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* tuning: README index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* tuning: linkbak for repo index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: index tuning
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* fix: fine tune indexing
* fix: fine tune indexing
* fix: fine tune indexing
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* fix: tuning index
* fix: tuning index
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* feat: CL var replacements
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: fine-tune layout for webdoc
* upgrade: fine-tuning tags and linkbacks
* upgrade: fine-tuning tags and linkbacks
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* upgrade: autogen index, folder to tag
* upgrade: prep for auto docs index
* upgrade: prep for auto docs index
* upgrade: prep work of web index
* upgrade: autoindex, map dirnames to tags
* upgrade: autogen index, folder to tag
* fest: update the feature store notebook to include streaming ingestion
export VM="junkourata.c.googlers.com"
* fest: more fixing
* Add only streaming ingestion and remove any change in other sections
* Add streaming ingestion section to the notebook
* Remove changes in other sections and leave only streaming ingestion
* Add a new line at the end of the file
* Fix the syntax issue
* Applied all the suggestions by our tech writer.
* Fix the json formatting
* Fix the markdown
* Add additional fixes
* Add additional fix
* Fix formatting
* Hardcode gcpc version and rename variable
* Remove hardcoded value in the pipeline
* Fix parameter explanation text
* Run linter
* Fix class labels variable
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* fix: branding and objective
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* fix: branding and objective
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* fix: autogen README index for workbench folder
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* fix: template conformance
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* fix: bad links in workbench folder
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* fix: update official indexes
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: update indexes
* feat: autogen index
* feat: autogen index
* feat: autogen index
* feat: update indices
* fix: update official indices
* fix: update autogen index in official
* fix: working on abstract class
* fix: working on abstract class
* fix: restructuring
* fix: changes per TW needs
* fix: request changes
* fix: before you begin
* feat: task: making cell navigation independent of rules
* fix: review comments
* fix: review comments
* fix: review comments
* fix: review comments
* feat: writeback fixed notebook
* fix: target=_blank detection
* fix: autofixing bad link
* Update stream_update_for_matching_engine.ipynb
change "allow_list" to "allow" for index creation as allow_list is not supported but allow is supported for index creation.
* Update stream_update_for_matching_engine.ipynb
Updated to resolve the comments.
* Updated Google Cloud Notebooks to Workbench AI Notebooks
* Adding PyTorch Torchrun example
* Revert 'Adding PyTorch Torchrun example'
This reverts commit 239b9fe3b7
* Adding PyTorch torchrun ImageNet training example
* Updated CODEOWNERS for PyTorch torchrun example
* Ran Linter
* Updated based on review feedback
* Add feature filter notebook
* Clean code
* Run linter
* Add the notebook to CODEOWNERS
* Remove user flag
* Run linter
* Fix bucket URI
* Run linter
* Simplify the notebook
* adding anomalydetection pipeline
* reviewed notebook
* add code owner
* remove to do
* linter test
* reviewed based on feeback from andy
* linter test passed
* fix links
* linter test passed
* Added pipeline components used in the "Train_tabular_models_with_many_frameworks_and_import_to_Vertex_AI_using_Pipelines" samples.
* Removed Pandas type conversion
* Removed Pandas type conversion
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* fix: autofix bad links
* remove key_columns variable
* ran linter
* remove key_columns in text
* notebooks/official/model_evaluation/custom_tabular_regression_model_evaluation.ipynb
* modified text
* ran linter
* andrew comments resolved
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* bioler plate changes
* linter test
* made review changes
* linter test
* bioler plate changes
* linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
File came in regression log. Unable to download executed notebook. When ran in local, file executed successfully.
**Changes made**:
Update notebook according to template
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
<br>
**REQUIRED:** Add a summary of your PR here, typically including why the change is needed and what was changed. Include any design alternatives for discussion purposes.
<br>
Changed according to boilerplate requirement.
<br><br><br>
**REQUIRED:** Fill out the below checklists or remove if irrelevant
1. If you are opening a PR for `Official Notebooks` under the [notebooks/official](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/tree/main/notebooks/official) folder, follow this mandatory checklist:
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
* Made changes in accordance with notebook template
* Ran Linter test
* Changed protobuf version
* Ran linter test
* made sklearn to scikit learn
* ran linter
* andrew comments addressed
* ran linter
* ivan comments addressed
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: sudarshan-SpringML <82567512+sudarshan-SpringML@users.noreply.github.com>
Co-authored-by: sudarshan-SpringML <sudarshan.c@springml.com>
* made some minor changes
* Ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* changed according to boiler plate requirements
* ran linter test
* changed according to boilerplate requirements
* linter test
* changed file based on boilerplate requirements
* linter test
* biolerplate requirements
* linter test
* changes based on boilerplate
* linter test
* added os library
* linter test
* textual corrections
* linter test
* biolerplate chnages
* linter test
* bioler plate changes
* linter test
Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com>
**REQUIRED:** Add a summary of your PR here, typically including why the change is needed and what was changed. Include any design alternatives for discussion purposes.
Hardcoded gcpc version because it fails in newer versions. And this is a request from model eval swe team to hardcode the version.
**REQUIRED:** Fill out the below checklists or remove if irrelevant
1. If you are opening a PR for `Official Notebooks` under the [notebooks/official](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/tree/main/notebooks/official) folder, follow this mandatory checklist:
- [x] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [x] Follow the style and grammar rules outlined in the above notebook template.
- [x] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [x] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [x] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [x] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [x] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
**Error from regression test**:RuntimeError: Job failed with:
code: 9
message: "The DAG failed because some tasks failed. The failed tasks are: [model-deploy].; Job (project_id = python-docs-samples-tests, job_id = 2073372166241386496) is failed due to the above error.; Failed to handle the job: {project_number = 1012616486416, job_id = 2073372166241386496}"
Changes made:
Just ran notebook in local. It ran fine. Updated notebook according to template
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
<br>
Reduce boilerplate for sdk-custom-image-classification-online.ipynb notebook
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
<br>
**REQUIRED:** Add a summary of your PR here, typically including why the change is needed and what was changed. Include any design alternatives for discussion purposes.
<br>
1. Boilerplate changes.
2. Added code for deleting experiment otherwise its throwing experiment name already exist.
<br><br><br>
**REQUIRED:** Fill out the below checklists or remove if irrelevant
1. If you are opening a PR for `Official Notebooks` under the [notebooks/official](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/tree/main/notebooks/official) folder, follow this mandatory checklist:
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
<br>
**REQUIRED:** Add a summary of your PR here, typically including why the change is needed and what was changed. Include any design alternatives for discussion purposes.
<br>
Boilerplate changes.
<br><br><br>
**REQUIRED:** Fill out the below checklists or remove if irrelevant
1. If you are opening a PR for `Official Notebooks` under the [notebooks/official](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/tree/main/notebooks/official) folder, follow this mandatory checklist:
- [X] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [X] Follow the style and grammar rules outlined in the above notebook template.
- [X] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [X] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/CONTRIBUTING.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [X] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/CODEOWNERS) file under the `Official Notebooks` section, pointing to the author or the author's team.
- [X] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
<br>
* Update notebooks/official/matching_engine/README.md
* Update region tag formatting
* Update README.md format for single notebook
* Remove horizontal-rules for single notebook
* adds the custom tabular classification evaluation notebook
* removes json import
* ran linter test
* fixes the model serving code and adds image
* ran linter test
* adds notebook to the codeowners file
* addresses the review comments: updates text, adds headings
* ran linter test
* boiler-plate reduction, addresses the review comments, adds a constant for table id
* ran linter test
* updates the installation step
* ran linter test
* removes the --user flag while installation
* ran linter test
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
Checklist for moving the notebook to the main repo:
- [x] Use the [notebook template](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/notebook_template.ipynb) as a starting point.
- [x] Follow the style and grammar rules outlined in the above notebook template.
- [x] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
- [x] Passes all the required automated checks. You can locally test for formatting and linting with these [instructions](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/docs/contributing.md#code-quality-checks).
- [ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
- [x] This notebook has been added to the [CODEOWNERS](https://togithub.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/docs/CODEOWNERS) file under `# Official Notebooks` section, pointing to the author or the author's team.
- [x] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.
* text correction made
* ran linter
* modified file
* ran linter
* updated file
* ran linter
* addressed comments
* ran linte
* changing component and parameter names as per new gcpc 1.0.26
* ran linter
* updated notebook as per new package changes
* modified notebook
* ran linter
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Cloud Storage bucket permission issues resolved
* Cloud Storage bucket permission issues resolved
* ran linter test
* DAG issues
* linter test
* textual corrections
* ran linter test
* added service account for pipeline job
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* added model evaluation component
* linter test cases
* linter test cases
* model_name param issues resolved
* linter test case
* import issues resloved
* linter test cases
* made review changes
* made review changes
* ran linter test
* made review changes
* made review changes
* made review changes
* linter test
* ran linter test
* made review changes
* ran linter test
* made review changes
* ran linter test
* linter test
* review changes
* ran linter test
* added The links for Colab, Github and Workbench
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
* notebook title changed
* ran linter test
* text changes and made review changes
* ran linter test
* made review changes
* linter test
* made review changes
* linter test
* content changes
* ran linter test
* textual corrections and links
* ran linter test
* changed function names bases on latest gcpc version
* ran linter test
* changed function names bases on latest gcpc version
* linter test
* ran linter test
* updated arguments in ModelEvaluationClassificationOp based on new version
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
* adds the custom-model-bq-io-batch-prediction-pipeline notebook to the official folder
* removes the unused libraries and variables
* ran linter test
* adds a raise exception statement to prevent auto-test check as this notebook is just to serve as a template
* resolves review comments: fixes names, removes trailing comma, fixes link format
* removes the raise excpetion step
* ran linter test
* cleans up code, explains sections and renames the notebook
* removes unused variable batch_predict_task
* removes unnecessary imports
* ran linter test
* updates the dependencies
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* file modified
* ran linter
* model evaluation metrics are printed
* ran linter
* notebook modified
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* upgrades gcpc to latest, adds minor textual corrections
* ran linter test
* minor textual corrections
* ran linter test
* fixes sentence cases, unnecessary capitalizations, article corrections and sentence corrections
* ran linter test
* renames the ground_truth_column argument in classificationeval component to target_field_name as per version 1.0.26 and updates the reference link
* ran linter test
* upgrades gcpc to latest, adds minor textual corrections
* ran linter test
* minor textual corrections
* ran linter test
* fixes sentence cases, unnecessary capitalizations, article corrections and sentence corrections
* ran linter test
* renames the ground_truth_column argument in classificationeval component to target_field_name as per version 1.0.26 and updates the reference link
* ran linter test
* fixes the prediction_score_column unsupported error, adds class_labels field, adds the targetfieldremover component, minor structural/textual updates
* ran linter test & updates the image
* removes unnecessary newline
* ran linter test
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Custom pytorch text sentiment classification
* Ran linter test
* Added creating predictor directory
* ran linter test
* Creating python package files from the notebook
* Ran linter test
* cleans up the pytorch-text-classification notebook, renames the directory and removes unnecessary files
* ran linter test
* rectifies the python test version
* ran linter test
* removes the python version line
* ran linter test
* restores the README.md file for official folder
* minor textual edits
* ran linter test
* updates notebook structure, removes unnecessary print statements, moves import statements to one cell, textual updates
* ran linter test
* corrects the Colab link
* ran linter test
* addresses review comments: grammatical/textual corrections
* ran linter test
Co-authored-by: krishr2d2 <krishna.movva@springml.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Made Minor changes
* Ran Linter test
* Made minor changes
* ran linter test
* Madesome Minor changes
* Ran linter test
* Made some minor changes
* Ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* added uuid and textual correction
* ran linter test
* made one cell for pip installations
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* made text corrections
* ran linter
* modified notebook
* modified notebook
* ran linter
* modified installation step
* ran linter
* updated component name and parameters
* ran linter
* ran linter
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* updates featurestore name with uuid to avoid name collisions, elaboration, textual corrections
* ran linter test
* addresses review comments: adds headings + textual corrections
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* add doc about using tensorboard in vertex pipeline
* format the doc
* fix format
* set default value to params
* fix format
* fix import
* fix format again
* update colab, github and workbench link
* update according to latest offical notebook template
* update according to comments
These pipelines were previously in community content.
We'd like to move them to the official folder.
These pipelines are:
* Working out of the box (code runs with zero modifications)
* End-to-end (from nothing to a Vertex Model)
* Feature multiple ML frameworks (TensorFlow, PyTorch, XGBoost, Scikit-learn)
* Feature multiple training objectives: tabular classification and tabular regression
The main files are Python-based pipeline code (`pipeline.py`).
These pipelines are:
* Working out of the box (run with zero modifications)
* End-to-end (from nothing to a Vertex Model)
* Feature multiple ML frameworks (TensorFlow, PyTorch, XGBoost, Scikit-learn)
* Feature multiple training objectives: tabular classification and tabular regression
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
* Add a colab to show how to integrate the training job with Dask.
* Reformat the notebook xgboost_data_parallel_training_on_cpu_using_dask
* Add the code owner of the sample training/xgboost_data_parallel_training_on_cpu_using_dask.ipynb
* Changed the project id to [your-project-id].
* Fixed the issue for Non colab.
* Adding the sample of converting the Vertex Vizier SDK with Open source Vizier.
* Add the owner for conversions_vertex_vizier_and_open_source_vizier.ipynb
* Addressed the comments in the xgboost_data_parallel_training_on_cpu_using_dask
* Fixed the format of xgboost_data_parallel_training_on_cpu_using_dask
* Addressed the comments in the training/xgboost_data_parallel_training_on_cpu_using_dask.ipynb
* Add explanation that Docker is not available on Colab.
* Add before docker command.
* add timeout in the worker to wait for the scheduler.
* Addressed the comments in the pr.
* Addressed the comments in the pr.
* added model evaluation component
* linter test cases
* linter test cases
* model_name param issues resolved
* linter test case
* import issues resloved
* linter test cases
* made review changes
* made review changes
* ran linter test
* made review changes
* made review changes
* made review changes
* linter test
* ran linter test
* made review changes
* ran linter test
* made review changes
* ran linter test
* linter test
* review changes
* ran linter test
* added The links for Colab, Github and Workbench
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
* notebook title changed
* ran linter test
* text changes and made review changes
* ran linter test
* made review changes
* linter test
* made review changes
* linter test
* content changes
* ran linter test
* textual corrections and links
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Soheila Zangeneh <49654056+soheilazangeneh@users.noreply.github.com>
* Add a colab to show how to integrate the training job with Dask.
* Reformat the notebook xgboost_data_parallel_training_on_cpu_using_dask
* Add the code owner of the sample training/xgboost_data_parallel_training_on_cpu_using_dask.ipynb
* Changed the project id to [your-project-id].
* Fixed the issue for Non colab.
* Addressed the comments in the xgboost_data_parallel_training_on_cpu_using_dask
* Fixed the format of xgboost_data_parallel_training_on_cpu_using_dask
* Addressed the comments in the training/xgboost_data_parallel_training_on_cpu_using_dask.ipynb
* Add explanation that Docker is not available on Colab.
* Add before docker command.
* add timeout in the worker to wait for the scheduler.
* cleans up the notebook,replaces docker with cloud build, textual edits still in progress
* cleans up the notebook
* ran linter test
* changes tf train/serve version to 2.9
* ran linter test
* adds '=' to fix a typo
* ran linter test
* updates the opencv installation package
* ran linter test
* updates the opencv installation dependencies
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: incorrect linking for index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: missed the REAME
* fix: update autogen index
* feat: add autogen index
* feat: add autogen index
* feat: add autogen index
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: objective conformance
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* fix: bad links and objective
* feat: added new notebook for PyTorch distributed training on reduction server
* Fixed linter errors
* Addressed review comments
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* resloved tf library issues
* ran linter test
* made review changes
* ran linter test
* made review changes
* ran linter
* made review changes
* linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Model evaluation for text classification using Automl
* Removed unused library
* Ran Linter Test
* Commented text
* Commented Text
* Ran Linter test
* Made changes suggested in review
* Removed unused import
* Ran Linter Test
* Removed dataflow parameters as mentioned in the review
* Ran Linter Test
* Made review changes and changed notebook links in the beginning of the notebook
* Ran Linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Add notebook for Wide & Deep on Vertex Pipelines
* Address comments
* Clear output
* Fix deletion logic
* Run linter
* Rename custom_job and hpt_job to pipeline_job
* Use Vertex SDK for deletion instead of gcloud
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Added notebook for TabNet on Vertex Pipelines
* Added notebook for TabNet on Vertex Pipelines
* Added notebook for TabNet on Vertex Pipelines
* Run linter
* Ran linter
* Ran linter again
* Addressed comments
* Addressed more comments
* Remove parameter definitions, reference documentation, add details under CustomJob/HPT job sections
* Address more comments
* Fix tests
* Bug fix
* Rework TabNet HPT job section
* Addressed more comments
* Update documentation links
* Fix tests
* Fix tests
* Linter and some changes
* Address more comments
* Update CustomJob description to align with documentation
* Use bank-marketing dataset instead of safedriver
* Rename variables
* Rename variables
* Update gcs location to official one
* Changes to make notebook run with updated SDK
* Bug fix
* Rewording
* Fix workbench link
* Update notebook format to align with template
* Fix deletion logic
* Run linter
* Rename custom_job and hpt_job to pipeline_job
* Use Vertex SDK for deletion instead of gcloud
Co-authored-by: Karl Weinmeister <11586922+kweinmeister@users.noreply.github.com>
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Made changes in accordance with Notebook template
* Ran Linter Test
* Attached UUID to BQ_DATSET and use bq to delete dataset
* Removed unused imports
* Ran Linter Test
* Fixed BQ_DATASET
* Fixed BQ_DATASET
* Ran linter test
* Made review changes
* Removed unused library
* Ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* add The links for Colab, Github and Workbench
* added The links for Colab, Github and Workbench
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* modified notebook telecom-subscriber-churn-prediction.ipynb
* ran linter
* changes suggested by andrew are done
* ran linter
* changes suggested by andrew done
* ran linter
* resolved error
* ran linter
* fixed a monor bug
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* added model evaluation component
* linter test cases
* linter test cases
* model_name param issues resolved
* linter test case
* import issues resloved
* linter test cases
* made review changes
* made review changes
* ran linter test
* made review changes
* made review changes
* made review changes
* linter test
* ran linter test
* made review changes
* ran linter test
* made review changes
* ran linter test
* linter test
* review changes
* ran linter test
* added The links for Colab, Github and Workbench
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
* added The links for Colab, Github and Workbench
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* new notebook
* linter test passed
* linter test passed
* andy review
* linter test passed
* add codeowner
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* added model evaluation component
* linter test cases
* linter test cases
* model_name param issues resolved
* linter test case
* import issues resloved
* linter test cases
* made review changes
* made review changes
* ran linter test
* made review changes
* made review changes
* made review changes
* linter test
* ran linter test
* made review changes
* ran linter test
* made review changes
* ran linter test
* linter test
* review changes
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* add new notebook
* linter test passed
* clean text
* linter test passed
* add code owner new model registry notebook
* add more description
* linter test passed
* align with new template
* linter test passed
* andy reviews
* linter test passed
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Added changes in notebook
* Ran linter test
* Replaced Timestamp with UUID; Added 'delete-bucket' in cleanup; Added condition for repo creation and few other minor changes
* Ran Linter Test
* Made some minor changes to install packages
* Made minor changes to fix linter failed tests
* ran linter test
* Made some minor changes
* ran linter test
* addresses the review comments: fixes container build steps, license year, updates according to the template
* ran linter test
* removes beta from gcloud to avoid timeouts
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Karl Weinmeister <11586922+kweinmeister@users.noreply.github.com>
Co-authored-by: SamyuktaDR <samyukta.dontireddy@springml.com>
Co-authored-by: SamyuktaDR <45586340+SamyuktaDR@users.noreply.github.com>
Co-authored-by: Krishna Chaitanya Movva <krishr2d2@gmail.com>
Co-authored-by: krishr2d2 <krishna.movva@springml.com>
* resolves the shell-output issue + updates the structure based on the template
* ran linter test
* fixes issues from review: textual updates, delete_bucket=False
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* modified notebook according to notebook_template.
* ran linter
* Added create dataset step
* ran linter
* replaced hardcoded dataset name with a variable
* ran linter
* changes suggested by nadrew done
* ran linter
* followed prolong lin comments, data cleaning now done in bigquery
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
* Add bqml-vertexai-model-registry notebook
* Run linter
* Add notebook to CODEOWNERS file
* Update the links
* Ran linter again
* Rename bigquey-ml folder to model-registry
* Add bigquery-ml folder
* Moved the notebook
* Deleted folder
* Resolve comments
* Use UUID
* Remove using existing endpoint
* Remove try statement
* Get model sample based on model's name
* Use job.result to check query job status
* Run linter
* Fix dataset not found error by adding region in bq client creation
* Revert changes
* Fix bq bugs
* Run linter
* Resolve comments
* Display dataframe
* Updated the codeowner file
* Updated the links and editted text
* Run linter
* Remove repeated resources
* Run linter
* Resolve comments
* Run linter
* Install pyarrow
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Create a function to get notebook python version for execution
* Inject python version to yaml file
* Fix python version references
* Add python string to python version variable
* add python version extraction script (untested)
* Create a function to get notebook python version for execution
* Inject python version to yaml file
* Fix python version references
* Add python string to python version variable
* Remove one notebook condition
* Remove extra check and use python 3 as default version
* Use python3.9 as default version
* Update python version notebook parser
* Add python version to the notebook template
* Fix bug
* Update python version parser function
* Add python version to a notebook for testing
* Run linter
* Use regex in python version parser function
* Add new notebook for testing
* Use better variable name
* fix typo
* Use f string instead +
* Use python from env instead of using _PYTHON_VERSION
* Use simpler regex
* Add python version test notebook
* Fixed a mistake
* Updated notebook template with python version
* Fixed python version format
* Print log contents to stdout
* Remove failing notebook
* Run linter
* Remove extra steps in the printed log
* Edit comments
* Run linter
* Run linter
* Revert test changes
Co-authored-by: AG Sol <aarongabriel@google.com>
* new changes for sentiment analysis notebook
* new changes for sentiment analysis notebook
* changed back to year 2021 text
* changed back to year 2021 text
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* added file
* removed unnecessary imports
* ran linter
* removed extra batch prediction component
* ran linter
* moved file to official
* changed links to point to official
* ran linter
* Jason comments addressed
* ran linter
* comments addressed
* ran linter
* comments addresed
* ran linter
* added predictionschema instance schema files
* ran linter
* Followed Karen Lin's comments
* ran linter
* replaced old prebuilt containers with latest ones
* ran linter
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Update the vizier codelab to replace the gapic library with new Vertex Vizier SDK.
* Added the [project_id] and [region] in the parameter field.
* Fixed the lint errors for vizier sample.
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* clean and update comparing_local_trained_models based on feedback
* linter test passed
* fix libraries
* linter test passed
* andy review fixes
* linter test passed
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* moves the sentiment_analysis notebook from community to official folder after making the updates
* removes unused modules
* ran linter test
* updates the dataset's GCS links and notebook links in the heading
* ran linter test
* fixes the typo(=)
* ran linter test
* removes wait() calls and IS_TESTING condition
* ran linter test
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* modified notebook
* ran linter
* tensorflow was used only for file reading.So replaced tensorflow with pandas
* ran linter
* made text changes
* ran linter
* latest andrew domments addressed
* ran linter
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Replaced timestamp with UUID
* Ran Linter test
* Removed local kernel from metadata
* ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
* add unfinished notebook on hpt using R
* clear output
* add working version of notebook
* finish R HPT notebook
* update CODEOWNERS
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* Add automl regression model eval first draft
* Remove extra file
* Pring evaluation results
* adds the automl-tabular-classification notebook in model_evaluation folder
* removes unnecessary imports
* adjusts the imports inside the pipeline
* adjusts the imports
* elaborates imports inside pipeline
* modified regression notebook
* renamed pipeline displayname to resolve error
* Add automl regression model eval first draft
* Remove extra file
* Pring evaluation results
* modified some text
* added suggested updates from review: remove dataflow params, add/change textual descriptions, add UUID
* removes the output from the notebooks
* removes the extra matplotlib import
* ran linter test
* addressed soheila's comments
* ran linter
* addresses the review comments
* ran linter test
* removes the artifacts comment
* ran linter test
* reviewed comments
* ran linter
* addresses review comments: textual updates, removes unnecessary parameters
* ran linter test
* addressed comments
* ran linter
* removed unwanted variables
* ran linter
* addresses the tech-writer's comments + updates the pipeline image with data-sampler task
* ran linter test
* Update text
* Move model eval folder to official
* Update CODEOWNERS
* Run linter
* Removed problem_type parameter
* Run linter
* addresses Andrew's review comments: textual updates and removes additional gcpc installation
* ran linter test
* comments addressed
* ran linter
* removed trailing comma on last parameter of trainingjob.run
* ran linter
Co-authored-by: krishr2d2 <krishna.movva@springml.com>
Co-authored-by: sudarshan-SpringML <sudarshan.c@springml.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* feat: notebook for custom text model batch prediction
* feat: notebook for custom text model batch prediction
Co-authored-by: gericdong <itseric@google.com>
* Add automl regression model eval first draft
* Remove extra file
* Pring evaluation results
* adds the automl-tabular-classification notebook in model_evaluation folder
* removes unnecessary imports
* adjusts the imports inside the pipeline
* adjusts the imports
* elaborates imports inside pipeline
* modified regression notebook
* renamed pipeline displayname to resolve error
* Add automl regression model eval first draft
* Remove extra file
* Pring evaluation results
* modified some text
* added suggested updates from review: remove dataflow params, add/change textual descriptions, add UUID
* removes the output from the notebooks
* removes the extra matplotlib import
* ran linter test
* addressed soheila's comments
* ran linter
* addresses the review comments
* ran linter test
* removes the artifacts comment
* ran linter test
* reviewed comments
* ran linter
* addresses review comments: textual updates, removes unnecessary parameters
* ran linter test
* addressed comments
* ran linter
* removed unwanted variables
* ran linter
* addresses the tech-writer's comments + updates the pipeline image with data-sampler task
* ran linter test
Co-authored-by: krishr2d2 <krishna.movva@springml.com>
Co-authored-by: sudarshan-SpringML <sudarshan.c@springml.com>
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* move bqml-vertex notebook from community to official
* add to CODEOWNERS official
* fix errors for execution-test
* fix project_id line
* fix linting
* fixes re: comments from sarahcdugan
* fix links at top of notebook from community/ to official/
* added UUID to model name
* fix linting
* fix error in TIMESTAMP --> UUID
* fixing linting double space
* fixes re: ivanmkc comments
* fixed notebook after linting issues
* linting via cloud shell
* simplified run_bq_query function
* linting
Co-authored-by: Ivan Cheung <ivans.mailbox@gmail.com>
* Minor fixes for CPR Pytorch sample: Add missing test data, add auth info to readme, scrub private project and bucket names from config, tolerate missing config.json in unit tests.
* Minor fixes for CPR Pytorch sample: Add missing test data, add auth info to readme, scrub private project and bucket names from config, tolerate missing config.json in unit tests.
* Fix merge conflicts
* fix typo
* Point CPR links to main branch of SDK repo.
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* feat: add notebook for custom tabular batch predict
* feat: add notebook for custom tabular batch predict
* feat: add example for BQ input
* feat: add example for BQ input
* feat: add example for BQ input
* feat: add example for BQ input
* changed to andrew comments
* changes according to andrew comments
* changes according to andrew comments
* review changes
* review changes
* review changes
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
* samples: Add a new sample for pre-built Pytorch deployments. It's
borrowed from the examples in community-content/pytorch_text_classification_using_vertex_sdk_and_gcloud.
* samples: Removed all training related stuff in the notebooks.
* samples: Fixed comments.
* samples: Updated readme.
* samples: Updated emails for Pytorch launch.
* Added condition to create Featurestore if it doesn't exist
* Ran Linter Test
* Made changes mentioned in review
* Ran Linter Test
* Attached uuid to featurestore_id to avoid error while creating featurestore with existing name
* Ran linter test
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
less chance for an error and confusion in name clashing with the `datasets` pypi package also used in the notebook.
Co-authored-by: Andrew Ferlitsch <aferlitsch@google.com>
- Create a convention for resources created from vertex-ai-samples GH. We already have one IIRC
- Only delete those objects as part of our clean-up script.
- Don't run any tests on python-docs-samples-tests project, especially ones that affect resources created outside of our purview
- Add --dry-run option to the clean-up script. This option will just output the list of resources the script will delete instead of actually deleting the resources.
- Have a larger conversation in DEE before touching any resources that were not created as part of vertex-ai-samples
"**_NOTE_**: This notebook has been tested in the following environment:\n",
"\n",
"* Python version = 3.7\n",
"\n",
"**The following steps are required, regardless of your notebook environment.**\n",
"\n",
"1. [Select or create a Google Cloud project](https://console.cloud.google.com/cloud-resource-manager). When you first create an account, you get a $300 free credit towards your compute/storage costs.\n",
"\n",
"1. [Make sure that billing is enabled for your project](https://cloud.google.com/billing/docs/how-to/modify-project).\n",
"\n",
"1. [Enable the Vertex AI API and Compute Engine API](https://console.cloud.google.com/flows/enableapi?apiid=aiplatform.googleapis.com,compute_component).\n",
"\n",
"1. If you are running this notebook locally, you will need to install the [Cloud SDK](https://cloud.google.com/sdk).\n",
"\n",
"1. Enter your project ID in the cell below. Then run the cell to make sure the\n",
"Cloud SDK uses the right project for all the commands in this notebook.\n",
"\n",
"**Note**: Jupyter runs lines prefixed with `!` as shell commands, and it interpolates Python variables prefixed with `$` into these commands."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"id": "c6516f90311b"
},
"outputs": [],
"source": [
"# test if the right python version is being used\n",
Welcome to the Google Cloud [Vertex AI](https://cloud.google.com/vertex-ai/docs/) sample repository.
This repository contains notebooks, code samples, sample apps, and other resources that demonstrate how to use, develop and manage machine learning and generative AI workflows using Google Cloud Vertex AI.
## Overview
The repository contains [notebooks](https://github.com/GoogleCloudPlatform/vertex-ai-samples/tree/master/notebooks) and [community content](https://github.com/GoogleCloudPlatform/vertex-ai-samples/tree/master/community-content) that demonstrate how to develop and manage ML workflows using Google Cloud Vertex AI.
[Vertex AI](https://cloud.google.com/vertex-ai) is a fully-managed, unified AI development platform for building and using generative AI. This repository is designed to help you get started with Vertex AI. Whether you're new to Vertex AI or an experienced ML practitioner, you'll find valuable resources here.
For more Vertex AI Generative AI notebook samples, please visit the Vertex AI [Generative AI](https://github.com/GoogleCloudPlatform/generative-ai) GitHub repository.
## Explore, learn and contribute
You can explore, learn, and contribute to this repository to unleash the full potential of machine learning on Vertex AI!
### Explore and learn
Explore this repository, follow the links in the header section of each of the notebooks to -
 Open and run the notebook in [Colab](https://colab.google/)\
 Open and run the notebook in [Colab Enterprise](https://cloud.google.com/colab/docs/introduction)\
 Open and run the notebook in [Vertex AI Workbench](https://cloud.google.com/vertex-ai/docs/workbench/introduction)\
 View the notebook on Github
### Contribute
See the [Contributing Guide](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/CONTRIBUTING.md).
## Get started
To get started using Vertex AI, you must have a Google Cloud project.
- If you don't have a Google Cloud project, you can learn and build on GCP for free using [Free Trail](https://cloud.google.com/free).
- Once you have a Google Cloud project, you can learn more about [setting up a project and a development environment](https://cloud.google.com/vertex-ai/docs/start/cloud-environment).
## Repository structure
```bash
├── community-content - Sample code and tutorials contributed by the community
├── notebooks
│ ├── community - Notebooks contributed by the community
│ ├── official - Notebooks demonstrating use of each Vertex AI service
│ │ ├── automl
│ │ ├── custom
│ │ ├── ...
│ ├── community - Notebooks contributed by the community
│ │ ├── model_garden
│ │ ├── ...
├── community-content - Sample code and tutorials contributed by the community
```
## Examples
## Contributing
<!-- markdownlint-disable MD033 -->
<table>
Contributions welcome! See the [Contributing Guide](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/master/CONTRIBUTING.md).
Curated collection of first-party, open-source, and third-party models available on Vertex AI including Gemini, Gemma, Llama 3, Claude 3 and many more.
CPR ([custom prediction routines](https://github.com/googleapis/python-aiplatform/blob/custom-prediction-routine/google/cloud/aiplatform/prediction/README.md)) is a framework designed by Google Cloud developers to make it easier to combine machine learning models with custom preprocessing and postprocessing logic in a real-time serving application.
CPR ([custom prediction routines](https://github.com/googleapis/python-aiplatform/blob/main/google/cloud/aiplatform/prediction/README.md)) is a framework designed by Google Cloud developers to make it easier to combine machine learning models with custom preprocessing and postprocessing logic in a real-time serving application.
## Using this example
@@ -34,6 +34,23 @@ Finally, install the Python modules required to build and run the model server:
pip install -r requirements.txt
```
### Auth
This example uses Google Cloud Storage for hosting model artifacts and Artifact Registry to store the container image.
You'll need to authorize yourself before you can interact with these.
First, log in to GCP with application default credentials:
```sh
gcloud auth application-default login
```
Next, if you haven't done so already, set up the [gcloud credential helper](https://cloud.google.com/artifact-registry/docs/docker/authentication)
for the Artifact Registry region where you intend to host the image.
_parser = argparse.ArgumentParser(prog='Train logistic regression model using scikit learn from CSV', description='Train logistic regression model using Scikit-learn')
raise TypeError('Value "{}" has type "{}" instead of str.'.format(str(str_value), str(type(str_value))))
return str_value
import argparse
_parser = argparse.ArgumentParser(prog='Deploy model to endpoint for Google Cloud Vertex AI Model', description='Deploys Google Cloud Vertex AI Model to a Google Cloud Vertex AI Endpoint.')
# Checking whether the URI points to a single blob, a directory or a URI pattern
# URI points to a blob when that URI does not end with slash and listing that URI only yields the same URI
if [[ "$uri" != */ ]] && (gsutil ls "$uri" | grep --fixed-strings --line-regexp "$uri"); then
mkdir -p "$(dirname "$output_path")"
gsutil -m cp -r "$uri" "$output_path"
else
mkdir -p "$output_path" # When source path is a directory, gsutil requires the destination to also be a directory
gsutil -m rsync -r "$uri" "$output_path" # gsutil cp has different path handling than Linux cp. It always puts the source directory (name) inside the destination directory. gsutil rsync does not have that problem.
# PyTorch Deployment on Google Cloud: Text Classification
**This is an Experimental release**, covered by the Pre-GA Offerings Terms of your Google Cloud Platform [Terms of Service](https://cloud.google.com/terms).
Experiments are focused on validating a prototype and are not guaranteed to be released. They are not intended for production use or covered by any SLA, support obligation, or deprecation policy and might be subject to backward-incompatible changes.
**Kindly drop us a note before you run any scale tests.**
**Do not hesitate to contact vertexai-prediction-preview-feedback@google.com if you have any questions or run into any issues.**
The projects need to be added to the allowlist in order to deploy PyTorch models using Vertex AI Prediction pre-built PyTorch images. If you are interested in the feature, please send an email to vertexai-prediction-preview-feedback@google.com to provide your project numbers OR project ids.
## Overview
In the PyTorch on Google Cloud series of blog posts, we aim to share how to deploy PyTorch models at scale on [Vertex AI](https://cloud.google.com/vertex-ai).
This tutorial on text classification shows how to deploy a PyTorch based text classification model on [Vertex AI](https://cloud.google.com/vertex-ai/docs/start/client-libraries#python) using Vertex SDK and [`gcloud ai`](https://cloud.google.com/sdk/gcloud/reference/beta/ai).
## Notebooks
| <h4>Notebook</h4> | <h4>Description</h4> |
| :-------- | :------- |
| [pytorch-text-classification-vertex-ai-deploy.ipynb](./pytorch-text-classification-vertex-ai-deploy.ipynb) | Notebook to show deploying a PyTorch model on Vertex AI |
## Folders
| <h4>Folder Name</h4> | <h4>Description</h4> |
| :-------- | :------- |
| [`predictor`](./predictor) | Folder with custom prediction handler to deploy a PyTorch model to Vertex Prediction. In the [notebook](./pytorch-text-classification-vertex-ai-deploy.ipynb), this folder is used for deploying a PyTorch model on Vertex AI using Vertex Prediction pre-built PyTorch images |
"The `datasets` object itself is [`DatasetDict`](https://huggingface.co/docs/datasets/package_reference/main_classes.html#datasetdict), which contains one key for the training, validation and test set."
"The `dataset` object itself is [`DatasetDict`](https://huggingface.co/docs/datasets/package_reference/main_classes.html#datasetdict), which contains one key for the training, validation and test set."
]
},
{
@@ -681,12 +681,12 @@
"source": [
"print(\n",
" \"Total # of rows in training dataset {} and size {:5.2f} MB\".format(\n",
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.