c7fc32d37d74dc7ea085f4885f6f17eb213d1e68,optuna/integration/pytorch_lightning.py,,,#,3
Before Change
from typing import Dict
from typing import Optional
try:
from pytorch_lightning.callbacks import EarlyStopping
from pytorch_lightning import LightningModule
from pytorch_lightning import Trainer
_available = True
except (ImportError, SyntaxError) as e:
_import_error = e
_available = False
EarlyStopping = object
class PyTorchLightningPruningCallback(EarlyStopping):
PyTorch Lightning callback to prune unpromising trials.
See `the example <https:
After Change
from typing import Dict
from typing import Optional
with optuna._imports.try_import(catch=(ImportError, SyntaxError)) as _imports:
from pytorch_lightning.callbacks import EarlyStopping
from pytorch_lightning import LightningModule
from pytorch_lightning import Trainer
if not _imports.is_successful():
EarlyStopping = object

In pattern: SUPERPATTERN
Frequency: 7
Non-data size: 12
Instances
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/pytorch_lightning.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/chainer.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/keras.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/xgboost.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/tfkeras.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/skopt.py
Class Name:
Method Name:
Project Name: pfnet/optuna
Commit Name: c7fc32d37d74dc7ea085f4885f6f17eb213d1e68
Time: 2020-06-01
Author: hiroyuki.vincent.yamazaki@gmail.com
File Name: optuna/integration/pytorch_ignite.py
Class Name:
Method Name: