AIのモデルやデータを共有するオープンソースプラットフォームのHugging Faceは、言語モデルの「Smol」の最新バージョンである「SmolLM3」を2025年7月8日に発表しました。SmolLM3は6言語の多言語対応および最大12万8000トークンの長文にも対応しており、ハイコンテキスト対応モデルとしては大幅に少ないパラメータ数で最先端レベルのパフォーマンスを実現しています。
多言語・長文コンテキスト推論AI「SmolLM3」をHugging Faceがリリース、パラメータの少ない小規模言語モデルでありながらより大規模な言語モデルの性能に匹敵 - GIGAZINE
数千億~数兆ものトレーニングパラメータを持つ大規模言語モデル(LLM)は、より高い演算性能を発揮し、より良いコンテンツを生成できますが、その分膨大な計算能力が必須です。一方で、数百万から数十億の範囲で限られた環境でもトレーニングやホストが可能なAIは小規模言語モデル(SLM)と呼ばれます。
多言語・長文コンテキスト推論AI「SmolLM3」をHugging Faceがリリース、パラメータの少ない小規模言語モデルでありながらより大規模な言語モデルの性能に匹敵 - GIGAZINE
数千億~数兆ものトレーニングパラメータを持つ大規模言語モデル(LLM)は、より高い演算性能を発揮し、より良いコンテンツを生成できますが、その分膨大な計算能力が必須です。一方で、数百万から数十億の範囲で限られた環境でもトレーニングやホストが可能なAIは小規模言語モデル(SLM)と呼ばれます。
多言語・長文コンテキスト推論AI「SmolLM3」をHugging Faceがリリース、パラメータの少ない小規模言語モデルでありながらより大規模な言語モデルの性能に匹敵 - GIGAZINE
SmolLM3は英語、フランス語、スペイン語、ドイツ語、イタリア語、ポルトガル語の6言語に対応しています。また、最大12万8000トークンの長文にも対応。
多言語・長文コンテキスト推論AI「SmolLM3」をHugging Faceがリリース、パラメータの少ない小規模言語モデルでありながらより大規模な言語モデルの性能に匹敵 - GIGAZINE
⇧ 欧米諸国の言語のみサポートって...
アジア諸国の言語のサポートの予定はない感じなんですかね?
欧米諸国に比べてアジア諸国の「ソフトウェア開発」の方が、考慮事項が多い気がしてモチベーションが上がらないのだが...
gitでrebaseはコミット履歴が綺麗に残るがmergeはそうではないことを知る
職場の方に連携いただき、表題の件を知ることとなったので備忘録として。
ネットの情報を漁っていたところ、
⇧ 上記サイト様の図がイメージし易いかと。
で、「rebase」の注意点としては、
git rebase の 注意点
通常は分岐先ブランチで分岐元(master)につなぐ作業を行いますが、その逆、つまり分岐元(master)で分岐先ブランチをつなぐ作業を行うととんでもない結果を招きます。
それはブランチが消えて、分岐元(master)のみになることです。これをやってしまうと、間違いなくみんなから嫌われるので要注意です。
⇧ とあるように、コマンドの実施場所に注意が必要っぽい。
で、「GitHub」で「PR(Pull Request)」を作成して、「レビュー」が完了した後で「マージ」することになると思うのだが、
⇧ 公式のドキュメントによると、「PR(Pull Request)」の「マージ」方法の全量が分かり辛いのだが、
As with “Squash and merge”, repository administrators can decide whether they want to allow this new option on the repository settings page.
https://github.blog/developer-skills/github/rebase-and-merge-pull-requests/
⇧ 上記のブログ記事の内容によると、
- Create a merge commit
- Squash and merge
- Rebase and merge
の3種類が用意されているようだ。
で、公式のドキュメントとの関係が分かり辛いのだが、
■1. Create a merge commit
Merge your commits
■2. Squash and merge
Squash and merge your commits
⇧ 上記のような対応だとすると、「rebase」を使わない「merge」の場合は、「commit」の数が1つになってしまうので、「コミット履歴」が綺麗に保てないということになりますと...
By the way、
⇧ というキャッチフレーズが存在しますが、「きれいなブランチは、好きですか?」ということでしょうかね...
いや~、「Git」は「切り戻し」がスムーズにいかないことが多くて、
⇧ 様々な「ブランチ戦略」があるものの、結局は実現したい方法を選択できないことあるあるなのよね...
う~む...
相変わらず「Git」何も分からん...
毎度モヤモヤ感が半端ない…
今回はこのへんで。