NumPyのブロードキャスト機能 - 初心者のための完全ガイド
目次 はじめに 1. 簡単な例で理解するブロードキャスト 2. ブロードキャストのルール 3. よく使うブロードキャストのパターン 4. 実践的な応用例 5. 機械学習での活用 6. 注意点とよ...
47 search resultsShowing 1~20 results
You need to log-in
目次 はじめに 1. 簡単な例で理解するブロードキャスト 2. ブロードキャストのルール 3. よく使うブロードキャストのパターン 4. 実践的な応用例 5. 機械学習での活用 6. 注意点とよ...
TypeScriptを書いていると、たまに型定義ファイルxxx.d.tsを見かけます。 単に、型定義を書き並べたファイルという理解だったのですが、調べてみると意外に奥が深かったので、役に立ちそう...
この記事では、前回の記事で紹介したプログラムの解説をします。 Main.hs(再掲) {-# LANGUAGE OverloadedStrings, OverloadedLists, Overl...
8月1日、2日の二日間に渡って開催されているGoogle Cloud Next Tokyo '24の1日目のレポートです。 1日目から山盛りのコンテンツが用意されており、会場の熱気と情報量に圧倒...
ExecJS gemはjavascriptをrubyから実行するためのgemです。javascriptの実行には、ローカルマシン上にあるjavascript実行環境が使われます。 複数の実行環境...
Rubyでenum (列挙型)を使いたいときには、クラスでそれらしいものを作ることができます。 実装 class Weather RAINY = "RAINY" CLOUDY = "CLOUDY...
この記事の実機デバッグの手順では、前提条件として以下を仮定しています。 MacOSを使っている Flutterツールがインストールされている VSCodeにFlutter拡張機能がインストールさ...
サーバーの秘密鍵やAPI呼び出しのトークンといった機密情報を間違ってGit commitに入れてしまったとき、どうしたらよいのかまとめました。原則として、機密情報はcommitに入れてはいけませ...
リクエストbody確認用コード require 'google/apis/core/base_service' module Google module Apis module Core cla...
レスポンス確認コード require 'google/apis/core/base_service' Google::Apis.logger = Logger.new($stdout) Goog...
ActiveModelはActiveRecordっぽいオブジェクトを作るために使えるという程度の認識だったので、少し理解を深めたくて調査しました。この記事では、ActiveModel::Dirt...
SQLではACID特性を担保するために、トランザクションとロックが用意されています。トランザクションとロックは区別されずに説明されることが多いですが、実際には違うものです。この区別がないことによ...
Rubyでクラス定義を複数回書いた場合の動きが予想外でした。 結論 Rubyではクラス定義が重複してもエラーは起きません。メソッドは一番最後に定義したものが実行されます。 クラス定義 class...
まず結論から setupでfixtureを使う時は、teardownでfixtureのキャッシュを消しましょう。 fixtureが読み込まれない現象 まずは問題のあるコードを掲載します。Seco...
配列はオブジェクトの前に*を、ハッシュはオブジェクトの前に**を付けることで「展開」することができます。「展開」が何を意味しているかは、マージや引数の欄を参照してイメージを掴んでください。 マー...
インスタンスメソッドをprivateにするには、class定義の中にprivate領域を作って、その中で定義します。 class C private def func "called" end ...
Rubyにはdef_delegatorsというメソッド委譲と呼ばれる処理を行うためのクラスメソッドが定義されています。ちなみに、RailsのActiveSupportにもdelegateという同...
Haskellでプログラムを書くときは、必ずIOモナドを使いますよね。なんてったって、main関数がIOモナドですから!! main :: IO () main = do print "Hell...
fix関数についての解説記事が少なかったので、頑張ってかき集めた情報をまとめておこうと思います。 内容としては、 fix関数 <- 今ココ MonadFixと再帰的do記法 ArrowLo...
はじめに Node.jsの特徴としてシングルスレッドであることが挙げられます。そのため、CPU負荷の重い処理をさせると、スレッドがブロックされてパフォーマンスが低下するので、そのような処理はNo...
47 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.