第30回 円になるまで何角形?Scratchで検証する、算数教室
「スクラッチでプログラミングをはじめよう」第30回です。
「スクラッチでプログラミングをはじめよう」第30回です。
710Mパラメータ vs 4パラメータ Chronos-T5-Large。Amazonの時系列Foundation Model。710Mパラメータ、GPU必須。 FLAIR。パラメータ約4個。GPUなし。numpy と scipy だけ。Pythonファイル1つ、約500行。 この2つを同じベンチマークで比較するとどうなるか。Chronos Benchmark II (25データセット、ゼロショット評価) の結果です。 Rank Model Params Agg. Rel. MASE GPU 1 FLAIR ~4 0.696 No 2 Chronos-Bolt-B...
前回はCargo workspaceの骨格を作り、各crateの責務境界を明確にしました。今回はその次のステップとして、db-coreに共通型・設定・スキーマ・エラーを実装しました。見た目はかなり地味ですが、DB実装ではこの「見えない土台」が後々大きく効いてきます。ここを雑に作ってしまうと、storage・index・wal・queryといった各層で似たような型がバラバラに生え、責務がどんどん溶けていきます。 「もうstorageやpageを作りたい」という気持ちをぐっと抑えて、まずは**全体が依存する共通の言葉(型)**を整えることに集中しました。 今回やったこと db-coreに...
過去に Bevy についての記事を書いてから早くも4年近く経ちました。 Bevy もその間に進化を遂げ、様々な変化を経ています。しかし、 Bevy は未だに 1.0 に達しておらず、破壊的変更が度々なされています。ここではその中でも混乱を招きやすい、 Event 周りについて解説したいと思います。 ここで紹介するコードサンプルは Github にも置いてあります。 Event と Message Bevy 0.16 までの Event には、 Buffered と Obsesrvable という種別がありましたが、 0.17 ではそれぞれ Message および Event にリネー...
difit はローカルの git 差分を GitHub スタイルのインターフェースで確認できる CLI ツールです。difit-review スキルを使用することでエージェントがコードの変更点にコメントを残した状態で difit を起動できます。この記事では、difit-review スキルを使用してエージェント自身にコードの変更点をコメントしてもらう方法を紹介します。