コンピュータで数値を扱う際にデータの長さ(桁数)を固定長とするために「0」を追加する処理。日時を扱う場合に用いられることも多い。
元々はコンピュータのソフトウェアの処理のために導入された手法であると考えられるため、一般人には馴染みがない。結果、ユーザの混乱を招く可能性は否めない。特にスクリーンリーダーを用いるユーザは違和感を感じる。
なお、スクリーンリーダーの場合は日時などは適切に読み替える実装を施すことでこの問題は解消可能。
Deep Residual Learning for Image Recognition arxiv.org 図表は全て元論文から引用 Abstract 研究目的 より深いニューラルネットワークの訓練を容易にするための残差学習フレームワークを提案する。 方法 層を参照なしの関数学習ではなく、層の入力を参照にした残差関数学習として明示的に再定義する。 結果 これらの残差ネットワークは最適化が容易で、深度を大幅に増やすことで精度が向上することを示す。ImageNetデータセットでは、VGGネットよりも8倍深い152層の残差ネットを評価し、複雑さは低いままである。これらの残差ネットのアンサンブルは、…
概要 CUDA C++を使用してMLP,Multiresolution Hash Encoding,NeRFを実装しました.NVIDIAの実装と比較すると遅いですが,数分でおおよそ綺麗に学習できました.本記事では一番初めに実装の大まかな雰囲気を示し,3編に分けて具体的に実装を説明していきます. 想定する読者の対象 C++やCUDAの基本文法が分かっていれば大丈夫だと思ってます. GitHubとかにプロジェクト全体のソースコード公開しないのか 個人的な研究用に書いてるプログラムもあったりするのでしばらくは公開しないと思います. 一応 内容には気を付けて書きましたが,もし誤りや実装の改善点等があれ…
#angstromctf2021 #!/usr/bin/python import binascii from random import choice class Cipher: BLOCK_SIZE = 16 ROUNDS = 3 def __init__(self, key): assert(len(key) == self.BLOCK_SIZE * self.ROUNDS) self.key = key def __block_encrypt(self, block): enc = int.from_bytes(block, "big") for i in range(self.ROU…
2023年12月8日に『現場ですぐに使える!最新pythonプログラミング逆引き大全450の極意』が出版されました。現場ですぐに使える! 最新Pythonプログラミング逆引き大全450の極意作者:金城俊哉秀和システムAmazon マインドマップによる整理 (TBD) 目次の俯瞰 現場ですぐに使える! 最新Pythonプログラミング逆引き大全450の極意 第1章 Pythonの概要 1-1 Pythonの基本事項 001 Pythonとは 002 Pythonのダウンロードとインストール 003 VSCodeのダウンロードとインストール 1-2 VSCodeのインストールと開発環境の用意 004…
(2023-10-18 初稿 - ) pythonで簡易なWeb Serverを立ち上げた。 PythonでWeb Serverを立ち上げる - ひゃまだのblog その際に、ホームページに日付と時刻を表示し、時刻をリアルタイムで変化させようと思ったが、結構難しかったので、自分用のメモ。 なお、筆者は、Webページの作成やjavascriptはまったくの素人なのであしからず… 日付の表示 まずは、今日の日付を表示する。 こちらは、日付が変わる頃に閲覧していなければ、変更する必要がないので、動的な変化は考えていない。 コメント化してあるけど、document.write(text);ならば、ペー…
はじめに abc324のA,B,C,D問題をPython3で解きます。 はじめに A問題: Same 問題の概要 問題の考察 コード B問題: 3-smooth Numbers 問題の概要 問題の考察 コード C問題: Error Correction 問題の概要 問題の考察 コード D問題: Square Permutation 問題の概要 問題の考察 コード A問題: Same atcoder.jp 問題の概要 与えられる整数が全て等しいか答えよ。 問題の考察 集合のサイズが1かを調べます。 コード def main(): N = int(input()) A = list(map(int…
AtCoder Programming Guide for beginners(APG4B) EX16 ~ EX26の回答 ~ AtCoder 300代の貧弱プログラマが脳筋コードでとくAPG4B 概要 AtCoder rate 300代の貧弱プログラマがAPG4BのEX16 ~ 26(第2章)の内容をPythonで解いていくだけ なぜEX16 ~ 26の範囲なのか? APG4BをPythonで解いてみたサイトを見てみたが、EX16 ~ EX21までしか解かれているものがなかったため 自分で解いたほうが早くね??と考えたのが始まり まぁ、ごちゃごちゃいうよりさっさと解いていく AtCoder …
はじめまして! 2021年4月からAdacotechでエンジニアとして入社しました井上耕太朗です。 それまでは大学にて光学や3次元画像処理、機械学習といった分野の研究に携わっていました。 経歴について詳しくは下記noteの記事にて! note.com 技術系の情報はこちらの技術ブログにまとめます。 今回はAdacotechのコア技術であるHLAC(高次局所自己相関)をPythonで実装しながら、サンプル問題として間違い探しを解き、HLACの仕組みについて解説しようと思います。 HLAC: Higher-order Local Auto-Correlation そもそも相関って? 相関の適切な使…