Skip to content

Instantly share code, notes, and snippets.

View tomonari-masada's full-sized avatar

Tomonari MASADA tomonari-masada

View GitHub Profile
@tomonari-masada
tomonari-masada / gist:88e9652c4177ee0e23a2bfa68a6e14b7
Last active March 20, 2026 04:47
論文メモ: AI, Human Cognition and Knowledge CollapseのLemma 2の分岐条件の導出

Lemma 2の分岐条件の導出 (Claude.aiと相談しながら得た導出)

目標: $X \to 0$ の近傍で $F(X) \gtrless X$ のどちらが成り立つかを判定し、ゼロ固定点の局所安定性を決める分岐条件を導く。


準備:登場する関数の定義

$$G(X) := 2\Phi(\sqrt{X}) - 1, \quad g(Y) := G'(Y) = \frac{\phi(\sqrt{Y})}{\sqrt{Y}}$$

@tomonari-masada
tomonari-masada / zero_inflated_negative_binomial.ipynb
Created December 3, 2025 15:05
zero_inflated_negative_binomial.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@tomonari-masada
tomonari-masada / zero_inflated_poisson.ipynb
Created December 3, 2025 04:10
zero_inflated_poisson.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
from pyknp import Juman
import torch
from pytorch_transformers import *
config = BertConfig.from_json_file('Japanese_L-12_H-768_A-12_E-30_BPE/bert_config.json')
model = BertForMaskedLM.from_pretrained('Japanese_L-12_H-768_A-12_E-30_BPE/pytorch_model.bin',
config=config)
tokenizer = BertTokenizer('Japanese_L-12_H-768_A-12_E-30_BPE/vocab.txt',
do_lower_case=False, do_basic_tokenize=False)
@tomonari-masada
tomonari-masada / packed_sequences.ipynb
Created July 26, 2018 14:30
packed_sequences.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@tomonari-masada
tomonari-masada / dblp_parse.py
Created July 25, 2018 08:09
A Python parser for dblp.xml
# -*- coding: utf-8 -*-
from lxml import etree
import os
import sys
from io import TextIOWrapper
from nltk.tokenize import RegexpTokenizer
#
# USAGE:
#
@tomonari-masada
tomonari-masada / avb_gmm.py
Created November 27, 2017 11:48
Adversarial variational Bayes for univariate Gaussian mixture models
import sys
import torch
import torch.nn
import torch.nn.functional as F
import torch.optim as optim
from torch.autograd import Variable
import numpy as np
import matplotlib
matplotlib.use('agg')
import matplotlib.pyplot as plt
@tomonari-masada
tomonari-masada / spiral.py
Created August 28, 2017 12:28
spiral data classification
import io, sys, math, random
import numpy as np
import matplotlib.pyplot as plt
import torch
import torch.nn
from torch.autograd import Variable
from torch import optim
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
import torch
from torch.autograd import Variable
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import axes3d
torch.manual_seed(102)
np.random.seed(22)
fig = plt.figure()