Я пытаюсь преобразовать код Matlab в код Python Вот код Matlab
close all;
load('Workspace_training.mat/Workspace_training.mat');
y = svm(sD_colorado_complete_unlabeled.data(:,:) )
y_true = cell2mat(sD_colorado_train_labeled.labels)
figure(1)
subplot(1, 2, 1)
ylim = ([0, 3000])
histogram(y)
subplot(1, 2, 2)
ylim = ([0, 3000])
histogram(y_true)close all;
Я использую библиотеку Mat2py в Python для преобразования кода Matlab в код Python
воткод python в папке mat2py
import matplotlib.pyplot as plt
import scipy.io
from precision import Precision
p = Precision()
mat = scipy.io.loadmat('Workspace_training.mat/Workspace_training.mat')
y = svm(mat['sD_colorado_complete_unlabeled']); print y
y_true = p.cell2mat(mat['sD_colorado_train_labeled']); print(y_true)
figure(1)
a = plt.subplot(1, 2, 1)
ylim = [0, 3000]; print (ylim)
plt.histogram(y)
b =plt.subplot(1, 2, 2)
ylim = [0, 3000]; print (ylim)
p.histc(y_true)
Я получаю ошибку NotImplementedError: Не удалось найти подпись для cell2mat: