Python– category –
-
Python
【Python】配列(リスト)要素を削除する方法!AIエンジニアが使うテクニック
やあ、シミヅです! 最近、僕の会社では新しいレコメンドエンジンの開発が佳境に入っていて、毎日膨大なログデータをPythonでこねくり回しています(笑)。 データを扱っていると、「この特定の条件に合うデータだけリストから消したいんだよなっ!」って... -
Python
【Python】音を鳴らす方法!現場で使う4つのライブラリを徹底比較
やあ、シミヅです! 最近、僕の会社では24時間ぶっ通しでAIモデルを学習させることが多いんですけど、学習が終わった瞬間に「終わったよーっ!」って音で知らせてくれる機能を作ったら、チームのみんなにめちゃくちゃ喜ばれたんですよ(笑)。 やっぱり、... -
Python
【Python】グローバル変数に代入できない?正しいやり方を解説
やあ、シミヅです! 最近、僕の会社では大規模なニューラルネットワークの学習パイプラインを組んでいるんですけど、設定値をどこからでも参照できるようにしたくてグローバル変数をいじっていたら、思わぬところでバグを出してしまって……(笑)。 「えっ... -
Python
【Python】現在のディレクトリを取得する方法!AIエンジニアの僕がpathlibを推す理由
やあ、シミヅです! 最近、僕の会社では新しい大規模言語モデルの微調整(ファインチューニング)をやっていて、大量の学習データを読み込ませる作業に追われています。 そこで一番怖いのが、プログラムを実行した時に「ファイルが見つかりません!」って... -
Python
【Python】抽象クラス(ABC)を徹底解説!AIエンジニアが教える「失敗しない設計」のコツ
やあ、シミヅです! 最近、僕の会社でも新しいAIモデルの実装が進んでいて、毎日コードの海に溺れそうになっています(笑)。 AI開発って、いろんなアルゴリズムを試行錯誤するから、コードがどんどん複雑になりがちなんですよ。 そんな時、「このメソッド... -
Python
【Python】ブラウザ操作を自動化する最強ライブラリは?SeleniumとPlaywrightを使い分ける
こんにちはー!シミヅですっ! 毎日決まったサイトからデータを集めたり、テストのためにブラウザをポチポチ操作したり……。 「これ、全部自動でやってくれたらいいのにっ!」って思ったこと、ありませんか? Pythonを使えば、ブラウザ操作の自動化なんてお... -
Python
【Python】特定の文字を削除する方法!replaceから正規表現まで徹底解説
こんにちはー!シミヅですっ! AIのモデルを作ったりデータをこねくり回したりしてると、避けて通れないのが「データの掃除(前処理)」なんですよ。 特にスクレイピングしてきたテキストデータなんかは、いらない記号や改行が混じってて「あぁー!この文... -
Python
【Python】ロジスティック回帰を完全攻略!回帰なのに分類?実装と実務のコツ
はじめまして! シミヅですっ! この度、この「エンジニアの流儀」で記事を書かせていただくことになりました。 よろしくお願いしますっ! 「AIエンジニア」なんて名乗ってると、さぞかし難しい数式を毎日こねくり回してるんだろうなーって思われがちなん...
1
