TypeError conflict raised in fitter.py while using VS Code on line 61.
Terminal output in VS Code:
fitter.py", line 61, in cost_func
model.solve(times=self.time_points)
TypeError: Model.solve() got an unexpected keyword argument 'times'
No such issue raised when using the Spyder IDE.
TypeError conflict raised in fitter.py while using VS Code on line 61.
Terminal output in VS Code:
fitter.py", line 61, in cost_func
model.solve(times=self.time_points)
TypeError: Model.solve() got an unexpected keyword argument 'times'
No such issue raised when using the Spyder IDE.
selline viis annab võimaluse kahte moodi aega ette anda. Aga tuleb ka solve all teha None kontrolle st kui times on antud siis ignoreeritakse teisi argumente.
Model classi solve methodil puudub argument times, argumendid mida see võtab vastu on:
def solve(self, initial_values, tspan, dt):
all pool selles meetodis arvutatakse times välja
times = np.arange(*tspan, dt)
on kaks võimalust
kas anda solve meedotile korgetsed argumendid või uus argument tekitada nt
def solve(self, initial_values=None, tspan=None, dt=None, times=None):
selline viis annab võimaluse kahte moodi aega ette anda. Aga tuleb ka solve all teha None kontrolle st kui times on antud siis ignoreeritakse teisi argumente.
Proovisin teha koodi ikkagist teise meetodiga, mida pakkusid, sest pikas perspektiivis on see parem ja samuti sunnib mind rohkem mõtlema ja arenema. Hetkel suutsin edusammuna asendada TypeErrori IndexErroriga, mis minu jaoks on minimaalne võit.
Jätkan pea murdmist
Proovisin teha koodi ikkagist teise meetodiga, mida pakkusid, sest pikas perspektiivis on see parem ja samuti sunnib mind rohkem mõtlema ja arenema. Hetkel suutsin edusammuna asendada TypeErrori IndexErroriga, mis minu jaoks on minimaalne võit.
Jätkan pea murdmist
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
TypeError conflict raised in fitter.py while using VS Code on line 61.
Terminal output in VS Code:
fitter.py", line 61, in cost_func
model.solve(times=self.time_points)
TypeError: Model.solve() got an unexpected keyword argument 'times'
No such issue raised when using the Spyder IDE.
Model classi solve methodil puudub argument times, argumendid mida see võtab vastu on:
def solve(self, initial_values, tspan, dt):
all pool selles meetodis arvutatakse times välja
times = np.arange(*tspan, dt)
on kaks võimalust
kas anda solve meedotile korgetsed argumendid või uus argument tekitada nt
def solve(self, initial_values=None, tspan=None, dt=None, times=None):
selline viis annab võimaluse kahte moodi aega ette anda. Aga tuleb ka solve all teha None kontrolle st kui times on antud siis ignoreeritakse teisi argumente.
Proovisin teha koodi ikkagist teise meetodiga, mida pakkusid, sest pikas perspektiivis on see parem ja samuti sunnib mind rohkem mõtlema ja arenema. Hetkel suutsin edusammuna asendada TypeErrori IndexErroriga, mis minu jaoks on minimaalne võit.
Jätkan pea murdmist