20221124のPythonに関する記事は25件です。

Running BLOOM 176B inference on ABCI

With evergrowing size of recent pretrained language models (or foundation models), running inference of these models poses…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「平面直角座標への換算」(国土地理院)のoutファイルからPythonでDXF作図する

国土地理院さんの「平面直角座標への換算」 https://vldb.gsi.go.jp/sokuchi/surveycalc/surveycalc/bl2xyf.html ↑で一括計算すると作成され…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

画像処理を使った球状黒鉛鋳鉄(FCD)の黒鉛球状化率の測定(新旧規格の比較)

はじめに 今年(2022年)4月にJIS G5502 球状黒鉛鋳鉄品が改正されました。ここでは、改正前(G5502-2007)を旧規格、改正後(G5502-2022)を新規格と呼ぶことにします。これ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonで中学 文字式の計算

Pythonで中学の「文字式の計算」をする方法を紹介します。 はじめに Pythonがインストールしてあることが前提です。 また、ターミナルなどでファイルの実行結果を出力できることが前提です。 なお…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Google map APIを使って自動で地図画像に指定した住所をプロットできるようにした

はじめに 作成の背景 アルバイト先で非常にめんどくさい資料作成を頼まれた際に、なんとか自動化できないかなと今年の8月ごろに作ってみたものです。 依頼された資料は、ある施設を中心に約100人分の所在地…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【加法準同型暗号】Pailler(パイエ)暗号の解説とSageMathによる実装

はじめに Pailler(パイエ)暗号とは, 1999年にPascal Paillerが発表した公開鍵暗号方式です. 暗号化したまま平文の足し算を行うことが出来る暗号方式(加法準同型暗号)の一種です. 本記事では, Pailler暗号のアルゴリズムとその正当性についての解説, Pythonベースの数式処理ソフトウェアSageMathによる実装を行います…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【加法準同型暗号】Pailler(パイエ)暗号の解説とSageMathでの実装

はじめに Pailler(パイエ)暗号とは, 1999年にPascal Paillerが発表した公開鍵暗号方式です. 暗号化したまま平文の足し算を行うことが出来る暗号方式(加法準同型暗号)の一種です. 本記事では, Pailler暗号のアルゴリズムとその正当性についての解説, Pythonベースの数式処理ソフトウェアSageMathによる実装を行います…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Django新しいアプリケーションの作成方法

Djangoには新しいアプリケーションを作成するときの雛形が用意されている。 それを用いて、アプリケーションのディレクトリーを作成し、URLディスパッチを出来るようにするところまでをまとめる。 まず…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python で計算する準備 足し算・引き算・掛け算・割り算・分数・累乗

Python で計算するために必要なことをまとめてみました。 準備として「足し算」・「引き算」・「掛け算」・「割り算」・「分数」・「累乗」の書き表し方を紹介していきます。 足し算 足し算はこのように…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

GitHub API ✖️Flaskを使ったアプリ完成までの道のり

https://qiita.com/sasao-genmaicha/items/13ec0250f875f1abdac1 前回の記事👆でAPI取得からどうやってコードに落とし込むかを紹介しました。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

2022 FIFAワールドカップ、日本が決勝トーナメントに進出できる確率(2022年11月23日時点)

はじめに まず、この記事を書く前に、2022年11月23日にカタール、ハリーファ国際スタジアムで行われた、ドイツ 対 日本、日本がドイツに、2対1で勝ったことにより、決勝トーナメントに進出できる確率…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「ご注文はこちらの物件ですか?」アプリを作ってみた。

こちらの記事をご覧いただきありがとうございます。 「ご注文はうさぎですか?」も絶対古いよな…? ちなみに私はごちうさのアニメを全く見たことないです。 SUUMOの物件情報について機械学習モデルを使っ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

統計的な有意差を示すグラフ(ブラケットとテキスト)をMatplotlibで描画する。

概要 統計的な有意差を示すためのブラケットとテキストを描画するパッケージを作りました。そのときに工夫した点を備忘録的に残しています。 下図の描画をMatplotlibと自作パッケージの関数を使って行…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ゼロつく2でValueErrorが出た時の対処法

【自然言語処理】Deep Learningを使ってアンジャッシュ渡部のAIを作る【RNN】 を参考に日本語の文章生成を試みた際、コーパスの大きさでValueErrorエラーが発生しました。 エラー文 ValueError: could not broadcast input array from shape (1653,100) into shape (10000,650)…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのclickを使って業務効率化するCLIを作った

はじめに アルバイト先で行うメールの開封データの定期的な集計を、私以外のメンバーでも簡単に触れるようにコマンドラインから実行できるようにしました! 動作環境 MacOS Monterey pytho…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LeetCode解答備忘録 [1. Two Sum]

はじめに  就活用にLeetCodeを始めたが、AtCoderやTechFULをしているだけでは関わらない知識が多く、難しいと感じました。  備忘録 兼 これから始める方々のお役にたてればよいと思い…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LeetCode解答備忘録 [1. Two Sum] [2. Add Two Numbers]

はじめに  就活用にLeetCodeを始めましたが、AtCoderやTechFULをしているだけでは関わらない知識が多く、難しいと感じました。  備忘録 兼 これから始める方々のお役にたてればよいと…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LeetCode解答備忘録 No.1~3

はじめに  就活用にLeetCodeを始めましたが、AtCoderやTechFULをしているだけでは関わらない知識が多く、難しいと感じました。  備忘録 兼 これから始める方々のお役にたてればよいと…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでエラー:error: (-5:Bad argument) in function 'inRange'

前提 Pythonで画像編集処理を行っていた際にぶつかったエラーになります。非常に初歩的なものですが少し悩んでしまったので自分用に投稿。 エラー内容は下記。 OpenCV(4.6.0) :-1: e…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Azure CLIでのKey Vault シークレットキー作成 〜 Azure Functions(Python)でシークレットキーの取得・表示

<前提条件> ・KeyVaultは作成済み 手順1:Azure CLIコマンドでAzureにログイン az login 手順2:Azure CLIコマンドでシークレットキーを作成する az keyv…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

いくつかの言語での全角スペースの挙動

最初に 言語によって、全角スペースが混入したときの挙動が違います。 各言語によって、どのような違いがあるのだろうかと思い、簡単に調べてみました。 Python・Javaは、検知してエラー 全角スペー…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Django]データ作成・保存時に処理させるSignalを使う[django.dispatch.receiver]

django.dispatch.receiver()の使い方 特定のテーブルのデータが変更されたらログ出したい時とかありますね。 簡単な例としては、商品情報を変更した場合のみログを出したいとか。 そ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

歌詞付きMIDIをMusicXMLに変換 その1: 歌詞情報の取得

概要 歌詞付きMIDI(XFフォーマット)をNEUTRINOに入力可能なMusicXMLに変換することを試みます。 第一歩として、まずはMIDIから歌詞情報を取得してみました。 結論だけ先に述べてお…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

VSCodeからPythonソースを対話的に実行

Jupyter Notebookでも利用しているiPythonを用いて、生のPythonソース上でも対話的に実行する機能が提供されています。 準備 VScodeに拡張機能「Python」をインストール…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PythonでC言語の解析

概要 C言語をコンパイルするとき、人が記述したCソースは抽象構文木と呼ばれる中間的な表現に変換され、バイナリ形式になります。 今回は、そのC言語ソースを抽象構文木として解析できるPythonプログラ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む