2024-01-01から1年間の記事一覧
はじめに 普段の業務ではTortoiseGitを使っていました。GUIで利用でき、わかりやすくて便利なのですがWindowsしか対応していないためMacやLinuxでの開発には利用できません。そこで、主要なOS全般でコード管理ができるようにgitコマンドでのコード管理を練習…
はじめに Google App Scriptで使って簡単なチェックリストを作成したときに、スプレッドシートをデータベースのようにして実装する方式が便利だったので、スプレッドシートを操作する方法についてまとめました。 Google Apps Script Google Apps Scriptは、G…
AWS認定 AWS Certified Solutions Architect - Associate取得の動機 メインの動機はAWSについての基礎的な知識があることの証明として取得しました。 そのほかに以下のような項目が挙げられます。 AWS認定パスで最初の認定に設定されている 以下の資料のどの…
以下の動画の手順でミニChatGPTを作りました。 www.youtube.com はじめに Macのローカル環境にOllama、open-webUIを使ってミニChatGPTを作りました。 実行環境 OS:MacOS Sonoma SoC:M3 Pro (CPU 12C GPU 18C) RAM:18GB Python:3.11.9 homebrew、Pythonはイン…
Microsoftから公開されたPhi-3-visionをTransformers + MacのGPUを使って動かしました。 Phi-3-visionとは Microsoftが公開してる小規模言語モデルの中でマルチモーダル対応されたモデルです。他のPhi-3のモデル同様、パラメータ数4.2Bという一般的に公開さ…
はじめに 個人的に利用する目的で、QRコード一括作成のためのツールをgithubで公開しました。 github.com 公開やコードの修正を通してgitやgithubの使い方、OSSのコントリビューションについて知ることを目的として一人でコントリビューションごっこをしまし…
5月21日にMicrosoftから、Copilot+とSnapdragon Xを搭載した新しいSurfaceシリーズが発表されました。 その中で新しいSurface Pro について競合になりそうなタブレットPCであるminisforum v3と比較をしながらまとめました。 基本情報 Surface Pro 11 Minisfo…
はじめに スーパーコンピュータ富岳を使って学習された日本語LLM「Fugaku-LLM-13B」と「Fugaku-LLM-13B-Instruct」をTransformersで動かしてみました。 Fugaku-LLMの詳細については以下のプレスリリースを確認してください。 pr.fujitsu.com 動作環境 ハード…
Microsoftから公開されたPhi3-miniをTransformers + MacのGPUを使って動かしました。 Phi-3とは Microsoftが公開している小規模言語モデルです。パラメータ数を抑えながら高い制度の回答を返すことができます。パラメータ数が少ないため、ラップトップやエッ…
VSCodeでpythonノートブックを動かそうとしたらタイトルの現象が発生しました。 その時の対応について記録します。 環境 OS:windows11 22H2 python:3.11.9 VSCode:1.88.1 Jupyter Extension:v2024.3.1 事象 venvで新しく作成した環境にipynbをインストールし…
Googleが公開した Gemma 2B の Instruction Tunedモデルを Transformer で動かした時の記録です。また、1.1BのTiny Llamaとの比較を行いました。 実行環境 実行環境は以下になります。 OS:MacOS Sonoma Python:3.10.13 Torch:2.2.1 Transformers:4.38.1 Gemm…
JavaとJavascriptでMD5ハッシュが一致しない現象に遭遇した時の記録です。 はじめに Androidアプリで文字列の一致を確認するために、MD5ハッシュを取得し比較する処理を使っていました。 アプリ内では、平文が与えられるとJava、JavascriptでそれぞれMD5ハッ…
オープンソースのJava Development Kitをインストールする方法の記録です。 初めに GNU GPL ライセンスであるOpenJDKをWindowsにインストールしようとしたときに何をすればいいか分からなかったため、Microsoft がビルドしたOpenJDKのmsiを使ってインストー…
UTMを使って仮想環境にFedoraをインストールした時の手順記録です。 実行環境やバージョンは以下になります。 OS:MacOS Ventura 使用するソフト:UTM ver4.4.5 インストールするOS:Fedora Workstation 39 OSイメージとソフトの準備 環境の作成 OSのインストー…