このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 米MITやカナダのビクトリア大学に所属する研究者らが発表した論文 ...
発見された不正なPythonパッケージは次の4件。 JPCERT/CCは、これら不正なパッケージについて分析結果を公開している。これによると、これら4つのPythonパッケージはいずれもほぼ同じファイル構成だったとのこと。ファイルの中にはダイナミックリンク ...
PythonからC#を使う方法は、先日説明しました。 今回は、逆にC#からPythonを呼び出します。 GUIツールを考えるとこの組み合わせは、最高なんじゃないでしょうか。 C#の高速で安定したGUIを使って、 C#では難しい多くのことをPythonで楽々こなせてしまいます。
AIの本体と言える大規模言語モデル(LLM)のトレーニングはほとんどの場合PyTorchやPythonを使用して行われていますが、そうしたトレーニングを純粋なC言語のみで実装したツール「llm.c」が登場しました。まだ最適化が行われておらず従来の手法に速度面では ...
Pythonを学び始めたC言語経験者が、ほぼ100%つまずくポイントがあります。 それが、 「Pythonの変数って、なんか挙動が変じゃない?」 という違和感。 実はこれ、 C言語とPythonでは“変数の概念そのもの”が違うからです。 今日はそこをハッキリさせます。
C拡張と共に乗り切るPython 2→3移行術 末田卓巳氏(以下、末田):みなさんよろしくお願いします。本日は、「C拡張と共に乗り切るPython 2→3移行術」というタイトルで発表いたします。 まず自己紹介をします。私は末田卓巳と言います。 GROOVE X株式会社と ...
2024年10月にリリースされたPython 3. 13。その中でもっとも注目すべき実験的な新機能の 「free threading」 について紹介します。本記事ではfree threadingについて紹介するにあたり、避けては通れない 「Global Interpreter Lock (以下GIL⁠)⁠」というCPythonのロック機構 ...