За год библиотеку переписали и часть кода уже не работает:
The problem comes from the recent update of music21 (v5) which has removed the getBachChorales command.
You can either install the previous version of music21 or directly
replace corpus.getBachChorales by corpus.chorales.ChoraleList().
Очень интересный вопрос. Меня заинтересовала Ваша задача. Я думаю над тем как ее решить. В каком виде Вы можете собрать данные? Это могут быть следующие столбцы:?
Каждая строка таблицы должна содержать значение параметров. Добавление строк, например, каждые 5 минут.
The problem comes from the recent update of music21 (v5) which has removed the getBachChorales command.
You can either install the previous version of music21 or directly
replace corpus.getBachChorales by corpus.chorales.ChoraleList().
from sklearn.tree import DecisionTreeClassifier
clf_tree = DecisionTreeClassifier(criterion='entropy', max_depth=10, random_state=17)
clf_tree.fit(df_train, y)
from sklearn import tree
from IPython.display import Image
import pydotplus
dot_data = tree.export_graphviz(clf_tree, feature_names=df_train.columns, out_file=None)
graph = pydotplus.graph_from_dot_data(dot_data)
graph.write_pdf('df_train.pdf')
graph.write_png('df_train.png')
Image(graph.create_png())
Только использую spyder из anaconda.
x*(1-x)
Каждая строка таблицы должна содержать значение параметров. Добавление строк, например, каждые 5 минут.