Мне не удается запустить код на этой веб-странице. Я не вижу функции is_active_trail в pgmpy. Его изменили или удалили? Как лучше всего заставить код работать?
ошибка:
/usr/local/lib/python3.7/dist-packages/pgmpy/models/BayesianModel.py:10: FutureWarning : BayesianModel переименована в BayesianNetwork. Пожалуйста, используйте класс BayesianNetwork, BayesianModel будет удален в будущем.
FutureWarning,
AttributeError Traceback (самый последний вызов — последний)
в модели ()
46 .check_model()
47
---> 48 model.is_active_trail('авария', 'дождь')
AttributeError: объект BayesianModel не имеет атрибута is_active_trail
Мне не удается запустить код на этой веб-странице. Я не вижу функции is_active_trail в pgmpy. Его изменили или удалили? Как лучше всего заставить код работать? [code]from pgmpy.models import BayesianModel model = BayesianModel() model.add_nodes_from(['rain', 'traffic_jam']) model.add_edge('rain', 'traffic_jam') model.add_edge('rain', 'traffic_jam') model.add_edge('accident', 'traffic_jam') model.nodes() from pgmpy.factors.discrete import TabularCPD cpd_rain = TabularCPD('rain', 2, [[0.4], [0.6]]) cpd_accident = TabularCPD('accident', 2, [[0.2], [0.8]]) cpd_traffic_jam = TabularCPD( 'traffic_jam', 2, [[0.9, 0.6, 0.7, 0.1], [0.1, 0.4, 0.3, 0.9]], evidence=['rain', 'accident'], evidence_card=[2, 2])
[/code] ошибка: /usr/local/lib/python3.7/dist-packages/pgmpy/models/BayesianModel.py:10: FutureWarning : BayesianModel переименована в BayesianNetwork. Пожалуйста, используйте класс BayesianNetwork, BayesianModel будет удален в будущем. FutureWarning, AttributeError Traceback (самый последний вызов — последний) в модели () 46 .check_model() 47 ---> 48 model.is_active_trail('авария', 'дождь') AttributeError: объект BayesianModel не имеет атрибута is_active_trail