SageMakerで学習したPyTorchのモデルをElastic Inferenceを有効にしてデプロイする

SageMakerでPyTorchのモデルを学習させる

VSCodeのRemote DevelopmentでSageMakerのコンテナ環境でモデルを開発する

PoetryでPythonの依存パッケージを管理する

iOSアプリとLLVMのbitcode

時系列データの定常性と定常過程、単位根過程

SwiftのクラスをObjective-CのClass型に渡してinitしたときに落ちるパターン

SwiftのARCとweak、delegateが呼ばれなかったりObjective-Cで返り値が0やNOになる原因

SwiftのMetatypeとMetadata

Swiftのassociatedtypeとtype erasure

Swiftのdesignated/convenience/required/default initializerと継承

Pythonで時系列データを検定(Shapiro-Wilk test, runs test, Ljung-Box test)する

iOSのnibで作ったViewにCustom Classを対応させて描画する

C++でnext_permutationを使わずに順列を列挙する

SwiftのURLSession

SwiftのJSONEncoder/DecoderとCodable protocol

VPCエンドポイント

統計的仮説検定

C++でO(1)で読み書きできるLRUキャッシュを実装する

Goで参照型の変数に代入し値を変更したとき元の値に影響がある場合とない場合

Goのcipher packageに実装されている暗号利用モードのベンチマーク

ベルマンフォード法とダイクストラ法とワーシャルフロイド法で最短経路問題を解く

作ったライブラリをCocoaPods/Carthageでimportする

iOSのipa(app)のProfileを異なるTeamのものに置き換えて実機で動かす

iOSアプリのProvisioning Profile

Goのツールのバージョンをgo.modで指定する

Go Modulesのreplaceでforkしたコードのimportを書き換えずにfork後のpackageに向ける

Go Modulesのproxyとsumdb

DAX (DynamoDB Accelerator)の特性と挙動確認

ECSでアプリケーションを動かすBoilerplateを作った

AndroidのListViewで再利用されるViewのgetGlobalVisibleRect()が意図した値を返さない

Buildkitとは

SwiftでGCDのDispatchQueueに処理を投げて並列実行させる

貪欲法(Greedy algorithm)で問題を解く

Objective-CでFrameworkを作りSwiftからimportする

C++ STLのContainersとAlgorithms

MacのVSCodeでC++を書く環境構築

動的計画法(DP)で計算結果を再利用して計算量を減らす

LA,ディズニーランドからre:Inventに参加しグランドキャニオンへドライブしてきた

SwiftのError enumとtry, if case

SwiftのXMLParser

ECS(EC2)のCloudFormation最小構成

Lambda環境でできない処理をECSで実行する

単調性のある式の解を二分法で数値的に求める

goyaccでparserを生成しLispのcons,car,cdrの式を評価する

ISUCON9予選と本選に出た

HTTPのCache-Control Header

K8s上でElastic APMを動かして外部のGo製APIサーバーのリクエストをトレースする

MySQLのslow queryを出してEXPLAINしてインデックスを張る

Ansibleでnginxを入れてLoad Balancingさせる

Goのnet/http/pprofでCPUやMemoryをprofileする流れと内部実装

User NamespaceでrootになってNetwork Namespaceを作りvethとNATで外と通信する

SystemdのService

PR上でCDKのレビューやデプロイを行うツールcdkbotを作った

CDKでECS+Fargate上にDigdagを立ててCognito認証を挟む

Lambda上でnpm installできるLayerを作った

Lambda Layerでバイナリやライブラリを切り出す

AWS SAMとGoでPRのコメントに対して返事を返すGitHub Appを作る

KaggleのHouse Prices CompetitionをXGBoostで解く

ColabでKaggleのAPIを呼んで学習データのダウンロードと提出を行う

Cognito UserPoolのPreSignUp時に呼ばれるLambdaで登録ユーザーを制限する

LambdaとALBでCognito認証をかけて失敗したらログイン画面に飛ばす

API GatewayでCognitoの認証をかけて必要ならログイン画面に飛ばす処理をGoで書く

ReactのFunction ComponentとHooks

AWS DeepRacerを始める

CDK/CircleCI/GitHubでAWSリソース管理リポジトリを作る

AWS CDKでCloudFormationのテンプレートをTypeScriptから生成しデプロイする

ECS FargateでSidecarのFluentdでログをS3に送る構成をCloudFormationで構築する

カテゴリカル変数を変換するsklearnのLabel/OneHotEncoderとpandasのget_dummies

DatadogのAWS integrationとAlertの設定をTerraformで行う

Box-Cox transformationで非正規分布のデータを正規分布に近づける

CircleCI 2.1からのOrbでdocker buildしてECRにpushし、Slackに通知させる

KaggleのHouse Prices CompetitionのKernelからデータの探り方を学ぶ

React, Material-UI, Unstated, RechartsでTODOを作った

HI-VAE(Heterogeneous-Incomple VAE)の論文を読んで処理を追う

VAEでエンコードしたMNISTの潜在空間をt-SNEで可視化する

PyTorchでVAEのモデルを実装してMNISTの画像を生成する

SageMaker NotebookでGitリポジトリにSSHでpush/pullできるようにする

生成モデルGAN(Generative Adversarial Network)

Chrome ExtensionsとChrome Apps

What is Apache Spark, RDD, DataFrame, DataSet, Action and Transformation

AWS SAMでLambdaの関数をデプロイしServerless Application Repositoryに公開する

CloudFormationでVPCを作成してLambdaをデプロイしAurora Serverlessを使う

PyTorchでMNISTする

AWS Systems Manager (SSM)のParameter Storeに認証情報を置き参照する

AWS GlueでCSVを加工しParquetに変換してパーティションを切りAthenaで参照する

強化学習とDQN(Deep Q-network)

生成モデルVAE(Variational Autoencoder)

Encoder-Decoder RNNのAttention

TensorFlowのモデルをTPUに対応させてColabで学習し実行時間を計測する

Deep LearningのBatch Normalizationの効果をTensorFlowで確認する

TensorFlow+numpyでData Augmentationして画像の学習データを増やす

FargateでECSを使う

TensorFlowのtf.data API

同じ/異なるオリジンのiframeの中からできること

Goで高速にJSONを扱うライブラリeasyjsonとfastjson

MLPと誤差逆伝搬法(Backpropagation)

ロジスティック回帰の尤度と交差エントロピーと勾配降下法

Kubernetesでliveness/readinessProbeのexec commandが実行される流れ

MySQLのtime_zoneとgo-sql-driver/mysqlの設定

PREV