問題タブ [graphlab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - sframe 列をリストに変換する
SFrame 列をリストに変換する必要があります。
入力:
出力:
python - Grpahlab SFrames: データセットで SFrames を使用する際のエラー
Graphlab では、レコメンデーションを提供できるレコメンダー関数を使用するために、フィットネス データの小さなセットを使用しています。データセットにはユーザー ID の列がありますが、アイテム ID の列はありません。代わりに、さまざまなアイテムが列に配置され、それぞれの評価が各ユーザー ID に対応する行に表示されます。Graphlab レコメンダー メソッドを使用するには、ユーザー ID とアイテム ID が必要です。これが私がしたことです:
基本的に、データから user_id 列を抽出し、同じデータから抽出された x、y、z などの列を使用して ItemId の列を作成し、これら 2 つの列だけで別の sframe を作成しようとしました。このコードは、予想どおり 2 列の表形式の sframe になりますが、SFrame で引数を渡す順序と同じ順序ではありません。したがって、出力は最初の列として ItemId を示し、次に UserId を示します。これら2つをsframeで渡す順序を変更しようとしましたが、それでも同じ出力が得られます。誰かがその理由を知っていますか? これにより、推奨メソッドを使用すると、次のエラーが発生するため、さらに問題が発生します。列名 user_id が存在しません。
python - 新しいユーザーに推奨事項を提供するために Graphlab recommend() を使用する方法は?
Graphlab では、recommed() メソッドを使用して、与えられたデータセットから準備されたトレーニング済みモデルに存在しない新しいユーザー (user_id) にどのように推奨されるかを確認しようとしています。このレコメンデーション モデルを使用して同様のユーザーを特定することが目的であるため、recommed() で new_user_data を渡す予定ですが、既存のユーザーとまったく同じ item-rating を使用して、同じ評価を返す必要があるかどうかを確認します。これが私がやっていることです:
(data は、UserIds、ItemIds、および Rating 列を含むデータセットです) (たとえば、104 はデータ セットにない新しい UserId です)
エラーが発生します:
新しいユーザーに recommend() メソッドを使用する方法について誰か助けてもらえますか?
python - 実行時例外。ラムダを評価できません。Lambda ワーカーを開始できない
私はgraphlabとpythonが初めてで、割り当てに取り組もうとしています。質問は、製品マトリックスで選択した単語ごとに新しい列を作成することになっているから、選択した単語に対して感情分析を行うことです。エントリはそのような単語が出現する回数なので、単語「wordCount_select」の関数を作成しました
関数
しかし、私はこのエラーを受けています
私が間違っていることと、ラムダワーカーが起動できない理由
python-2.7 - 私のjupyterノートブックでは、 dato-env キーワードが強調表示されておらず、コードが実行されていないようです。私が見るエラーを考えると、それはなぜですか?
以下は、Dato Launcher が起動する端末で発生するエラーです。Jupyter ノートブックは表示されますが、キーワードは強調表示されておらず、セルの実行は何もしていないようです (たとえば、印刷では実際には何も印刷されません)。
python - 結合条件と 2 つの別個の条件がある sframe で行を抽出する方法は?
私はそのsframe
ようなものを持っています:
すべてのlang == 'de' or lang == 'en'
行を抽出する必要がありますが、抽出する行には、同じを共有するようにlang == 'en'
対応する必要があります。lang == 'de'
term_id
graphlab
私はandでそのようにやっていますsframe
:
とde.print_rows(10)
:
その後:
[アウト]:
私が試してみました:
しかし、構文が間違っているため、次のエラーが表示されます。
en
andde
と対応する行を取得するように sframe をフィルタリングするにはどうすればよいterm_id
ですか?
結果のデータフレームは次のようになります。
で同じことを行うにはどうすればよいpandas
ですか?