আমি train_test_split
প্যাকেজ সাইকিট লার্ন থেকে ব্যবহার করার চেষ্টা করছি তবে পরামিতি নিয়ে আমার সমস্যা হচ্ছে stratify
। আখেরাত কোড:
from sklearn import cross_validation, datasets
X = iris.data[:,:2]
y = iris.target
cross_validation.train_test_split(X,y,stratify=y)
তবে, আমি নিম্নলিখিত সমস্যাটি পেতে থাকি:
raise TypeError("Invalid parameters passed: %s" % str(options))
TypeError: Invalid parameters passed: {'stratify': array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2])}
কারও কি ধারণা আছে যে কি চলছে? নীচে ফাংশন ডকুমেন্টেশন রয়েছে।
[...]
স্তরবদ্ধ : অ্যারের মত বা কিছুই নয় (ডিফল্ট কোনও হয় না)
যদি না হয় তবে, লেবেল অ্যারে হিসাবে এটি ব্যবহার করে ডেটা একটি স্তরিত ফ্যাশনে বিভক্ত হয়।
0.17 সংস্করণে নতুন: বিভাজক stratify
[...]