プログラミング, 機械学習, 科学

RDKitで化合物データセットのSMILESから、分子記述子(descriptor)およびフィンガープリント(fingerprint)と含むデータフレームを作成する方法です。QSAR/機械学習モデルを自作しようにも、分子記述子やフィンガープリントの作成で結構つまづいたので以下にまとめます。

PC・ガジェット

ノートパソコンも充電できる、軽くて持ち運びに便利なモバイルバッテリーについて、重さ/サイズ(500g以下) 、バッテリー容量(10,000 mAh以上)、メーカー、USB Power Delivery対応、モバイルバッテリーの出力形式に焦点を当てて紹介します。

Uncategorized, プログラミング, 機械学習

Jupyter Labは、Jupyter notebookの後継となるデータサイエンス向けの統合開発環境(IDE)です。Jupyter Labのインターフェースを、機械学習や科学計算をやり始めたプログラミング初学者にとっても扱いやすいように(RstudioやSpyderっぽく)設定したいと思います。

プログラミング

DockerのMinicondaイメージを使用して、機械学習・データサイエンス用の環境を構築します。Dockerのインストールから、コンテナへのpythonパッケージのインストール、Jupyter notebookを開くまでの手順をまとめました。

プログラミング

Dockerはバージョン19.03からネイティブで「Nvidia GPUによるコンテナのアクセラレーション」がサポートされました。この機能はNVIDIA Container Toolkitを使うことでを利用できるようになります。ここではUbuntuで必要な初期設定を行います。

ブログ運営

WordPressをいじっていてエラー・不具合が出た時にどうしても直らない場合は、「バックアップからの復旧」か「専門業者に依頼」しましょう。

プログラミング

古いバージョンDockerを入れていてDocker CEに更新したい場合、今入れているDocker CEを再インストールする場合のアンインストール方法です。古いバージョンのDockerとは 、Docker、 Docker-engine、Docker.ioのこと。現行版はDocker-CE。

ブログ運営

ドメイン変更にあたり、これまでのSEO評価を引き継げるようGoogle search consoleのアドレス変更ツールを使用。リダイレクト処理は正常なのに「ホームページからの 301 リダイレクト」でエラーが…。新しいサイトのインデックス登録が完了していなかったのが原因でした。