You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

config.py 1.6 kB

4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # Copyright 2021 Huawei Technologies Co., Ltd
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. # ============================================================================
  15. """
  16. network config setting, will be used in train.py
  17. """
  18. from easydict import EasyDict as edict
  19. FCN8s_VOC2012_cfg = edict({
  20. # dataset
  21. 'data_file': '/data/workspace/mindspore_dataset/FCN/FCN/dataset/MINDRECORED_NAME.mindrecord',
  22. 'batch_size': 32,
  23. 'crop_size': 512,
  24. 'image_mean': [103.53, 116.28, 123.675],
  25. 'image_std': [57.375, 57.120, 58.395],
  26. 'min_scale': 0.5,
  27. 'max_scale': 2.0,
  28. 'ignore_label': 255,
  29. 'num_classes': 21,
  30. # optimizer
  31. 'train_epochs': 500,
  32. 'base_lr': 0.015,
  33. 'loss_scale': 1024.0,
  34. # model
  35. 'model': 'FCN8s',
  36. 'ckpt_vgg16': '/data/workspace/mindspore_dataset/FCN/FCN/model/0-150_5004.ckpt',
  37. 'ckpt_pre_trained': '/data/workspace/mindspore_dataset/FCN/FCN/model_new/FCN8s-500_82.ckpt',
  38. # train
  39. 'save_steps': 330,
  40. 'keep_checkpoint_max': 500,
  41. 'train_dir': '/data/workspace/mindspore_dataset/FCN/FCN/model_new/',
  42. })