質問するログイン新規登録

回答編集履歴

3

修整

2021/10/01 03:29

投稿

kairi003
kairi003

スコア1332

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  `__init__`はPythonにおけるコンストラクタです。
2
2
  `LogisticRegression()`で`LogisticRegression.__init__()`が実行されるので、そういう意味でしょう。
3
- self実行時には見えず、暗黙的に代入されるはメソッドの第一引数で、オブジェクト自身のことです。呼び出すときは見えませんが、クラス定義では`__init__(self)`となっており、クラス中で自身を参照する際に利用します。
3
+ self実行時には見えず、暗黙的に代入されるはメソッドの第一引数で、オブジェクト自身のことです。呼び出すときは見えませんが、クラス定義では`__init__(self)`となっており、クラス中で自身を参照する際に利用します。
4
4
  `__init__`では必ずselfが返ります。
5
5
  つまり、LogisticRegressionで返るオブジェクトのfitを実行して返るオブジェクト自身を得るということでしょう。
6
6
 

2

追記

2021/10/01 03:29

投稿

kairi003
kairi003

スコア1332

answer CHANGED
@@ -1,6 +1,7 @@
1
1
  `__init__`はPythonにおけるコンストラクタです。
2
2
  `LogisticRegression()`で`LogisticRegression.__init__()`が実行されるので、そういう意味でしょう。
3
+ self実行時には見えず、暗黙的に代入されるはメソッドの第一引数で、オブジェクト自身のことです。呼び出すときは見えませんが、クラス定義では`__init__(self)`となっており、クラス中で自身を参照する際に利用します。
3
- selfはメソッドの第一引数で、オブジェクト自身のことです。`__init__`では必ずselfが返ります。
4
+ `__init__`では必ずselfが返ります。
4
5
  つまり、LogisticRegressionで返るオブジェクトのfitを実行して返るオブジェクト自身を得るということでしょう。
5
6
 
6
7
  実際的には

1

修整

2021/10/01 03:29

投稿

kairi003
kairi003

スコア1332

answer CHANGED
@@ -1,6 +1,6 @@
1
- __init__はPythonにおけるコンストラクタです。
1
+ `__init__`はPythonにおけるコンストラクタです。
2
2
  `LogisticRegression()`で`LogisticRegression.__init__()`が実行されるので、そういう意味でしょう。
3
- selfはメソッドの第一引数で、オブジェクト自身のことです。__init__では必ずselfが返ります。
3
+ selfはメソッドの第一引数で、オブジェクト自身のことです。`__init__`では必ずselfが返ります。
4
4
  つまり、LogisticRegressionで返るオブジェクトのfitを実行して返るオブジェクト自身を得るということでしょう。
5
5
 
6
6
  実際的には