- 投稿日:2023-05-11T23:42:51+09:00
Pythonを用いた乳がんデータセットの分析と予測
はじめに 乳がんは、世界中の女性にとって大きな問題となっており、早期発見が重要な要素です。 データから乳がんの診断を精度高く行うことができれば、診断の主観性の排除やコスト削減等のメリットがあります。…
- 投稿日:2023-05-11T23:19:22+09:00
Apache Airflowのコミッターになった話
Google Providersのバグを見つけた 先日DAGを開発中にGoogle Providers (apache-airflow-providers-google==8.9.0)のCloudD…
- 投稿日:2023-05-11T22:28:06+09:00
Pythonの初学者だけど環境だけはちゃんと作りたい
目的 最近Pythonに興味があるので環境構築をしたい とはいえPythonの環境ってバージョン毎の互換性やらパッケージやらが複雑なイメージ できる限りシンプルで綺麗な環境作るにはどうしたら良いかを…
- 投稿日:2023-05-11T20:34:38+09:00
AtCoderとPythonがほぼ初めての方へ
はじめに この記事は、AtCoderが初めてかつPythonコーディングも全然したことがない(=新人研修やprogateとかで少しだけ学んだ)といった方向けの記事を目指しております。 すでにPyth…
- 投稿日:2023-05-11T19:36:01+09:00
python maya export fbx
import pymel.core as pm import maya.mel as mel from maya import cmds def ExportFbx(file_path): if n…
- 投稿日:2023-05-11T19:31:28+09:00
pythonで@overloadを使って複数の引数の型に応じて返り値を変える
異なる型や引数を持つ関数を型ヒントを使って定義したい! 複数の異なる型や引数を持つ関数を型ヒント付きでしかもPythonで作ることは簡単ではありません。Union や TypeVar の合併型や変数…
- 投稿日:2023-05-11T18:47:49+09:00
【Django】IntegerFieldのmax_lengthは11から変えられるのか?エラー「'max_length' is ignored when used with IntegerField」について
概要 djangoではIntegerFieldはデフォルトで11で、これは変更できない?と聞いたので、実際に検証してみました。 結論、整数値には「文字列の長さ」に関する制限はなく、あくまで「最大値」…
- 投稿日:2023-05-11T17:40:21+09:00
[参考記事共有]IT資格についての記事共有について Part7
今回の目的 こんにちは!ももぞうです。 今回もプログラミングの学習からは少し離れて、 IT資格に関してのQiita記事を読みましたので、 参考にさせていただきました記事を以下に紹介します! 参考記事 参考とさせていただいた記事一…
- 投稿日:2023-05-11T16:43:47+09:00
日本の名目GDPの推移(内閣府データから)
はじめに 今回は、国内サイトから取得した日本のGDPデータの可視化を目指す。 海外のよく整備されているデータでさえその処理に苦労している私には、日本語サイトはきついが、やってみた。 データ 内閣府の…
- 投稿日:2023-05-11T15:53:43+09:00
[Python] 小ネタ: 指定した桁を0か5に丸める
# 指定した桁を0か5に丸める。 # 123で1の位を丸める場合は、digits=1。10の位をを丸める場合はdigits=2 def roundIntZeroOrFive(x: int, digi…
- 投稿日:2023-05-11T14:36:17+09:00
Djangoでcookieを使うJWTレスポンスのテストコードの書き方
Djangoでcookieを使うJWTレスポンスのテストコードの書き方 ポイント ・JWTレスポンスのテストはunittestでやります。 ・SimpleCookieでtokenをジェネレーターする import pytest import uuid from unittest import mock from django.http import HttpResponse from django.test import TestCase from http.cookies import SimpleCookie from rest_framework.test import APIRequestFactory from rest_framework import status from . import AuthMiddleware def user_login(): factory = APIRequestFactory() url = "http://127.0.0.1:8000/login" post_data = { "email": "unit@test.com", "password": "test" } request = factory.post(url, data=post_data) response = login(request) return response @pytest.mark.django_db class MiddlewareTest(TestCase): """ JWTテスト """ def setUp(self): # tokenをバリデートするミドルウェアをイニシャル self.mock_init = mock.patch.object( AuthMiddleware, "__init__", fake_init ).start() self.addCleanup(mock.patch.stopall) def test_JWTテスト_成功_200(self): # get token # 前に作成されたuser_loginフンクションでtokenを取得する response = user_login() token = response.cookies.get('jwt_cookie').value # create URL id = str(uuid.uuid4()) url = "http://127.0.0.1:8000/users" + "/" + id # call API # modify token for NOT pass the token authorization self.client.cookies = SimpleCookie({'jwt_cookie': token}) # getメソッドを呼び出し、tokenバリデーションが成功になったら200を返します # 自動的にAuthMiddleware(ミドルウェア)でtokenをバリデーションする response = self.client.get(url, content_type='application/json') # check is the response is correct assert(response.status_code == status.HTTP_200_OK)…
- 投稿日:2023-05-11T14:35:05+09:00
locust load test
Locustとは Pythonで開発された負荷テストツールです。 https://docs.locust.io/en/stable/ インストール # インストール pip3 install loc…
- 投稿日:2023-05-11T14:35:01+09:00
json の差分比較
import json from jsondiff import diff # 比較するJSONファイルのパス file1_path = "/path/to/file1.json" file2_pa…
- 投稿日:2023-05-11T14:25:06+09:00
Locustによる負荷試験
Locustとは Pythonで開発された負荷テストツールです。 https://docs.locust.io/en/stable/ インストール # インストール pip3 install loc…
- 投稿日:2023-05-11T12:52:14+09:00
Atcoder典型90問 006 - Smallest Subsequence
Atcoder典型90問 006 - Smallest Subsequence(★5) ▶︎https://atcoder.jp/contests/typical90/tasks/typical90…
- 投稿日:2023-05-11T12:19:28+09:00
【Streamlit】基本文法(テキスト/表/グラフ/マジックコマンド/画像表示)
公式リファレンス https://docs.streamlit.io/library/api-reference/write-magic/magic ブラウザに表示 先にブラウザで表示する方法を記述…
- 投稿日:2023-05-11T12:01:25+09:00
OpenAI APIでGPT-3にFine-tuningでアニメの放送開始日時を学習してもらうPython実装の記録
Supershipの名畑です。Dr.STONEは原作を読破していてアニメ1期、2期、龍水も見たし、つまりは大好きな作品ってことなんですが、今放映中のアニメ3期もめちゃくちゃいいですね。グッとくる内容…
- 投稿日:2023-05-11T11:57:45+09:00
【検証:Stable Diffusion】曖昧な文章に生成AIでイメージ画像をつけたらわかりやすくなるのか
はじめに 文章にイメージ画像を添付すると、文章のみよりも意図が伝わりやすいと感じることがあります。実際、文章にイメージ画像を添付するとコミュニケーションエラーが少なくなる可能性を示唆した研究が報告さ…
- 投稿日:2023-05-11T09:08:49+09:00
【xarray】cftime型時間座標を持つ時系列のプロット
vscodeのinteractive windowにおける話です。他の環境ではそもそも同じような問題が生じるのか、この方法で問題が解決するのかわかりません。 概要 時間座標のデータ型がcftime.…
- 投稿日:2023-05-11T05:45:31+09:00
ベルヌーイ試行の平均が従う分布
はじめに A/Bテストについての書籍で気になる点があったので確認するためのメモです。 以下が気になった点です。 あくまで経験則ではあるが、メトリクスの平均値が正規分布に従うために必要なサンプルサイズ…
- 投稿日:2023-05-11T05:39:02+09:00
[Python] 関数実行時に自身の名前と引数と戻り値を返すデコレータを作る。
はじめに プログラムの作成段階で動作検証のために引数などを表示する事があります。 その時に、いちいちprint()を書いていたのでは面倒です。 そのため、デコレータや関数で実行時の引数を表示する機能…
- 投稿日:2023-05-11T05:39:02+09:00
[Python] 関数実行時に自身の名前と引数と戻り値を返すデコレータ
はじめに プログラムの作成段階で動作検証のために引数などを表示する事があります。 その時に、いちいちprint()を書いていたのでは面倒です。 そのため、デコレータや関数で実行時の引数を表示する機能…
- 投稿日:2023-05-11T02:48:28+09:00
マルチモーダルモデルImageBindに「AWSの構成図?Azureの構成図?」を判定させてみた
導入 5/9にMetaからすごそうなモデルが発表されましたね、しかもOSS ということは、自分のPCでも動かせるのでは?ということで触ってみました。 進化・スピードが早すぎて、情報のキャッチアップ&…
- 投稿日:2023-05-11T00:33:41+09:00
【Python】パスカルのトライアングル(実装)
はじめに パスカルのトライアングルをPythonで実装しました。 参考図(パスカルのトライアングル) Wikipediaより引用 実装 from typing import List # 値を足し合…
