SVMライト形式にPython配列をエクスポートする方法はありますか?svmlight形式でnumpy/listsをエクスポートするPythonプログラム
5
A
答えて
1
svmlight-loaderモジュールは、svmlightファイルをnumpy配列にロードできます。私は他の方向には何も存在しないと思うが、おそらくモジュールはその機能を拡張するための良い出発点になるだろう。
5
私はこの完全に最適化されていないスクリプトを少し前に書きましたが、たぶん役立つかもしれません!データとラベルは、2つの別々の配列でなければなりません。
def save_svmlight_data(data, labels, data_filename, data_folder = ''):
file = open(data_folder+data_filename,'w')
for i,x in enumerate(data):
indexes = x.nonzero()[0]
values = x[indexes]
label = '%i'%(labels[i])
pairs = ['%i:%f'%(indexes[i]+1,values[i]) for i in xrange(len(indexes))]
sep_line = [label]
sep_line.extend(pairs)
sep_line.append('\n')
line = ' '.join(sep_line)
file.write(line)
5
scikit-learnの1があります:
http://scikit-learn.org/stable/modules/generated/sklearn.datasets.dump_svmlight_file.html
それは基本だが、それは両方のnumpyの配列とscipy.sparse行列のために動作します。
関連する問題
- 1. Malletの正しいsvmlight入力形式は何ですか?
- 2. HTML形式のデータテーブルをPDF形式でエクスポートする
- 3. AccessレポートをPDF形式でエクスポートする
- 4. レジストリをプレーンテキスト形式でエクスポートする
- 5. opencvコードをライブラリ形式でエクスポートする
- 6. iphoneでプログラムxml xls xlsファイル形式でsqlite3データベースをエクスポートするには?
- 7. Gridviewをxlsx形式にエクスポート
- 8. Crystal Reportを.docx形式にエクスポートする
- 9. Pythonで複数の形式のCSVにエクスポートできません
- 10. ローカリゼーションxliff形式のXcodeエクスポート
- 11. PHPExcel日のエクスポート形式
- 12. PHPエクスポートのDBFファイル形式
- 13. MS Access Excel形式にエクスポート
- 14. データ形式のデータを(XLSX)形式のExcelにエクスポート
- 15. gzip形式でのDynamoDBのエクスポート
- 16. Pythonでバイナリ形式を解析する
- 17. div内のすべてをPDF形式でエクスポートする方法
- 18. SQLクエリをJSON形式のテキストファイルにエクスポート
- 19. webcryptoキーをPEM形式にエクスポート
- 20. PHP MYSQL BLOBをCSV形式にエクスポート
- 21. ExcelシートデータをCSV形式にエクスポート
- 22. TALENDを使用してSalesforceライブラリファイルをzip形式でエクスポートする
- 23. Matplotlibアニメーション - プレゼンテーションで使用する形式にエクスポートする方法
- 24. PDF形式でGoogleのグラフをエクスポートするには?
- 25. SVGをPNG形式でエクスポートする方法
- 26. dataTableをExcel形式でエクスポートするには?
- 27. このExcelスプレッドシートをこの形式でエクスポートする方法は?
- 28. NSSaveDialogで可能なエクスポート形式のリストを無効にする
- 29. Ag-Gridを角2でPDF形式にエクスポートする方法は?
- 30. KNIMEのR-Snippetをpdf形式でエクスポートする(特殊文字)