Skip to content

'squared' is deprecated error while running evaluate_causal_model #1236

Open
@newbietogitdotcom

Description

Thank you for creating this awesome library!. I got a question

Here is my code

from dowhy import gcm

Create the structural causal model object

scm = gcm.StructuralCausalModel(causal_graph)

Automatically assign generative models to each node based on the given data

auto_assignment_summary = gcm.auto.assign_causal_mechanisms(scm, df13)

print(auto_assignment_summary)

Fit causal models to data

#learn the parameters of the model
gcm.fit(scm, df13)

print(gcm.evaluate_causal_model(scm, df13, compare_mechanism_baselines=True, evaluate_invertibility_assumptions=False))

While the code runs fine, during its progress i get below error

"/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/sklearn/metrics/_regression.py:483: FutureWarning: 'squared' is deprecated in version 1.4 and will be removed in 1.6. To calculate the root mean squared error, use the function'root_mean_squared_error'.
warnings.warn("

How do i avoid this error ?

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions