Python

kleinblog

ニューラルネットワークに関する基礎知識

ディープラーニングで用いられるニューラルネットワークという考え方、 アルゴリズムについての基礎知識をメモします。 What's ニューラルネットワーク ニューラルネットワークとは、人間の脳に模した人口ニューロンの集まり。...

JupyterLabの自動補完(jupyterlab-kite)が最高なのでDockerで環境作った

What's JupyterLabの自動補完のための拡張機能(jupyterlab-kite)が物凄く良いのでDockerで環境を作りました。 先に使用方法を記載しますので、良かったら使ってみてください。 // pull $ docker pull...

DjangoのChoiceFieldからPOSTの値を取得する

Djangoでプルダウンなどを作成するときにChoiceFieldが使えるのですが、 POSTされてきた値の取得方法がやや特殊?だったのでメモです。 ちなみにChoiceFieldは正確には以下。 django.forms.fields.ChoiceField...

Djangoの自作フォームでパスワード入力をマスク(隠す)する

Djangoでフォームを自作する際に、 AuthenticationFormではなく通常のForm(django.forms.Form)を使ってパスワードを実装したい時に マスク(パスワードを入れるときに****みたいになるやつ)する方法。...

特徴量選択(RFECV)についてのまとめ

機械学習のモデル作成時に行う特徴量選択の中でRFECVについてまとめます。 自己学習によるまとめの為、間違っていたらすみませんご了承ください。 特徴量選択とは 機械学習で用いられる特徴量選択とはその名の通り、与えられた(もしくは加工し追加した)特徴量の中から...

Pythonでテキストファイルの途中に行を挿入する

Pythonでテキストファイルを扱う時に、 既に色々と内容が書かれたファイルの途中の行に追記する方法のまとめです。 バッチスクリプトとか組む時に使うかも。。 readlines()で読み込んで、要素を追加後にwritelines()で書き込む...

知って得するPandasのTips

binで区切った各範囲の左端と右端の値 bins = pd.qcut(${SERIES}, 3) 左端 bins[0].left 左端 bins[0].right

Pythonでよく忘れるアレコレのやり方

リスト編 辞書のリストをソートしたい list = [ { 'key1': 'hoge', 'key2': 200 }, { 'key1': 'huga', 'key2': 100 } ] print(sorted(list, key=lambda x:...

Python3系で書いたソースコードを2系の環境でも動かせるようにする

Python3系として書いたソースコードを、何らかの要因で2系で使用したくなった時の修正方法。 特に企業で使用しているPythonのバージョンが2系で容易にアップデートが出来ない時などに使えると思います。 モジュール3to2を使用する...

スクレイピング時に「This version of ChromeDriver only supports Chrome version ...」のエラーが出た時

主にPythonでスクレイピングをした時に、 This version of ChromeDriver only supports Chrome version ... のエラーが出た時の対処法です。 原因と対処...


Page 4 / 5