Skip to content

'squared' is deprecated error while running evaluate_causal_model #1236

Open
@newbietogitdotcom

Description

@newbietogitdotcom

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

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