bb34bdd299ae9b13689874de4971bbee0cd7ed07,catalyst/dl/utils/trace.py,,trace_model_from_checkpoint,#Any#Any#Any#Any#Any#Any#Any#Any#Any#,159

Before Change


    checkpoint_path = logdir / "checkpoints" / f"{checkpoint_name}.pth"
    print("Load config")
    config: Dict[str, dict] = load_config(config_path)
    runner_params = config.get("runner_params", {}) or {}

    // Get expdir name
    config_expdir = Path(config["args"]["expdir"])
    // We will use copy of expdir from logs for reproducibility
    expdir = Path(logdir) / "code" / config_expdir.name

    print("Import experiment and runner from logdir")
    experiment_fn, runner_fn = import_experiment_and_runner(expdir)
    experiment: ConfigExperiment = experiment_fn(config)

    print(f"Load model state from checkpoints/{checkpoint_name}.pth")
    if stage is None:
        stage = list(experiment.stages)[0]

    model = experiment.get_model(stage)
    checkpoint = load_checkpoint(checkpoint_path)
    unpack_checkpoint(checkpoint, model=model)

    runner: runner_fn = runner_fn(**runner_params)
    runner.model, runner.device = model, device

    if loader is None:
        loader = 0

After Change


        runner.model = model_dump
        return result

    logger.info("Tracing is running...")
    traced_model = trace_model(
        model=model,
        predict_fn=predict_fn,
        batch=batch,
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 3

Instances


Project Name: catalyst-team/catalyst
Commit Name: bb34bdd299ae9b13689874de4971bbee0cd7ed07
Time: 2020-09-11
Author: scitator@gmail.com
File Name: catalyst/dl/utils/trace.py
Class Name:
Method Name: trace_model_from_checkpoint


Project Name: dmlc/gluon-nlp
Commit Name: 698c10beffafa519dd5dbb7d579919c5df8f30be
Time: 2019-04-22
Author: tao.a.lv@intel.com
File Name: scripts/bert/finetune_classifier.py
Class Name:
Method Name: train


Project Name: ray-project/ray
Commit Name: 1b1466748f1db72835a594d73d502e9787e080a9
Time: 2020-09-04
Author: wlx65005@gmail.com
File Name: streaming/python/runtime/transfer.py
Class Name: DataReader
Method Name: __init__


Project Name: ray-project/ray
Commit Name: f31ee84bfdc6dc2325c8890412a965e509074d0a
Time: 2020-09-05
Author: wlx65005@gmail.com
File Name: streaming/python/runtime/transfer.py
Class Name: DataReader
Method Name: __init__