10月 30, 2023 / 最終更新日時 : 2月 28, 2024 Shuji Suzuki (shu) プログラミング OptunaのPreferential Optimizationを使ったおいしいコーヒーの淹れ方探索 先日リリースされたOptuna 3.4にPreferential Optimizationという機能がついに入りました! このPreferential OptimizationはOptunaとOptuna Dashboa […]
5月 19, 2023 / 最終更新日時 : 5月 19, 2023 Shuji Suzuki (shu) プログラミング Hugging FaceのモデルをLangChainで使う方法を調べた 今回はLangChainの小ネタの記事でHugging FaceのモデルをLangChainで扱う方法について調べたので、その記事になります。 LangChainについてご存じないという方のために一言で説明するとLang […]
5月 12, 2023 / 最終更新日時 : 5月 12, 2023 Shuji Suzuki (shu) プログラミング LangChainのContextual Compressionのいくつかの機能がどのように実現されているかを確認してみた 最近、LangChainの以下の公式blog記事で「Contextual Compression」という機能が紹介されていました。 https://blog.langchain.dev/improving-documen […]
4月 27, 2023 / 最終更新日時 : 4月 27, 2023 Shuji Suzuki (shu) プログラミング LLMに表データの解析を手伝ってもらえるLangChainのPandas Dataframe Agentの中身がどうなっているのか調べた 最近、LLMを使ったOSSの中身を調べてLLMとどう連携して目的を達成しているのかをいろいろ調べています。今回はLangChainのPandas Dataframe Agentの中身がどうなっているのか気になったので調べ […]
4月 21, 2023 / 最終更新日時 : 4月 21, 2023 Shuji Suzuki (shu) プログラミング LangChainのSummarizationについて調べたまとめ LangChainの中身がどうなっているのか気になっている今日このごろ。 今回はLangChainのテキストをまとめるSummarizationまわりについて調べたのでそのまとめになります。 LangChainって何?っ […]
4月 19, 2023 / 最終更新日時 : 4月 19, 2023 Shuji Suzuki (shu) プログラミング LLMを使って論文のMindmapを作りたい ver.1 今回は最近やっているLLMを使って論文からMindmapを作る取り組みについて紹介したいと思います。まだ試作段階で一部うまくいって、一部うまくいってないという感じですが、参考になる人もいるかもしれないと思ったので記事にま […]
4月 5, 2023 / 最終更新日時 : 4月 5, 2023 Shuji Suzuki (shu) プログラミング LangChainのAgent「zero-shot-react-description」はLLMとどう連携しているのか?調べた ChatGPTのようなLLMを使ったライブラリやサービスがいくつも最近でてきています。その中でも以前、LangChainというPythonのライブラリを紹介しました。 今回はこの中で紹介した例で出てきた「zero-sho […]
3月 28, 2023 / 最終更新日時 : 3月 28, 2023 Shuji Suzuki (shu) プログラミング ChatGPTみたいなアプリが簡単に作れるLangChainがすごすぎ 最近話題のChatGPT界隈ですが、そんなChatGPTみたいなアプリを簡単に作れるとしたら?そんな夢のようなライブラリである「LangChain」をこの前同僚に教えてもらったので、実際に使ってみました。 実際に使ってみ […]
3月 18, 2023 / 最終更新日時 : 3月 18, 2023 Shuji Suzuki (shu) プログラミング PyTorch 2.0の新機能「torch.compile」使ってみた 今回は3/16についに出たPyTorch 2.0の目玉機能である「torch.comple」について実際に動かしてみて計算時間を測定してみたので、そのまとめになります。 時間計測の部分で測定に使ったコードはここにあげてあ […]
2月 19, 2023 / 最終更新日時 : 2月 19, 2023 Shuji Suzuki (shu) プログラミング CUDAの高速化の復習2023年版 Histogram(主にatomicAdd)編 Reduction、vectrized memory accessに続き、今回はhistogramを題材にして主にatomicAddのパフォーマンスが最近どうなっているのかを見ていきたいと思います。 Histogramは […]