Skip to content

Instantly share code, notes, and snippets.

View kaityo256's full-sized avatar
🤖
I, Robot

Hiroshi Watanabe kaityo256

🤖
I, Robot
View GitHub Profile
@kaityo256
kaityo256 / test.md
Last active July 15, 2023 06:03
太字テスト

太字テスト

boldsymbol

$$
\boldsymbol{r} = r
$$
@kaityo256
kaityo256 / gpt-compare.md
Created April 19, 2023 08:28
ChatGPT 3.5と4の比較

GPT-3.5とGPT-4の比較

先生の名前

以下の文章を読み、後の問いに答えてください。

「私はその人を常に先生と呼んでいた。だからここでもただ先生と書くだけで本名は打ち明けない。これは世間を憚かる遠慮というよりも、その方が私にとって自然だからである。私はその人の記憶を呼び起すごとに、すぐ「先生」といいたくなる。別段深い意味で先生と呼んでいるのではない。憧れとか尊敬とかいう気持ではないからだ。私はその人を先生と呼ぶと、同時に自分を生徒と思うのである。すると自分は末席につくがよいと思う。そう思っていると、どんなに気が利いても、気どっても、おしゃべりになれない。私は先生に対しておしゃべりになりたいとは思わない。」

問 「私」は「先生」の本名を知っていると考えられますか?

@kaityo256
kaityo256 / chat_robota.md
Created April 13, 2023 01:19
ChatGPTとロボ太との対話

ChatGPTとロボ太との対話(AIと人間との区別について)

これは何?

結城浩さんによるChatGPT と結城浩の対話に影響を受けて、ChatGPTと対話したログです。

ChatGPTは、結城さんとの会話において明らかに「自身の感情」を全面に押し出しているのに対して、僕との対話ではなるべく無感情に「AIとして」振る舞おうとしているのがわかります。

例えば結城さんに褒められて、ChatGPTは

@kaityo256
kaityo256 / momogpt.md
Created April 11, 2023 12:01
もし桃太郎のお供がChatGPTだったら

もし桃太郎のお供がChatGPTだったら

質問

もし桃太郎のお供が犬、猿、雉ではなく、ChatGPTであったならば、彼はどのように鬼退治しましたか?具体的に説明してください。

回答

もし桃太郎のお供が犬、猿、雉ではなく、ChatGPTであった場合、彼は鬼退治を以下のように行ったことでしょう。

@kaityo256
kaityo256 / gakkai.ipynb
Created March 14, 2023 14:20
OR学会/AND学会/XOR学会
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kaityo256
kaityo256 / test.cpp
Created January 20, 2023 03:04
gprof sample
#include <cstdio>
double func(double a){
for (int i=0;i<100000000;i++){
a = a * 3.0;
if (a > 1.0) a -= 1.0;
if (a > 1.0) a -= 1.0;
}
return a;
}
@kaityo256
kaityo256 / test.cpp
Last active October 18, 2022 03:35
MPI_Probe sample
#include <mpi.h>
#include <cstdio>
#include <vector>
int main(int argv, char **argc){
MPI_Init(&argv, &argc);
int rank;
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
int send_buf[] = {3,5,3,1,6,7,8,8};
int count = sizeof(send_buf)/sizeof(int);
@kaityo256
kaityo256 / main.cpp
Created February 4, 2022 14:30
Trad vs. Clang
#include <cstdio>
#include <algorithm>
#include <random>
int main(){
std::mt19937 mt;
double s = 0.0;
std::uniform_real_distribution<double> ud(0.0, 1.0);
for (int i = 0; i < 1000000; i++) s+=ud(mt);
printf("%f\n",s);
@kaityo256
kaityo256 / main.cpp
Last active February 5, 2022 18:04
Trad vs. Clang
#include <algorithm>
#include <random>
#include <cstdio>
int main(void) {
std::mt19937 mt(1);
int s = 0;
for (int i = 0; i < 100; i++) {
std::uniform_real_distribution<double> ud(0.0, 1.0);
for(int j=0;j<10000;j++){
@kaityo256
kaityo256 / test.cpp
Created November 21, 2021 09:57
Logical operation of predicate registers on SVE
#include <arm_sve.h>
#include <iostream>
#include <vector>
#include <random>
void show_pr(svbool_t tp) {
int n = svcntb();
std::vector<int8_t> a(n);
std::vector<int8_t> b(n);
std::fill(a.begin(), a.end(), 1);