すべての問題
c - 空の文字列 "" を返す stbi_load()
私は stbi_load を使用して次の関数を持っています:
ファイルの送信元:
stbi_failure_reason() を使用してもエラーは発生せず、gdb でデータの内容を確認すると、次のように表示されます。
私は何が欠けていますか?
ruby - RSpec yaml ファイルの内容をテストする方法はありますか
YAMLファイルをロードし、属性が存在するかどうか、属性が空白であるか、属性の値など、ファイルの内容をチェックするRspecでテストケースを作成しようとしています。これは可能ですか?
例 Yaml :
これまでのところ、ファイルの存在を確認できます
python - Jupyter ノートブックは開発インスタンスで実行されますが、エアフロー経由でスケジュールすると失敗します
Airflow 経由でスケジュールしようとしているノートブックがあります。DAG を適切にセットアップして、ノートブックを起動します。ただし、次の構文でデータフレームの列を参照してデータフレームのサブセットを取得しようとすると、キーエラーが発生します。
df[['colName']+[col+'_ratio' for col in col_list]]
次のエラーが表示されます。
KeyError: "['colName'] not in index
このノートブックとこのコード行は、開発インスタンスで実行すると正常に実行されます。スケジュールを設定するとエラーが発生する理由がわかりません。Airflow 環境の Python バージョンは、開発インスタンスと同じ Python 3 です。ここでのヘルプ/アドバイスをいただければ幸いです
python - AttributeError: 'Submission' オブジェクトに PRAW の属性 'poll_data' がありません
私が取り組んでいるゲームの subreddit r/WouldYouRather から Reddit 投稿のタイトルと投票にアクセスしようとしています。以下のコードでは、そのような 10 件の投稿にアクセスして、投稿のタイトルと、ユーザーが投稿した投票のオプションを取得しようとしました。ただし、コードを実行すると、Submissions オブジェクトの poll_data 属性が存在しないというエラーが表示されます。これは、私が知る限り、true ではありません。
任意の変数名で申し訳ありませんが、これが私が持っているものです。
poll_data に関するコードを取り出すと、投稿タイトルのリストが正常に出力されるため、このコードがエラーになる理由がわかりません。なぜこうなった?
編集:
コードをできる限り単純化しましたが、同じエラー メッセージが表示されます。
r - 連続する行の差を間にある NA 行の数で割り、分数を NA 行に再割り当てします。R dplyr() mutate() ラグ()
dplyr() lag() 関数を使用して、連続する行間の「x」の違いを見つけています。「x」に NA がある行の場合、「diff」は NA です。次の「差分」では、NA 行が計算から除外されているようです。
| 日にち | バツ | 差分 |
|---|---|---|
| 2021-01-01 | 0 | 0 |
| 2021-01-02 | 10 | 10 |
| 2021-01-02 | 30 | 20 |
| 2021-01-03 | NA | NA |
| 2021-01-04 | 60 | 30 |
より完全なデータセットを得るために、NA エントリがある場合、2 つのエントリ間で「x」が直線的に増加すると仮定しています。
したがって、NA行に続く「差分」を1 +「スキップ」されたNA行の数で割りたいと思います。この例では、1 つの NA 行がスキップされたため、ここに示すように、30/2 を割り、NA 行と次の行の差分列に 15 を入力します。
| 日にち | バツ | 差分 |
|---|---|---|
| 2021-01-01 | 0 | 0 |
| 2021-01-02 | 10 | 10 |
| 2021-01-02 | 30 | 20 |
| 2021-01-03 | NA | 15 |
| 2021-01-04 | 60 | 15 |
deep-learning - 継続的な事前トレーニング vs. MLM を使用した言語モデルの微調整
BERT モデルをさらに事前トレーニングするために使用したいカスタム データがいくつかあります。これまでに次の2つのアプローチを試しました。
- 事前トレーニング済みの BERT チェックポイントから開始し、マスク言語モデリング (
MLM) + 次の文の予測 (NSP) ヘッドを使用して事前トレーニングを継続します (例: BertForPreTrainingモデルを使用) MLM目的を持つ事前トレーニング済みの BERT モデルから開始します(たとえば、事前トレーニング部分に NSP が必要ないと仮定してBertForMaskedLMモデルを使用します)。
しかし、 BertForPreTrainingまたはBertForMaskedLMのいずれかを使用して実際に BERT で継続的な事前トレーニングを行うか、またはこれらがそれぞれ BERT の微調整に MLM+NSP と MLM を使用する微調整用の 2 つのモデルにすぎないかについて、私はまだ混乱しています。MLM+NSP を使用して BERT を微調整することと、これら 2 つのヘッドを使用して BERT を継続的に事前トレーニングすることの間に違いはありますか、それともテストする必要がありますか?
このような同様の質問を確認しましたが、最初のチェックポイントからモデルを継続的に事前トレーニングすることと、同じ目的/ヘッドを使用して微調整することの間に技術的に違いがあるかどうかを確認したいと思います。
for-loop - R を使用して合計を計算する
次のように計算する必要があります: n+1/n * n '''' nlist <- c(2,5,8,10,50,100,500, 1000)
'''''''
blazor - 条件付きでユーザーをサイトから 1 つのページにリダイレクトする方法。ブレーザー サーバー
ブレーザーでユーザーをリダイレクトするにはどうすればよいですか? たとえば、サイトが設定で無効になっている場合、ユーザーを「/ shutdown」ページにリダイレクトするなど、ある種のグローバルフィルターを作成したいと考えています。AuthorizeRoute しか見つかりませんでしたが、すべての目的に適しているわけではありません。ブレーザーでルーティングを操作するためのアイデアやライブラリがいくつかあります。(ブレザーサーバーを使用しています)
c# - ゲームオブジェクトを繰り返し削除しない
boxタグでゲームオブジェクトを削除すると、複数回書いても複数削除されません。
ボックス プレハブを Instantiate でコピーすると、プレハブでボックス コライダーが有効になっているにもかかわらず、ボックス コライダーが無効になることもわかりました。
私は C# にかなり慣れていないので、自分のコードがうまく最適化されているとは思えません。
android - Android - HTML ソースのダウンロード時のエラー: 証明書パスのトラスト アンカーが見つかりません
これを使用して、この Web ページhttps://tv.zam.it/ch-Rai-1の HTML ソース コードをダウンロードしています。
- Android 9を搭載した2019年のサムスンの電話では正常に動作します
- fire tv stick(Fire OS 5.2.8.0)で正常に動作します
- w95 android tv ボックス (android 7.1.2) では、次のメッセージが返されます。
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: 証明書パスのトラスト アンカーが見つかりません。
提案された解決策の多くを試しましたが、どれも変更できませんでした。ウェブページはテレビ番組の情報を提供するだけで、ソースからいくつかの文字列をフェッチするだけで済みます。凝ったものや厳密なセキュリティ チェックは必要ありません。なにか提案を?
unit-testing - Goでマッピングを使用して選択をモックすると、予想されるトランザクション開始エラーが返されます
go-sqlmock を使用して選択を行い、マップされた ID を返す簡単な単体テストを実行しようとしています。以下のコードスニペット
テストしたい実装のスニペットは次のとおりです。
しかし、次のエラーが発生します。
いくつかの例を試しましたが、成功しませんでした。皆さんの助けに感謝します
アップデート
s.sqlmock.ExpectBegin() and s.sqlmock.ExpectCommit()コードを削除して、次のようにクエリを変更しようとしました。
しかし、次のエラーが発生します。
クエリ: 実際の SQL と一致しませんでした: "select id from project where id = ? and archived = 1" と予想される正規表現 "select id from project where id = ? and archived = 1"
python - 予測はバッチサイズに依存します
Tensorflow でセマンティック セグメンテーションのモデルをトレーニングしました。64 個の新しい画像のセットの予測を実行したい (これらはグレースケール画像であるため、チャネル数は 1 です)。このために、2 つのメソッドを作成し、結果を比較しました (最初は、これらが同じ値を提供すると予想していました)。
方法 A: すべての画像を 4D 配列 (NB_IMAGES、ROWS、COLS、1) にロードします。4D 配列全体で予測を実行します。つまり、すべての画像を同時に (バッチ サイズ = 64) 実行します。
方法 B: 各画像の予測を個別に実行します。各画像は、形状 (1、ROWS、COLS、1) の 4D 配列としてロードされます。バッチ サイズ = 1。
メソッド A はクラスの 1 つに対してこの結果を提供しました:
、およびメソッド B はこれを提供しました:
メソッド B はメソッド B よりも多くの情報を提供します。さらに、メソッド B は float64 で予測を提供しますが、メソッド A は float32 配列を生成します。
コードは次のとおりです。
モデルが同じで、batch_normalization が使用されておらず、データセットも同じであることを考えると、これらの予測の違いについて本当に迷っています。バッチサイズと予測の影響について知っている、または経験がある人はいますか?
javascript - サブスクリプション エンドポイントへの JSON 要求にさまざまなフィールドを追加する
イベントの追跡を実践するには、サブスクリプション エンドポイントへの JSON 要求にさまざまなフィールドを統合する必要があります。3 つのフィールドは次のとおりです。
- "deviceType": (文字列) "モバイル"、"タブレット" または "デスクトップ"</li>
- 「userAgent」: (文字列) navigator.userAgent の直接の値
- “sourceForm”: (文字列) “top” または “bottom” (ページの上部と下部に、同じアクションを登録するための 2 つの異なるボタンがあります)
コードは次のとおりです。
このオブジェクトに deviceType、userAgent、および sourceForm を追加したいと思います。
deviceType については、次の関数も渡す必要があります。
sourceForm の場合、ここで「source」に追加の引数を渡す必要があります。
ここまでずっと通過させます:
助けてくれてどうもありがとう
machine-learning - pytorch での LSTM の引数と関数呼び出し
誰でも私に以下のコードを説明してもらえますか:
rnnrnn(input, (h0, c0))を呼び出すときに、引数 h0 と c0 を括弧で囲みました。それはどういう意味ですか?(h0, c0) が単一の値を表す場合、その値は何で、ここで渡される 3 番目の引数は何ですか? ただし、行rnn = nn.LSTM(10,20,2) では、括弧なしで LSTM 関数に引数を渡しています。この関数呼び出しがどのように機能するかを誰かに説明してもらえますか?
python - 私のコードの問題を知っている人はいますか? 分類レポートに問題があるようです
ここで問題があります。問題は分類レポートにあります。予測は正しくないようです。問題がどこにあるのかわかりません。
誰でも私を助けることができますか?
これが私のコードです:
しかし、精度は正しくないようで、トレーニングでは 0-% のように表示されますが、分類レポートではわずか 50% です
javascript - angularでjsonをフォーマットする方法
Angular フレームワークで typescript を使用して、キーと値を持つように json をフォーマットする方法を知りたいです。
現在のメソッドでは、html で keyvalue パイプを使用すると機能しますが、json をフォーマットしたいと考えています。
以下の私の例では、現在のjsonと予想されるjsonを持っているので、私が期待する結果を確認し、明確にしたいビジネスの初心者であることをできるだけ明確にすることができます
現在の.json
expected.json // この json が欲しいものです
ts.file
reactjs - IBM Watson テキスト読み上げによって生成されたオーディオ/mp3 が再生されない
次のコードは、ブラウザーで実行されている react.js プロジェクトから IBM Watson テキスト読み上げサービスで認証を行います。
ダウンロード リンクをクリックするとID3、適切なサイズの MP3 ファイルが取得されます。最初は . 私は何が欠けていますか?#TSSELavf58.29.100
javascript - スワイプ時にキーを押す?JavaScriptで
スワイプ方向に基づいて、左、右、上、または下を押したい。if ステートメントに基づいて左矢印キーを押すようにコードに指示する方法はありますか?
python - ポップアップセレンpythonからファイルを選択する方法
Selenium python を使用してビデオをアップロードしようとしています。アップロードしようとするたびに、ファイルを選択するためのポップアップ ウィンドウが表示されます。このタスクを自動化して、ポップアップ ウィンドウからファイルを選択するにはどうすればよいですか?

