何も誇れぬ人生の記録

『ぼくは何も誇れないのが誇りだな』沼田真佑、影裏より

2022-01-01から1年間の記事一覧

月曜日学んだこと: ・面接を受けた。自己紹介をどうするか、強み弱みをどう言うか練習した。 火曜日学んだこと: ・機械学習授業1のノートを復習。 ・Geometric integration theoryの前書きを読んだ。チェインの双対の実現とは、という話。 ・スマリヤンのパ…

T社(12/12 15:00〜16:00)

か水曜日に自宅からオンラインで行う。youtubeアカウント名で入室したことに慌ててしまい、挨拶がなおざりになってしまうミス。 ・経歴についての確認 まず、高校卒業と大学卒業の間に空白があることを聞かれた。東京大学を中退したと事実を答えた。しかし、…

日曜日勉強したこと: ・機械学習の授業動画1最後まで ・ドナルドソンの発表動画。懐かしいテーマ。

土曜の学習: ・確率統計の授業の前半の復習。正規、t、カイ二乗分布の復習。 ・機械学習の授業動画1。線形回帰に向けて行列計算のフォーマットの確認。

勉強したこと: ・githubの基本(明日また詳しく学習しよう) ・matplotlib(csvをdfに落とすのに苦戦) ・コーディングスタイルの復習 ・英語メールの書き方復習 ・最適化の講義動画1つ やはり最適化の数学は面白い。 pythonの学習は当面の間、nkさんのサイトと…

matplotlib演習

csvファイルをdfで読み込む前に整形したらうまくいった。 import numpy as np import pandas as pd import matplotlib.pyplot as plt %matplotlib inline def plot_tokyotemps(year, month): # 定数、入れ物、引数からの数を用意する df = pd.read_csv('samp…

エラー: csvがpandasでーDataFrameにうまくインポートされない

参った。

github入門

基本的な使い方 ・git init (初期化) ・git add ファイル名 (インデックスへ) ・git commit -m "[Add] index"(ローカルリポジトリへコミット) ・git log(変更履歴の確認) ・git remote add origin https://github.com/ユーザ/[作成したリポジトリ名]…

僕が考えていた問題

シャボン玉が割れた0.00001秒後の写真からシャボン玉を復元出来るか?

NumPyの復習

import numpy as np # 配列の持つ属性 a = np.array([[1, 2, 3], [4, 5, 6]]) print(a.dtype) print(a.shape) print(a.ndim) print(a.size) print(a.flat) print(a.T) """ int64 (2, 3) 2 6 <numpy.flatiter object at 0x423b700> [[1 4] [2 5] [3 6]] """ # 生成関数 print(np.arange(3)) print(</numpy.flatiter>…

論理実証主義者の姿勢

興味深いのは、倫理的問題に対して慎重な態度を取っていることだ。 1) その命題はロジックに関するものか? 2) その命題は事実に関するものか? 3) その命題は倫理的なものか? あらゆる陳述はこの3段階のステップで検証される。 倫理的な考察はつねに最後に…

論理ノート(1)

論理ノート、マキナニー著より抜粋 読書会でエイヤーを読んだ後だったので、その時に考えたことの復習になりました。 意志を効果的に伝えるための5つのルール 1)明確に説明していないのに、聞き手があなたの言いたいことを理解できたと決めつけない 2)完…

感情論が私を苦しめる

優しさにあふれた世界が望ましい。 しかし本当にそうなのか。 優しさとはなにか。 僕は優しさときいて中世の暗黒時代やいわゆるアットホームな職場を思い浮かべる。 根拠の否定と感情の優遇は時に理不尽や強制や迫害を生むだろう。 例えば白状すると、僕は占…

個人の能力は汎用的なものではない(仮説)

1) 置かれている環境 2) 問題の種類 によって、人の1.5倍速で学習や処理が出来るようになったり、逆に場合によっては0.5倍速にもなる。 優秀な人というのは環境と問題の種類を有利になるように選択している。その結果、仕事において優秀な人となる。つまり「…

ここまでで思ったこと(仮説)

