質問編集履歴

1

codeの各場所を修正しました。

2020/10/11 04:55

投稿

sobamori
sobamori

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,48 +1,6 @@
1
- python プログラムで、メインのプログラムと、関数のプログラムをファイルを別にして書いています。
2
-
3
-
4
-
5
- メインのプログラム中で関数を書いて実行すると動作するのですが、動作確認済みの関数を関数をまとめているファイルに移して実行すると下記エラーが発生してしまいます。
6
-
7
-
8
-
9
- SyntaxError: invalid or missing encoding declaration
10
-
11
-
12
-
13
- 原因ご教示頂けたら幸いです。
1
+ ```ここに言語入力
14
-
15
-
16
-
17
- 動作させたいプログラムは、LightGBMをopentunaを用いてハイパーパラメータを調節するものです。
18
-
19
-
20
2
 
21
3
  #optuna 調整用の関数
22
-
23
- import matplotlib.figure as figure
24
-
25
- import matplotlib.pyplot as plt
26
-
27
- import numpy as np
28
-
29
- import pandas as pd
30
-
31
- import seaborn as sns
32
-
33
- import optuna
34
-
35
- import lightgbm as lgb
36
-
37
- from scipy.spatial.distance import cdist
38
-
39
- from sklearn import metrics
40
-
41
- from sklearn.model_selection import train_test_split
42
-
43
-
44
-
45
-
46
4
 
47
5
  def tyousei(autoscaled_x_train, autoscaled_y_train, autoscaled_x_test, autoscaled_y_test):
48
6
 
@@ -115,3 +73,51 @@
115
73
  score=Gini(y_test, y_pred_valid)
116
74
 
117
75
  return score
76
+
77
+
78
+
79
+
80
+
81
+ study = optuna.create_study(sampler=optuna.samplers.RandomSampler(seed=0))
82
+
83
+ study.optimize(objectives, n_trials=200)
84
+
85
+ study.best_params
86
+
87
+ print("study.best_params",study.best_params)
88
+
89
+ print("study.best_value",study.best_value)
90
+
91
+ return study.best_value
92
+
93
+
94
+
95
+ ```
96
+
97
+ python プログラムで、メインのプログラムと、関数のプログラムをファイルを別にして書いています。
98
+
99
+
100
+
101
+ メインのプログラム中で関数を書いて実行すると動作するのですが、動作確認済みの関数を関数をまとめているファイルに移して実行すると下記エラーが発生してしまいます。
102
+
103
+
104
+
105
+ SyntaxError: invalid or missing encoding declaration
106
+
107
+
108
+
109
+ 原因をご教示頂けたら幸いです。
110
+
111
+
112
+
113
+ 動作させたいプログラムは、LightGBMをopentunaを用いてハイパーパラメータを調節するものです。
114
+
115
+
116
+
117
+
118
+
119
+ 実行環境は、jupiternotebook 又は、 google colaboColaboratoryを使用しています。
120
+
121
+
122
+
123
+ 宜しくお願いいたします。