Windows版のPythonのインストール方法が大きく変わる Python Install Managerが登場:Python最新情報キャッチアップ Python 3.14.0の正式リリースに合わせて、Windows版のPython処理系を大きく変化させるツールが登場した。Python Install Managerの概要とその基本的な使い方を見てみよう

このnoteは、「データ分析コンペ x コード生成AI 勉強会」の発表から構成しています。 その発表資料と内容から、AIツールManusにより作成したものをベースにしています。 データ分析や機械学習をやっていると、Jupyter Notebookは本当に便利ですよね。でも、「セルの実行順序がぐちゃぐちゃになって、後から見たら動かない…」「Gitで差分が分かりにくい!」なんて思ったこと、ありませんか? 実は最近、そんなJupyterの課題を解決してくれると話題の新しいPythonノートブック「marimo」が登場しました。今回は、このmarimoがどんなツールなのか、実際に触ってみた感想や便利な使い方を、私の体験を交えながらご紹介したいと思います! marimoって、いったい何者?marimoとはリアクティブな実行環境 marimoのは、この「リアクティブな実行環境」を売りにしています。これ
@ITのDeep Insider編集長「一色」が、日ごろの情報収集や開発、執筆・編集を通じて得た“技術的な気付き”や“新たな発見”を自由気ままにつづるオピニオン連載。気になるデータ分析を試したり、AI・機械学習で迷走したり、Pythonとツール活用を語ったり。不定期更新ですが、疲れたときの息抜きにどうぞ! 次回以降の新着記事を見逃したくない方は、ぜひ以下のメール通知の登録をお願いします。 なぜ今、uvを学ぶべきか?【筆者の危機感】 長年、pipとcondaを使い、特に不満もなく作業してきた筆者ですが、最近はuvを見かける機会が急増し、「このまま知らずにいると、時代に取り残されてしまうのではないか」という危機感を強く持つようになりました。 実際、Anthropicが提供する“MCP”公式ドキュメントでも、uvを使った環境構築方法しか説明されていません(なお、MCPについては前回記事で解説して
オープンソースの音声認識モデルのWhisperを使うと、手軽に高品質な音声認識(文字起こし)が可能となる。今回は、Whisperを利用して簡単に使えるリアルタイム音声認識ツールを作ってみよう。 リアルタイム音声認識ツールを実行しているところ 音声認識モデルのWhisperとは 「Whisper」は、ChatGPTで有名なOpenAIが公開しているオープンソースの音声認識モデルだ。高精度な音声認識モデルで、英語だけでなく日本語を含めた多言語の音声をテキストに変換できる。ノイズの多い環境でも高い認識精度を誇り、議事録作成や字幕生成、自動文字起こしなどに活用されている。 Pythonから簡単に扱える点も魅力で、柔軟な応用が可能となっている。そこで、今回は、Pythonでリアルタイムの音声認識ツールを作ってみよう。 音声認識モデルのWhisperを公開しているWebサイト 音声認識に使うライブラリ
たくさんありますが、パターン4つごとに、RSIの範囲が変わっているだけです。MA乖離上限は4つごとに同じことを繰り返しています。 各スクリーニング日には地合いスコア(-3〜+3)をタグ付けしており、 これにより相場の状況によってどのパターンが機能しやすいのかも、あわせて検証できます。 テクニカル選抜の有効性について(バックテストの結果) 概要 1ヶ月後にプラスの平均リターン(3〜7%)を期待できるパターンが存在し、有効性のあるテクニカル選抜条件が含まれていると考えられました。 また、最適な選抜条件は地合いスコアによって異なることが示唆されました。以下では、スコアごとに結果を整理します。 <地合いスコア -3〜0> 相場が最も悪い「スコア -3」のときは、**RSIが低め(25〜50)かつMA乖離上限(ma_eps)が4〜8%**のパターンで、 シャープレシオが0.8以上、かつ銘柄数が20未
こんにちは、botter_01です。 はじめにこのチュートリアルでは,株式分析の初心者を対象にPythonとJ-Quants APIを用いて,株式市場のデータ分析を行います。 初心者でも理解しやすいように、基本的なデータの取得方法から、特徴量の計算、機械学習モデルの構築、そしてモデルの評価までを、ステップバイステップで解説していきます。 チュートリアルを実行することで,テストデータで約53%の正答率となった機械学習モデルを構築することができます。 具体的には,日本株のうちTOPIX500採用銘柄を投資対象として,寄り引けロングショート(LS)戦略の分析します。 寄り引けLS戦略を採用した理由は,次のとおりです。 ロングポジションもショートポジションも持つので市場の値動きに左右されにくい点 日中の寄り付きでポジションを持ち,引けで手仕舞うため,他の市場(特に米国株式市場)動向に影響を受けにく
バージョンについては2025年2月時点での数字です。UbuntuのシステムPythonの場合、同じリリースでもマイクロバージョン(X.Y.Zの「Z」の部分)についてはアップグレードされることがあります。 UbuntuではもともとPython 2を使っていました。その後、Python 3へと段階的に移行し、2017年10月にリリースされた17.10からデスクトップ版でもPython 2が標準ではインストールされなくなりました。それからもPython 2のパッケージ自体は存在したのですが、2024年4月の24.04までにPython 2関連パッケージはすべてインストールできないようになっています。 ちなみにリリースによっては、「複数のバージョンのPython」を提供していることもあります。たとえばUbuntu 22.04 LTSのシステムPythonのバージョンは3.10.6ですが、「py
データが溢れる現代社会において、情報を効果的に伝達する手段としてのデータ可視化の重要性は、ますます高まっています。 単に数字や表を並べるだけでなく、データを視覚的に表現することで、複雑な情報も直感的に理解できるようになります。 そして、この可視化の世界に革命を起こしているのが、インタラクティブな可視化技術です。 今回は、このplotlyを使用したPythonでのインタラクティブデータ可視化について、基礎的な内容を紹介します。 インタラクティブ可視化の重要性とplotly インタラクティブ可視化は、静的なグラフやチャートの限界を超え、ユーザーがデータと対話できる環境を提供します。 データの探索:ユーザーは自由にデータをズームイン/アウトしたり、特定の部分にフォーカスしたりすることができ、データの細部まで探索できます。 多次元データの理解:複雑な多次元データも、インタラクティブな要素を通じて効
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Leapcell:次世代のPythonアプリホスティング用サーバレスプラットフォーム Pythonデコレータの詳細説明 I. デコレータとは何か Pythonにおいて、デコレータは基本的にPython関数です。それは独自の機能を持ち、元のコードを変更することなく他の関数に追加機能を追加することができます。デコレータの返り値も関数オブジェクトです。簡単に言えば、別の関数を返すように設計された関数です。 デコレータは、アスペクト指向の要件が存在する多くのシナリオで重要な役割を果たします。例えば: ログの挿入:関数の実行プロセスと関連情報の記
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? どのようなアプリか ゲーム FF14のプレイ動画からユーザー名を黒塗りする動画編集アプリです。 ユーザー名の検出に物体検出を利用しています。 Pythonで実装、PyinstallerでEXE化していましたが、C++、C#で作り直し、この度Microsoftストアに公開できました。わーい! ここでは、その経緯や直面した問題、得られたものなどを振り返りたいと思います。 最終的にそれぞれで利用した主なライブラリ Python pytorch,torch-tensorrt,ultralytics,opencv-python,ffmpeg-py
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 本記事では、データサイエンスの実務で重要な「効果検証」や「因果推論」の代表的な手法をまとめて紹介します。 具体的には、僕もこれまで実務で実際に利用してきた「傾向スコアとIPW法」「Meta-Learners」「因果フォレスト」そして「ベイズ推論」の4つにフォーカスし、それぞれの特徴や要所となる数式にも触れながら、解説を行います。 多くのデータ分析は、観察データから因果関係を推定し、施策による効果を正しく評価することがゴールとなります。 しかし、実際の実務や研究現場では、「相関関係」と「因果関係」を混同してしまうケースが多々あり
私はSLAMの研究に従事しており、3D点群データなど大規模な3Dオブジェクトを効率的に可視化する必要があるため、自分のニーズを満たすために可視化ライブラリ「q3dviewer」を開発しました。 せっかく作ったので、オープンソース化(MITライセンス)してみました!本記事では「q3dviewer」の活用例を交えながら、使い方を紹介します。多くの方に利用していただけると嬉しいです。 q3dviewerとは q3dviewerは、3Dビューアを迅速に開発するためのライブラリです。3Dオブジェクト(例えば、点群、カメラ、3Dガウス)を表示するためのアイテムを組み合わせることで、さまざまなビューアをすばやく開発できます。利用例として、3D点群のビューアなどのツールも同梱しています。 特徴 効率的な3Dレンダリング:点群など大規模な3Dデータを効率的に表示可能 豊富な設定:3Dデータを動的に調整するた
はじめに 2025年はAIエージェントの年です。注目されているAIエージェントの一つが『AIが自動で自分のPC画面を操作』するBrowser Useというツールです。 Browser Useの面白さ Browser Useを使うと、AIが自動で自身のPC画面を操作することであらかじめ決めた目的を達成をしてくれます。 簡単な指示を出すだけで、自動でAIが色々操作してくれるのはキャッチーで衝撃的ですよね。 例えば下記のように完全自動でAIが記事を検索して記事の情報を取得してくれます。 簡単な指示でAIが自分で考えて画面操作をしてくれるのは近未来感ありますよね。 しかし、現場でAIを使いこなすには「AIがすごい」のレベルではまだ足りません。 実際に触ってみて何ができるのか?逆に何が苦手なのか?という肌感覚を持つことが非常に重要です。 そこで本記事は、その肌感覚を養うために実際にBrowser U
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く