pythonのデータ分析ツールを使って分析を行うために必要な技能は 1)データを整形する技術 2)データやファイルの管理の知識 3)各ライブラリ(numpy, pandas, matplotlib, scikit-learn)の知識 4)pythonの文法とコーディングの確かな知識 5)アルゴ…

pythonicなコーディング法

1)アンパックを使う 2)イテレータを使う 3)オブジェクトの真理値を使う 注: クラスのコンストラクタには()を付ける。例、object = class()

AtCoder10

# 1 # 解答1 a, b = map(int, input().split()) if a*b % 2 == 0: print('Even') else: print('odd') # 模範解答 a, b = map(int, input().split()) if a*b % 2: print('Odd') else: print('Even') # 2 # 解答1 s = input() print(sum([int(i) for i in s]…

PEP8

・トップクラスの関数やクラスの定義は二行開ける。クラス内のメソッドは一行開けて定義する。 """This is the example module. This module does stuff. """ from __future__ import barry_as_FLUFL __all__ = ['a', 'b', 'c'] __version__ = '0.1' __autho…

・python 大学のチュートリアルを大体復習する。PEP8も確認しよう。 ・SQL mysqlを入れた。 ・Linux ch 1 のみ。導入まで。

簡単な可視化とcsv演習

with open('tokyo-july-temps.csv', 'w', encoding='utf-8', newline='') as f: i = 0 dataWriter = csv.writer(f) for i in range(len(years)): dataWriter.writerow([years[i],july_temps[i]]) def csv_matrix(name): rows = [] with open(name, 'r') as f…

jason

・jsonファイルはpythonでは辞書dictとして読み込まれる。 { "book1":{ "title":"Python Beginners", "year": 2005 , "page": 399 }, "book2":{ "title": "Python Developers", "year": 2006 , "page": 650 } } import json #JSON ファイルの読み込み f = op…

あるひっかけ問題

sum = 0 for i in [1, 2, 3, 3, 4, 4]: sum += i if i > 3: break print(sum) # Out: 13

総合数学としての分析哲学

エイヤーの教科書を読んで思ったのだが、分析哲学とは合理論と経験論の融合であり、その方法には縦横に数学が使われているということだ。 考えや命題を分析的に考察していくときには、数学の演繹的な側面、記号論理などの形式を用いる部分が効いてくる。 一…

csv 演習

with open('tokyo-temps.csv', 'r', encoding='shift-jis') as f: dataReader = csv.reader(f) i = 0 year = 1875 years = [] july_temps = [] for row in dataReader: if i >= 48 and (i-48)%12 == 0: years.append(year) july_temps.append(row[1]) year =…

NumPy練習

''' 引数に整数 を取り、 iから始まる連番の整数からなる配列をi番目の行として持つ の2次元配列を返す関数 range_square_matrix() を、 arange() を用いて定義してください。 ''' # 解答 def arange_square_matrix(i): return np.array([np.arange(k, k + i…

小説入門 保坂和志

書きあぐねている人のための小説入門 風景を書く ストーリーとは何か 以外。

内包表記 # 解答 def lengths(strings): return [len(x) for x in strings] # 解答 def nums(str1): return [int(x) for x in str1.split('.')] # 解答 def var(lst): length = len(lst) mean = sum(lst)/length lst2 = [(x - mean)**2 for x in lst] return…

分析哲学流生き方

文の持つ有意味性と(発話者の)感情の部分を一旦切り離して分析するってとてもおもしろいと思った。とくに常識や誹謗中傷の分析は重要だろう。 我々はこの世のあらゆる理不尽と闘う必要がある。理不尽はあの手この手で僕らを信じ込ませ、屈服させようとしてく…

反省が足りない

感情論は無意味である。 個人的な目先の幸福は感情が支配していても、世界と関わる上では感情論は無意味であり、それどころかずっとずっと有害である。 なぜ俺は、数学の道で失敗したのか? あるいは、失敗してはいなかったのか? それ以前にもっとわかりや…

クラスについて

# 継承 class HelloForEver: def readline(self): # 自分自身selfが必須 return 'Hello.\n' class HelloFile(HelloForEver): def __init__(self, n): self.n = n def readline(self): if self.n == 0: return '' self.n = self.n - 1 return super().readlin…