Releases: oracle/accelerated-data-science
Releases · oracle/accelerated-data-science
2.7.3
ADS
- Added support for the model version set feature.
- Added
--job-info
option toads opctl run
CLI to save job run information to a YAML file. - Added the AuthContext class. It supports API key configuration, resource principal, and instance principal authentication. In addition, predefined signers, callable signers, or API keys configurations from specified locations.
- Added
restart_deployment()
method to the framework-specific classes. Update model deployment associated with the model. - Added
activate()
anddeactivate()
method to the model deployment classes. - Fixed a bug in
to_sql()
. The string length for the column created in Oracle Database table was counting characters, not bytes. - Fixed a bug where any exception that occurred in a notebook cell printed "ADS Exception" even if the ADS code was not responsible for the error.
2.7.2
2.7.1
2.7.0
ADS
- Fixed a bug in
GenericModel.prepare
. The.model-ignore
file was not included in theManifest.in
.
2.6.9
ADS
- Added compatibility with Python
3.10
. - Added
update_deployment()
method to the framework-specificclasses. Update model deployment associated with the model. - Added
from_id()
method to the framework-specific classes. Load existing model by OCID directly from the model catalog and model deployment. - Added
upload_artifact()
to the framework-specific classes. Upload model artifacts to Object Storage. - Added
update()
method to the framework-specific classes. Update the model metadata for the registered model. - Added
config
,singer
,signer_callable
attributes to theads.set_auth()
to support additional signers. - Added support for
Instance Principals
authentication for theads opctl conda publish
andads opctl conda install
commands. - Added an option for
PyTorchModel
framework allowing to serialize model in aTorchScript
format. - Added an option to import :doc:
framework-specific <framework_specific_instruction>
classes directly from theads.model
package. Example:from ads.model import LightGBMModel, AutoMLModel, GenericModel
. - Fixed a bug in ADSDataset
get_recommendations
when imbalanced correction depends on classes alpha order. - Fixed a bug in ADS jobs. The shape configuration details were incorrectly extracted from a notebook session.
- Fixed a bug to replace the use of a deprecated API with latest API in the Model Evaluation module.
Following modules are marked as deprecated:
ads.catalog.model.py
.ads.catalog.notebook.py
ads.catalog.project.py
ads.catalog.summary.py
2.6.8
2.6.7
ADS
- Fixed a bug in
PyTorchModel
. Thescore.py
failed whentorch.Tensor
was used as input data. - Added support for flexible shapes for Data Flow Jobs.
- Loading a model from Model Catalog (
GenericModel.from_model_catalog()
) and Model Deployment (GenericModel.from_model_deployment()
) no longer requires a model file name. - Switched from using
cx_Oracle
interface to theoracledb
driver to connect to Oracle Databases. - Added support for image attribute for the
PyTorchModel.predict()
andTensorFlowModel.predict()
methods. Images can now be directly passed to the model Deployment predict.
The following APIs are deprecated:
- OracleAutoMLProvider
2.6.6
ADS
- Added
SparkPipelineModel
model serialization class for fast and easy model deployment. - Added support for flexible shapes for Jobs and Model Deployments.
- Added support for
freeform_tags
anddefined_tags
for Model Deployments. - Added the
populate_schema()
method to theGenericModel
class. Populate input and output schemas for model artifacts. - The
ADSString
was added to the Feature types system. Use the enhanced string class functionalities such as regular expression (RegEx) matching and natural language parsing within Pandas dataframes and series. - Saving model does not require iPython dependencies
Following APIs are deprecated:
- DatasetFactory.open
- ADSModel.prepare
- ads.common.model_export_util.prepare_generic_model
2.6.5
2.6.4
ADS
- Added support for large models with artifact size between 2 and 6 GB. The large models can be saved to the Model Catalog, downloaded from the Model Catalog, and deployed as a Model Deployment resource.
- Added
delete()
method to theGenericModel
class. Deletes models and associated model deployments. - The Model Input Schema is improved to return features sorted by the
order
attribute. - Added user-friendly default names for created Jobs, Model Deployments, and Models.