Simplify logging the artifacts
Feedback - Can one common meta writer for all artifacts like model, metric, input, and output? The artifact type should be a user argument.
Each artifact type has a different characteristic that needs to be captured. So it makes that single method very heavy
Instead of three different api's log_dataset, log_metrics, log_model can we have a single log_artifact call and the function internally does the appropriate decisions. If implemented the key point is this needs to be simple. it should not complicate the api's. Should come up with a simple interface and reassess the feasibility One approach is to maintain both low level interfaces and high level interfaces and based on the user preference they can choose, which one to choose. Priority -