MCPcopy Create free account
hub / github.com/tensorpack/tensorpack / get_config

Function get_config

examples/SimilarityLearning/mnist-embeddings.py:339–359  ·  view source on GitHub ↗
(model, algorithm_name)

Source from the content-addressed store, hash-verified

337
338
339def get_config(model, algorithm_name):
340
341 extra_display = ["cost"]
342 if not algorithm_name == "cosine" and not algorithm_name == "center":
343 extra_display = extra_display + ["loss/pos-dist", "loss/neg-dist"]
344
345 return TrainConfig(
346 dataflow=model.get_data(),
347 model=model(),
348 callbacks=[
349 ModelSaver(),
350 ScheduledHyperParamSetter('learning_rate', [(10, 1e-5), (20, 1e-6)])
351 ],
352 extra_callbacks=[
353 MovingAverageSummary(),
354 ProgressBar(extra_display),
355 MergeAllSummaries(),
356 RunUpdateOps()
357 ],
358 max_epoch=20,
359 )
360
361
362def visualize(model_path, model, algo_name):

Callers 1

Calls 8

TrainConfigClass · 0.85
ModelSaverClass · 0.85
ProgressBarClass · 0.85
MergeAllSummariesFunction · 0.85
RunUpdateOpsClass · 0.85
get_dataMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…