Skip to content

Commit b25545d

Browse files
committed
Remove start_index from function
1 parent d96ead9 commit b25545d

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

adaptive/utils.py

+4-8
Original file line numberDiff line numberDiff line change
@@ -101,22 +101,18 @@ def __call__(self, *args, **kwargs):
101101
return obj
102102

103103

104-
def _default_parameters(
105-
function, function_prefix: str = "function.", start_index: int = 1
106-
):
104+
def _default_parameters(function, function_prefix: str = "function."):
107105
sig = inspect.signature(function)
108106
defaults = {
109107
f"{function_prefix}{k}": v.default
110108
for i, (k, v) in enumerate(sig.parameters.items())
111-
if v.default != inspect._empty and i >= start_index
109+
if v.default != inspect._empty and i >= 1
112110
}
113111
return defaults
114112

115113

116-
def assign_defaults(
117-
function, df, function_prefix: str = "function.", start_index: int = 1
118-
):
119-
defaults = _default_parameters(function, function_prefix, start_index)
114+
def assign_defaults(function, df, function_prefix: str = "function."):
115+
defaults = _default_parameters(function, function_prefix)
120116
for k, v in defaults.items():
121117
df[k] = len(df) * [v]
122118
df[k] = df[k].astype("category")

0 commit comments

Comments
 (0)