Skip to content

Commit c951185

Browse files
committed
cleanup
1 parent 608ff96 commit c951185

File tree

1 file changed

+13
-12
lines changed
  • src/sasctl/utils/pyml2ds/connectors/ensembles

1 file changed

+13
-12
lines changed

src/sasctl/utils/pyml2ds/connectors/ensembles/core.py

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,25 @@ def _aggregate(cls, booster_count):
3030
return "treeValue = sum({});\n".format(', '.join(
3131
"treeValue%d" % i for i in range(booster_count)))
3232

33-
def translate(self, f):
34-
"""Translate a gradient boosting model and write SAS scoring code to a file.
33+
def translate(self, file):
34+
"""Translate a gradient boosting model and write SAS scoring code to
35+
a file.
3536
3637
Attributes
3738
----------
38-
f : file object
39+
file : file object
3940
Open file for writing output SAS code.
4041
4142
"""
4243
for booster_id, tree in self._iter_trees():
43-
f.write("/* Parsing tree {}*/\n".format(booster_id))
44+
file.write("/* Parsing tree {}*/\n".format(booster_id))
4445

4546
self._tree_parser.init(tree, booster_id)
46-
self._tree_parser.parse_node(f)
47-
48-
f.write("\n")
49-
50-
f.write("/* Getting target probability */\n")
51-
f.write(self._aggregate(booster_id + 1))
52-
f.write("{} = {};\n".format(self.out_var_name,
53-
self.out_transform.format("treeValue")))
47+
self._tree_parser.parse_node(file)
48+
49+
file.write("\n")
50+
51+
file.write("/* Getting target probability */\n")
52+
file.write(self._aggregate(booster_id + 1))
53+
file.write("{} = {};\n".format(self.out_var_name,
54+
self.out_transform.format("treeValue")))

0 commit comments

Comments
 (0)