データのリストに対して関数(preprocessing.scale)を使用しようとしています。私はPythonでmapreduce/parallelismを初めて使用しています。パフォーマンスを向上させるために、これを多数のデータリストで処理したいと思います。sklearnのpreprocessing.scaleでPythonのマップ関数を使用するにはどうすればよいですか?
例:私はこのエラーを取得する
list(map(preprocessing.scale, X))
:
X = [1,2,3,4]
構文を使用して
TypeError: Singleton array array(1.0) cannot be considered a valid collection.
私はそれがために、関数の戻り値の型であると思いますが、私はこれを解決する方法がわかりません。どんな助けでも大歓迎です!
Pythonの組み込みマップ関数は、map/reduceの並列処理とは関係ありません。 –