20230605のPythonに関する記事は30件です。

Flutter+FastAPIでWebアプリを実装

初心者がぱっとわかるような記事がない(気がする)ので、最低限だけ記述。 読者対象 Flutterは環境構築済み(このあたりhttps://zenn.dev/kazutxt/books/flutter…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

河のみでそのプレイヤの聴牌YN(タンヤオ河限定)

※この記事は2020年に作成しました #概要 タンヤオのみを狙っていくエージェントから河のデータを取った。聴牌の時の河のデータ5000個と、ノーテンの時の河のデータ5000個の計10000個取った。 このデータ18個のデータを18×34の630個のワンホットベクトルにして3層ニューラルネットワークで聴牌YNの判定を行った…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

タンヤオか七対子どっちの戦略をとれば良いかニューラルネットワークで判断させる

※この記事は2020年に作成しました #概要 大量の手牌と捨牌のデータがあれば、それが七対子を狙っているのか、タンヤオを狙っているのかは判断できるが、手牌1つだけを与えられたときは難しい。 しかし、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

天鳳からログデータを取得するプログラムまとめ

※この記事は2020年に作成しました #天鳳ログデータを取得する概要 下記から天鳳のログデータが圧縮されたファイルをダウンロードする。 https://tenhou.net/sc/raw/ ダウンロ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ガウシアンナイーブベイズによる聴牌判定

※この記事は2020年に作成しました #概要 ハードコーティングで作成した聴牌判定で手牌の聴牌ラベルをつけ、ガウシアンナイーブベイズで判定するプログラムを作成した。 #結果 test_size(テス…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

麻雀の手牌から打牌を予測するLSTM

#概要 鳴きなしで、親の人の手牌のみの14枚の手牌と打牌を使いLSTMに入れて打牌を予測するようにした。 手牌の変化を表すために、14×18の配列に手前から1打目の手牌、2打目の手牌、となるようにし…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

14個の手牌を1274個の情報にして打牌予測する

#概要 14個の手牌を、14個から2個とってくる91通りと、14個から3個取ってくる364通りにし、3個の場合は順子YN、刻子YN、国士の部品YNに、2個の場合は対子YN、塔子YNにいれ、その結果を…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

13個の手牌を1014個の情報にして聴牌かどうかを判断するニューラルネットワーク

#概要 13個の手牌を286通りにして3つのニューラルネットワークにかけてその結果から聴牌かどうかを判断するニューラルネットワークにさらに、13個から2個取ってくる78通りの2つの牌が、対子かどうか…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

シャンテン数計算プログラム

#概要 手牌を入力し、その手牌のシャン点数を求めるプログラムを作成した。 七対子、国士無双のシャンテン数は下記サイトの計算方法を参考にした。 http://ara.moo.jp/mjhmr/shan…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LangchainをStreamllt上で文字ストリーミングする方法

langchainのdiscordでも多発する「どうやって文字ストリーミングするの?」問題 LLMアプリをつくる人なら誰しもChatGPTのように一文字(正確にはトークン)ずつカタカタカタっとアウト…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

os.walkを使ってフォルダ内のファイルの一覧表を作成

Pythonによるフォルダ内のファイル一覧表の作成 特定のフォルダ内のドキュメントの情報をリスト化するためのPythonスクリプトをchatGPTで作成しました。os.walk()は特定のフォルダを…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

個人開発で稼ごう

はじめに この記事では『個人開発で稼ごう』という本の宣伝として、本の内容を一部公開しています。 『個人開発で稼ごう』を読んで頂ければ、収益化・マーケティング全てがこの一冊で分かるのでおすすめです🙌 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

SCIP ソルバー + Python + PySCIPOpt パッケージ で、手っ取り早く数理最適化モデルを構築して結構速く解く、ということが仕事でもタダでできそう

※ 本記事執筆時点(2023/06/05)で、執筆者がネットから適当に拾った情報を元に手元環境で試したものです 概要 数理最適化ソルバー SCIP が Apache 2.0 License (日本語…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【合格体験記】Python3エンジニア認定データ分析試験編【DSL-TUS】

【合格体験記】Python3エンジニア認定データ分析試験編【DSL-TUS】 Data Science League TUS マーケティング代表の丸山です! 最初に、DSL-TUSのTwitter …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Paiza問題集】条件分岐/積の最小化

Paiza問題集 Pythonで回答 条件分岐/積の最小化 Step01 けた数の測定 """ けた数の測定 https://paiza.jp/works/mondai/conditions_bra…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python初心者の備忘録 #01

はじめに 今回私は最近はやりのchatGPTに興味を持ち、深層学習について学んでみたいと思い立ちました! 深層学習といえばPythonということなので、最終的にはPythonを使って深層学習ができる…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Selenium実行時に出たunknown error

環境 Python 3.11.3 Selenium 4.9.1 Google Chrome/ChromeDriver 113.0.5672.63 WebDriverException: Messag…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Render.com上で起動していたDjangoのwebアプリで`could not translate host name "{db名}" to address: Name or service not known`というエラー

結論 あくまで原因の1つにはなりますが、使用していたデータベースの試用期間が過ぎたため停止された可能性があります。 実際に起きたエラー Djangoで作成していたwebアプリをRender.comで…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PythonとOpenCVで消しゴムマジックやってみた!

「消しゴムマジックで消してやるのさ」 少し前に、消しゴムマジックCMのこのセリフが流行っていました。 ちょうど私もGoogle Pixelを持っていたので実際に試してみると、本当に選択した範囲が消…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

求人サイトから、全企業の詳細情報を取得してエクセルに出力

求人サイトから各企業の詳細urlを取得して、情報を取得、エクセルに出力するプログラムです。 結果 各コード 全体コード import requests from bs4 import Beautif…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Node.jsでpy実行時に文字化けしてしまう問題

参考URL https://ayapi.github.io/posts/nodejsspawnpythonencoding/ 文字化け解消のコード const express = require('…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonでAPIのテストを自動化するツールを作成してみた

使用言語 python 開発期間 3日
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Stable Diffusionを用いたアニメーション生成をPythonとWeb APIで実装してみた

Supershipの名畑です。私の大好きなアニメイト池袋本店と言えばそのすぐそばには惜しまれながらも4月で営業を終えたハレスタ。ハレスタと言えば私の中では0.1gの誤算。0.1gの誤算と言えば「入場…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

オークションサイトから、seleniumを使ってスクレイピングし、googleカレンダーに反映

オークションサイトから、日時、開催者、オークション名、概要をスクレイピングし、googleカレンダーに反映させるプログラムです。 開始日時と終了日時を適切な形式にしたり、javascriptで書かれ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python requestsモジュールにおけるSSLエラー改善方法

トラブル内容 Pythonにおいて、RESTful APIサービスを利用してデータを取得しようとした際に、SSLError:CERTIFICATE_VERIFY_FAILED が発生した。 開発環境…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python requestsモジュールにおけるSSLエラー改善方法

トラブル内容 Pythonにおいて、RESTful APIサービスを利用してデータを取得しようとした際に、SSLError:CERTIFICATE_VERIFY_FAILED が発生した。 開発環境…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Arxivで公開されている論文を収集するCUIアプリケーション

はじめに 以前論文検索アプリケーションの開発と解説記事を作成したのですが、そこでArxiv APIそのものがとても有用であることに気付きました。そこでArxiv APIを用いた、論文自動収集アプリケ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Leetcode 217. Contains Duplicate

Problem 配列に重複要素があるのかどうかを判定するシンプルな問題です。 Given an integer array nums, return true if any value appear…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Scikit-learnが実験的にGPU対応していたので調査してみた!

はじめに みずほリサーチ&テクノロジーズ株式会社の@fujineです。 いきなりですがAIエンジニアの皆さん、scikit-learnが実験的にGPUに対応していたこと、ご存知でしょうか? scik…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】初学者がハンズオンでKggleへ挑戦した

はじめに 前々回(前々回の記事はこちら)ではAutoML(Sony Prediction One)を使用し予測を出したが、今回はPythonを使って予測を出したい。 データサイエンスの初学者の私でも…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む