ライブラリ– category –
-
pandasとは?Pythonでデータ解析やデータ操作を行うためのオープンソースライブラリ
pandas(パンダス)は、Pythonでデータ解析やデータ操作を行うためのオープンソースライブラリです。特に、表形式(行・列)のデータを扱うのに優れた機能を持ち、データの読み込み、前処理、変換、集計、可視化などを簡単に行うことができます。 pandasは... -
Three.jsとは?WebGL を簡単に扱うための JavaScriptライブラリ
Three.js は、WebGL を簡単に扱うための JavaScriptライブラリ です。これを使うことで、ブラウザ上で3Dグラフィックスを描画することができます。 WebGLについては、こちらで説明しています。 Three.jsの特徴 WebGL(Web Graphics Library)を簡単に扱え... -
Pythonライブラリ:Manimとは?数学的な概念や教育コンテンツをアニメーション化するためのライブラリ
Pythonライブラリ:Manimとは? Manim(Mathematical Animation Engine)は、数学的な概念や教育コンテンツをアニメーション化するためのPythonライブラリです。視覚的に美しいアニメーションを簡単に作成できるように設計されており、特に数学や物理学、プ... -
Reactとは?Facebook(現:Meta)が開発したオープンソースのJavaScriptライブラリ
Reactは、Facebook(現:Meta)が開発したオープンソースのJavaScriptライブラリで、ユーザーインターフェース(UI)を構築するために使用されます。主にシングルページアプリケーション(SPA)のフロントエンド開発で広く利用されています。以下にReactの... -
p5.jsを活用したシンプルなアートの例
以下に、それぞれのコードを動作確認用のHTMLファイルとしてまとめました。それぞれのコードをコピーして、.htmlファイルとして保存することで、ブラウザで確認できます。 1. ランダム生成を利用したアート <!DOCTYPE html> <html lang="en&... -
p5.jsとは?クリエイティブなコーディングに特化したJavaScriptライブラリで、インタラクティブなビジュアルやアート、アニメーションを簡単に作成するための強力なツール 主に2Dに特化/3Dも一部可能
p5.jsは、クリエイティブなコーディングに特化したJavaScriptライブラリで、インタラクティブなビジュアルやアート、アニメーションを簡単に作成するための強力なツールです。このライブラリは、初心者から経験豊富なプログラマーまで、誰でも簡単に利用で... -
NetworkXとは?Pythonで記述されたオープンソースのライブラリで、グラフ(ネットワーク)構造を作成、操作、分析するために広く使用されています
NetworkXは、Pythonで記述されたオープンソースのライブラリで、グラフ(ネットワーク)構造を作成、操作、分析するために広く使用されています。ソーシャルネットワーク、知識グラフ、通信ネットワーク、交通ネットワークなど、さまざまな分野のネットワ... -
Tkinter(ティーケーインター)とは?Pythonに標準搭載されているGUI(グラフィカルユーザーインターフェース)ライブラリ
Tkinter(ティーケーインター)は、Pythonに標準搭載されているGUI(グラフィカルユーザーインターフェース)ライブラリであり、クロスプラットフォーム対応のため、Windows、macOS、Linuxなど主要なOS上で動作します。 これにより、Pythonで簡単にウィン... -
LangChainとは?
LangChainは、言語モデル(LLM: Large Language Models)をより効率的かつ柔軟に活用するためのフレームワークです。特に、GPTや他のLLMをアプリケーションに組み込む際に、以下のような機能を提供することで、開発者の生産性を向上させます。 主な特徴と... -
Transformers(トランスフォーマー)Googleの研究者らによって発表された深層学習モデル
Transformers(トランスフォーマー)は、2017年にGoogleの研究者らによって発表された深層学習モデルで、主に自然言語処理(NLP)の分野で広く利用されています。対話型AIサービスの「ChatGPT」はこのTransformersがベースとなっています。 このモデルは、...
1