In case you missed the announcement: The Alteryx One Fall Release is here! Learn more about the new features and capabilities here
ACT NOW: The Alteryx team will be retiring support for Community account recovery and Community email-change requests after December 31, 2025. Set up your security questions now so you can recover your account anytime, just log out and back in to get started. Learn more here
Start Free Trial

Alteryx Machine Learning Discussions

Find answers, ask questions, and share expertise about Alteryx Machine Learning.
Getting Started

Start your learning journey with Alteryx Machine Learning Interactive Lessons

Go to Lessons

Is there a way to see features used for training a ML model saved in yxdb format?

mojgan1987
6 - Meteoroid

Imagine that you have a ML model saved in yxdb format, developed by another person. Is there any way to see the feature names in the model, and preferably model configs? 

3 REPLIES 3
LindonB
11 - Bolide

Probably not. They certainly could output the features list to the same or another yxdb, but there's no information about what features, or configuration, was originally used. If possible, the best option would be to have them share the original workflow/code with you. Unless they did some sort of variance deflation or automatic field filtering, they probably selected the included features. 

c-lopez
Alteryx
Alteryx

Hello!
There is some information that you can retrieve from the YXDB. this works because this file type is compressed but not entirely binary data. If you open the model with the notepad application or similar text reader application you will see some of the metadata included in the model object

Snag_2fd65518.png

For example see the image above, these are indeed all the fields I used for testing this for you.

I hope this helps :) 
Regards

mamtaban
6 - Meteoroid

A . yxdb file justb holds data, so you will only see the feature names if the person saved them in the file, but you will not be able to see the model settings or how the model was built, because that informtaion is not stored in a . yxdb. To see the full model details you will need a originial Alteryx or the actual model file.