npaka

プログラマー。iPhone / Android / Unity / ROS / AI …

npaka

プログラマー。iPhone / Android / Unity / ROS / AI / AR / VR / RasPi / ロボット / ガジェット。年2冊ペースで技術書を執筆。アニソン / カラオケ / ギター / 猫 twitter : @npaka123

マガジン

  • iOS・Androidアプリ開発入門

    iOSとAndroidのアプリ開発関連のノートをまとめました。

  • JavaScript入門

    JavaScript関連のノートをまとめました。

  • 自然言語処理入門

    自然言語処理関係のノートをまとめました。

  • AIリリース年表

    AIリリース年表をまとめました。

  • AR・VR・MR入門

    AR・VR・MR関連のノートをまとめました。

最近の記事

  • 固定された記事

『Google Gemini 1.5/LlamaIndex/LangChain 人工知能プログラミング実践入門』 が発売になりました。

『Google Gemini 1.5/LlamaIndex/LangChain 人工知能プログラミング実践入門』 が発売になりました。 この本は、この本は、Googleの「Gemini」を活用して人間の仕事をサポートする「LLMアプリケーション」を開発するための入門書です。2024年5月末の「Gemini 1.5 Pro」「Gemini 1.5 Flash」の正式版リリースに対応しています。 対象読者は、次のとおりです。 「Gemini」は、Googleが開発した最新の

    • React Native の react-navigation の使い方

      「React Native」の「react-navigation」の使い方をまとめました。 1. react-navigation「React Navigation」は、「React Native」アプリの画面遷移を実装するためのライブラリです。 1. Stackの使い方Stackの使い方は、次のとおりです。 1-1. プロジェクトの作成 (1) プロジェクトの作成。 npx react-native init my_appcd my_app (2) パッケージの

      • react-native-webview の使い方

        「react-native-webview」の使い方をまとめました。 前回1. react-native-webview「expo-web-browser」は、「React Native」アプリ内でWebコンテンツを表示するためのコンポーネントです。 2. react-native-webviewの使い方「react-native-webview」の使い方は、次のとおりです。 2-1. React Nativeプロジェクトの作成 (1) React Nativeプロジ

        • React Native の expo-web-browser の使い方

          「React Native」の 「expo-web-browser」の使い方をまとめました。 前回1. expo-web-browser「expo-web-browser」は、「Expo」を利用した「React Native」アプリでWebブラウザを開くライブラリです。「Expo」は「React Native」アプリの開発を簡単にするツールキットになります。 2. expo-web-browser の使い方expo-web-browserの使用手順は、次のとおりです。

        • 固定された記事

        『Google Gemini 1.5/LlamaIndex/LangChain 人工知能プログラミング実践入門』 が発売になりました。

        マガジン

        • iOS・Androidアプリ開発入門
          90本
        • JavaScript入門
          75本
        • 自然言語処理入門
          788本
        • AIリリース年表
          13本
        • AR・VR・MR入門
          92本
        • 強化学習入門
          109本

        記事

          React Native の expo-camera の使い方

          「React Native」の 「expo-camera」の使い方をまとめました。 前回1. expo-camera「expo-camera」は、「Expo」を利用した「React Native」アプリでカメラ機能をサポートするライブラリです。「Expo」は「React Native」アプリの開発を簡単にするツールキットになります。 2. expo-camera の使い方「expo-camera」の使い方は、次のとおりです。 2-1. React Nativeプロジェク

          React Native の expo-camera の使い方

          React Native の expo-av の使い方

          「React Native」の 「expo-av」の使い方をまとめました。 前回1. expo-av「expo-av」は、「Expo」を利用した「React Native」アプリでオーディオおよびビデオの再生をサポートするライブラリです。「Expo」は「React Native」アプリの開発を簡単にするツールキットになります。 2. オーディオの再生オーディオの再生の手順は、次のとおりです。 2-1. React Nativeプロジェクトの作成 (1) React N

          React Native の expo-av の使い方

          React Native の expo-speech の使い方

          「React Native」の 「expo-speech」の使い方をまとめました。 前回1. expo-speech「expo-apeech」は、「Expo」を利用した「React Native」アプリで音声合成を実現するためのライブラリです。「Expo」は「React Native」アプリの開発を簡単にするツールキットになります。 2. expo-speechの使い方「expo-speech」の使い方は、次のとおりです。 2-1. React Nativeプロジェクト

          React Native の expo-speech の使い方

          react-native-voice の使い方

          「react-native-voice」の使い方をまとめました。 前回1. react-native-voice「react-native-video」は、「React Native」で音声認識を行うためのライブラリです。 2. react-native-voiceの使い方「react-native-voice」の使い方は、次のとおりです。 2-1. React Nativeプロジェクトの作成 (1) React Nativeプロジェクトの作成。 npx react

          react-native-voice の使い方

          Mistral Large 2 の概要

          以下の記事が面白かったので、簡単にまとめました。 1. Mistral Large 2「Mistral Large 2」は、128kのコンテキストウィンドウがあり、フランス語、ドイツ語、スペイン語、イタリア語、ポルトガル語、アラビア語、ヒンディー語、ロシア語、中国語、日本語、韓国語など数十の言語と、Python、Java、C、C++、JavaScript、Bash など 80 以上のコーディング言語をサポートしています。 ロングコンテキストアプリを念頭に置いた単一ノード推

          Mistral Large 2 の概要

          Llama 3.1 の新機能と使い方

          以下の記事が面白かったので、簡単にまとめました。 1. Llama 3.1 の新機能「Llama 3.1」の新機能は、次のとおりです。 8B、70B、405Bの3つのサイズがあり、それぞれにベースモデルと指示モデルがあります。128Kトークンのコンテキスト長と、英語、ドイツ語、フランス語、イタリア語、ポルトガル語、ヒンディー語、スペイン語、タイ語を含む8つの言語をサポートしています。「Llama 3.1」は、より長いコンテキストに役立つ効率的な表現である「Grouped-

          Llama 3.1 の新機能と使い方

          Llama-3.1 の概要

          以下の記事が面白かったので、簡単にまとめました。 1. Llama-3.1 の概要「Llama-3.1」は、一般知識、操縦性、数学、ツールの使用、多言語翻訳の最先端の機能に関して、トップクラスのAIモデルに匹敵する、初めてオープンなモデルです。405Bモデルのリリースにより、イノベーションを加速させ、前例のない成長と探求の機会を得る準備が整いました。最新世代の 「Llama」は、合成データ生成による小規模モデルの改善と学習、およびモデル蒸留など、新しいアプリとモデリングパラ

          Llama-3.1 の概要

          Android NDK の 使い方

          「Android NDK」の 使い方をまとめました。 1. Android NDK「Android NDK」は、ネイティブ コードのアプリの一部に C や C++ などの言語を使用できるようにツールセットです。 2. NDKとCMAKEのインストール(1) Androidプロジェクトの作成。 (2) 「Android Studio」のメニュー「Tools → SDK Manager」を選択し、「SDK Tools」タブを選択し、「NDK」と「CMAKE」をインストール。

          Android NDK の 使い方

          Gemini のロングコンテキストの使い方

          以下の記事が面白かったので、簡単にまとめました。 1. Gemini のロングコンテキスト「Gemini 1.5 Flash」には100 万トークン、「Gemini 1.5 Pro」には200万トークンのコンテキストウィンドウが付属します。歴史的にLLMは、一度にモデルに渡すことができるテキスト (またはトークン) の量によって大幅に制限されていました。ほぼ完璧な検索 (>99%) を備えた「Gemini 1.5」のロングコンテキストウィンドウにより、多くの新しいユースケー

          Gemini のロングコンテキストの使い方

          Mistral NeMo の概要

          以下の記事が面白かったので、簡単にまとめました。 1. Mistral NeMo の概要「Mistral NeMo」は、Mistral AI と NVIDIA が共同で学習した 12Bの事前学習済み生成テキストモデルで、サイズが小さいまたは同等の既存のモデルよりも大幅に優れています。最大128Kトークンのコンテキストウィンドウを提供します。標準アーキテクチャを採用しているため、使いやすく、「Mistral 7B」を使用するあらゆるシステムで簡単に置き換えることができます。

          Mistral NeMo の概要

          GPT-4o mini の概要

          以下の記事が面白かったので、簡単にまとめました。 1. GPT-4o mini の概要「GPT-4o mini」は、インテリジェンスをより手頃な価格にすることで、AIで構築されるアプリの範囲を大幅に拡大すると期待しているモデルです。MMLUで82%のスコアを獲得し、現在「LMSYS leaderboard」のチャットで「GPT-4」を上回っています。価格は、入力トークン100万個あたり15セント、出力トークン100万個あたり60セントで、以前のモデルよりも1桁手頃な価格で、

          GPT-4o mini の概要

          react-native-video の使い方

          「react-native-video」の使い方をまとめました。 前回1. react-native-video「react-native-video」は、「React Native」で動画やストリームなどのメディアコンテンツをレンダリングする動画コンポーネントを提供するライブラリです。React Nativeアプリ内で動画ファイル (m3u、mpd、mp4 など) をストリーミングできるようになります。 2. react-native-videoの使い方「react-n

          react-native-video の使い方