2024-01-01から1年間の記事一覧

Phi-3 miniをTransformers + MacのGPUで動かしてみる

Microsoftから公開されたPhi3-miniをTransformers + MacのGPUを使ってで動かしました。 Phi-3とは Microsoftが公開している小規模言語モデルです。パラメータ数を抑えながら高い制度の回答を返すことができます。パラメータ数が少ないため、ラップトップやエ…

VSCode + Jupyter でFailed to start the Kernelが発生した

VSCodeでpythonノートブックを動かそうとしたらタイトルの現象が発生しました。 その時の対応について記録します。 環境 OS:windows11 22H2 python:3.11.9 VSCode:1.88.1 Jupyter Extension:v2024.3.1 事象 venvで新しく作成した環境にipynbをインストールし…

Gemma 2B をMacで動かしてみた

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ハッシュ が一致しない現象を調査してみた

JavaとJavascriptでMD5ハッシュが一致しない現象に遭遇した時の記録です。 はじめに Androidアプリで文字列の一致を確認するために、MD5ハッシュを取得し比較する処理を使っていました。 アプリ内では、平文が与えられるとJava、JavascriptでそれぞれMD5ハッ…

Java Development Kit を Windows 11 にインストールしてみた

オープンソースのJava Development Kitをインストールする方法の記録です。 初めに GNU GPL ライセンスであるOpenJDKをWindowsにインストールしようとしたときに何をすればいいか分からなかったため、Microsoft がビルドしたOpenJDKのmsiを使ってインストー…

UTM を使って Fedora をインストールしてみた

UTMを使って仮想環境にFedoraをインストールした時の手順記録です。 実行環境やバージョンは以下になります。 OS:MacOS Ventura 使用するソフト:UTM ver4.4.5 インストールするOS:Fedora Workstation 39 OSイメージとソフトの準備 環境の作成 OSのインストー…