F– tag –
-
未分類
F1 Score: 混同行列からの精度と recall の調和平均
F1 スコアは、データサイエンスや機械学習において混同行列の性能評価を強力に支える指標です。20世紀半ばから発展した概念で、近年では特にクラスアンバランス問題への対応として重宝されています。 【この記事の目次】 F1 スコアの定義 F1 Score の歴史... -
AI・機械学習・データサイエンス
F-beta Score:検索システム評価における精度と召回率の調和平均
F-beta スコアは、情報検索や機械学習モデルの性能を定量的に評価するための重要な指標です。1970年代に産声を上げたこのスコアは、今も進化し続けています。 【この記事の目次】 F-beta スコアの定義 F-beta スコアの歴史 F-beta スコアの仕組み F-beta ... -
プログラミング・開発言語
F余代数:関数型プログラミングにおける抽象的概念
F余代数は、関数型プログラミングにおいてデータ構造を処理する際に重要な概念です。1970年代に発展したカリー・ハワード対応の理論的背景から派生し、特にリスト操作や木構造の再帰的な取り扱いにおいて活用されています。 【この記事の目次】 F余代数の... -
プログラミング・開発言語
F代数: 関数型プログラミングの抽象化手法
F代数は、関数型プログラミングにおけるデータ構造とその操作を抽象的に定義する方法論です。1960年代にホーカー・アルテンバッハにより提唱され、現在では型安全なソフトウェア開発の基盤となっています。 【この記事の目次】 F代数の定義 F代数の歴史 F... -
スマートフォン・モバイル
Flutter — Googleが描画エンジン同梱で挑むUIツールキット
FlutterはGoogleが2017年にバージョン1.0以前のアルファ版を公開し、2018年12月に正式版へ到達したクロスプラットフォームUIツールキットです。プログラミング言語Dartで書いたコードから、iOS・Android・Web・Windows・macOS・Linux向けのアプリを単一の... -
AI・機械学習・データサイエンス
FlashAttention — GPUメモリ階層を意識した高速注意機構
Flash Attentionは、Transformerモデルにおける長大な入力に対する効率的な推論を可能にする技術です。2020年代初頭から注目を集め、現在では大規模言語モデルのリアルタイム応答性向上に貢献しています。 【この記事の目次】 Flash Attentionの定義 Flash... -
Web・フロントエンド・バックエンド
Felte — Svelte/Solid/Reactを横断する柔軟なフォームライブラリ
Felteは2021年頃から公開されている、複数のフロントエンドフレームワークに対応する拡張性重視のフォームライブラリである。Svelteを主戦場としつつ、Solid、React、Preactでも利用できるよう設計されており、「同じフォーム設計思想を異なるFW間で共有し... -
Web・フロントエンド・バックエンド
Formik — Reactフォーム黎明期を支えた歴史的フレームワーク
Formikは2018年にJared Palmer氏が公開した、React向けのフォーム状態管理ライブラリである。Reactで複雑なフォームを書くにはreduxやコンポーネント状態の駆使が必要で煩雑だった時期に登場し、「フォームの値・タッチ状態・エラー・送信状態を一元管理す... -
Web・フロントエンド・バックエンド
Framer Motion とは React 向け宣言的アニメーション
Framer Motion(フレーマーモーション)は、Web デザインツール Framer を提供する Framer 社が開発する、React 向けのアニメーションライブラリです。前身は「Pose」と呼ばれるライブラリで、Framer Motion として大幅に再設計され、現在は React コミュ... -
プログラミング・開発言語
fmtlibとは安全で高速なC++書式化ライブラリ
fmtlib(エフエムティー・ライブラリ、別名{fmt})は、Victor Zverovich氏が開発しているC++向けの書式化ライブラリで、printfやiostreamの問題点を解消する次世代の文字列フォーマット手段として広く利用されています。波括弧プレースホルダによる直感的...
