Skip to content

Releases: sassoftware/python-sasctl

v1.11.4

02 May 20:16
Compare
Choose a tag to compare

Improvements

  • Improved upload_local_model to allow for SAS Model Manager to properly intake local ASTORE models.

v1.11.3

30 Apr 06:38
Compare
Choose a tag to compare

Improvements

  • Added upload_local_model to tasks.py, which can be used to upload local directories to SAS Model Manager without any file generation.

v1.11.2

08 Apr 21:47
Compare
Choose a tag to compare

Bugfixes

  • Updated calculate_model_statistics function in write_json_files.py to improve ROC tables as well as model card files.

v1.11.1

22 Jan 17:45
Compare
Choose a tag to compare

Improvements

  • Improved functionality for score_definition.py and score_execution.py, allowing for more general usage of the score_model_with_cas task
    • Also allowed for model name to be passed into functions instead of requiring model UUID
  • Pickle files now loaded with pd.read_pickle() instead of pickle.load() in score code, allowing for more flexibility between python environments

Bugfixes

  • Updated pzmm_generate_complete_model_card.ipynb to have better preprocessing function

v1.11.0

29 Oct 22:15
Compare
Choose a tag to compare

Changes

  • Added score_definition.py and score_execution.py to allow for score testing within SAS Model Manager
    • Included optional use of CAS Gateway for faster scoring. Only available in environments where Gateway scoring is properly set up.
  • Added ability to include data pre-processing function within python score code using the preprocess_function argument.

Bugfixes

  • Fixed issue where settings file was improperly imported in some score code files.

v1.10.7

02 Oct 15:38
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug that caused an error when performing SSL verification without a CA bundle specified.

v1.10.6

26 Aug 19:27
Compare
Choose a tag to compare

Improvements

  • Refactor tasks.py to utilize sasctl.pzmm functions.
  • Add model_info class to better capture model information.

v1.10.5

01 Aug 19:13
Compare
Choose a tag to compare

Buxfixes

  • Updated write_json_files.py to allow for better support for prediction models
  • Fixed issues relating to model card support.

v1.10.4

08 Jul 22:45
Compare
Choose a tag to compare

Improvements

  • Added example Jupyter notebook for OpenAI models.

Buxfixes

  • Dropped support for Python 3.6 and Python 3.7, as those are no longer officially supported versions.
  • Added dmcas_misc.json template file for model card generation.
  • Updated generation of ModelProperties.json to allow for model card generation immediately upon upload.

v1.10.3

12 Apr 20:38
Compare
Choose a tag to compare

Bugfixes

  • Updated all examples to use current versions of sasctl functions
  • Fixed bug in generate_model_card that threw an error when trying to generate the dmcas_misc.json file