めもちょー

メモ帳代わりに使っています。

2021-09-01から1ヶ月間の記事一覧

Deep Metric Learningによるアニメ顔画像認証器

Deep Metric Learning とは ニューラルネットワークの学習とは ニューラルネットワークの学習は次の通りです。まずデータをニューラルネットワークに入力し、続いてネットワークの出力を損失関数に入力し損失を出力します。損失は理想の出力からどれくらい離…

データ掲載サイトからのスクレイピングの個人的プラクティス

JavaScriptによるレンダリング避け スタッツサイトは, クライアントのレンダリングによって表が表示されているパターンが多いです. そのような場合は, seleniumなどでバックグラウンドでブラウザで操作しHTMLを取得するようにします. def get_soup_by_url(ur…

Photoshopを自動化してBarChartRaceの挿絵画像を作るプログラムを作った

ランキング1位の曲を取得する このような(タイトル, アーティスト名, Spotifyのページ, 画像のリンク)の情報を持ったTSVを用意する title artist table_img_url detail_url img_url Starboy The Weeknd, Daft Punk https://i.scdn.co/image/ab67616d000048…

SQLのパターン集

SQL

SQLで参考になったパターンを集めてみました。 重複レコードの削除 ランキングの求め方 col_1...col_nがすべてNULLのレコードを返す col_1...col_nのいずれかがNULLのレコードを返す 連番で欠けがあるかを確認する 連番のうち一番最初の欠損値 NULL同士も考…

NBAの選手・試合情報をAPIから取得する

特定の選手のスタッツを取得する方法 特定の試合を検索する方法 試合に関する情報を取得する方法 特定の選手のスタッツを取得する方法 選手のスタッツ情報とはbasketball-referenceで言うとコチラに当たります www.basketball-reference.comコチラのチュート…

トランザクションと同時実行制御

トランザクションとACID特性 ACID特性とはトランザクションが満たすべき特徴。 原始性(Atomicity) 一貫性(Consistency) 独立性(Isolation) 耐久性(Durability) 原始性(Atomicity) 一連のものとして定義された処理がすべて完了するか、一つも実行さ…