请提供python代码:随机获取现有的单类分类器的50个数据,每一个都化为一维数列,再把他们合成一个二维数列
时间: 2023-06-05 13:06:45 浏览: 59
import random
# list of classifiers
classifiers = [classifier_1, classifier_2, classifier_3, ...]
# randomly select 50 samples from each classifier
samples = []
for classifier in classifiers:
selected_samples = random.sample(classifier, 50)
samples.extend(selected_samples)
# convert samples to one-dimensional arrays
one_dim_samples = [sample.flatten() for sample in samples]
# combine one-dimensional arrays into a two-dimensional array
two_dim_samples = np.vstack(one_dim_samples)