Package: change-detection-pytorch
Change Detection ModelsPython library with Neural Networks for Change Detection based on PyTorch.This project is inspired bysegmentation_models.pytorchand built based on it. 😄🌱 How to usePlease refer to local_test.py temporarily.🔭 ModelsArchitecturesUnet [paper]Unet++ [paper]MAnet [paper]Linknet [paper]FPN [paper]PSPNet [paper]PAN [paper]DeepLabV3 [paper]DeepLabV3+ [paper]UPerNet [paper]STANet [paper]EncodersThe following is a list of supported encoders in the CDP. Select the appropriate family of encoders and click to expand the table and select a specific encoder and its pre-trained weights (encoder_nameandencoder_weightsparameters).ResNetEncoderWeightsParams, Mresnet18imagenet / ssl / swsl11Mresnet34imagenet21Mresnet50imagenet / ssl / swsl23Mresnet101imagenet42Mresnet152imagenet58MResNeXtEncoderWeightsParams, Mresnext50_32x4dimagenet / ssl / swsl22Mresnext101_32x4dssl / swsl42Mresnext101_32x8dimagenet / instagram / ssl / swsl86Mresnext101_32x16dinstagram / ssl / swsl191Mresnext101_32x32dinstagram466Mresnext101_32x48dinstagram826MResNeStEncoderWeightsParams, Mtimm-resnest14dimagenet8Mtimm-resnest26dimagenet15Mtimm-resnest50dimagenet25Mtimm-resnest101eimagenet46Mtimm-resnest200eimagenet68Mtimm-resnest269eimagenet108Mtimm-resnest50d_4s2x40dimagenet28Mtimm-resnest50d_1s4x24dimagenet23MRes2Ne(X)tEncoderWeightsParams, Mtimm-res2net50_26w_4simagenet23Mtimm-res2net101_26w_4simagenet43Mtimm-res2net50_26w_6simagenet35Mtimm-res2net50_26w_8simagenet46Mtimm-res2net50_48w_2simagenet23Mtimm-res2net50_14w_8simagenet23Mtimm-res2next50imagenet22MRegNet(x/y)EncoderWeightsParams, Mtimm-regnetx_002imagenet2Mtimm-regnetx_004imagenet4Mtimm-regnetx_006imagenet5Mtimm-regnetx_008imagenet6Mtimm-regnetx_016imagenet8Mtimm-regnetx_032imagenet14Mtimm-regnetx_040imagenet20Mtimm-regnetx_064imagenet24Mtimm-regnetx_080imagenet37Mtimm-regnetx_120imagenet43Mtimm-regnetx_160imagenet52Mtimm-regnetx_320imagenet105Mtimm-regnety_002imagenet2Mtimm-regnety_004imagenet3Mtimm-regnety_006imagenet5Mtimm-regnety_008imagenet5Mtimm-regnety_016imagenet10Mtimm-regnety_032imagenet17Mtimm-regnety_040imagenet19Mtimm-regnety_064imagenet29Mtimm-regnety_080imagenet37Mtimm-regnety_120imagenet49Mtimm-regnety_160imagenet80Mtimm-regnety_320imagenet141MGERNetEncoderWeightsParams, Mtimm-gernet_simagenet6Mtimm-gernet_mimagenet18Mtimm-gernet_limagenet28MSE-NetEncoderWeightsParams, Msenet154imagenet113Mse_resnet50imagenet26Mse_resnet101imagenet47Mse_resnet152imagenet64Mse_resnext50_32x4dimagenet25Mse_resnext101_32x4dimagenet46MSK-ResNe(X)tEncoderWeightsParams, Mtimm-skresnet18imagenet11Mtimm-skresnet34imagenet21Mtimm-skresnext50_32x4dimagenet25MDenseNetEncoderWeightsParams, Mdensenet121imagenet6Mdensenet169imagenet12Mdensenet201imagenet18Mdensenet161imagenet26MInceptionEncoderWeightsParams, Minceptionresnetv2imagenet /  imagenet+background54Minceptionv4imagenet /  imagenet+background41Mxceptionimagenet22MEfficientNetEncoderWeightsParams, Mefficientnet-b0imagenet4Mefficientnet-b1imagenet6Mefficientnet-b2imagenet7Mefficientnet-b3imagenet10Mefficientnet-b4imagenet17Mefficientnet-b5imagenet28Mefficientnet-b6imagenet40Mefficientnet-b7imagenet63Mtimm-efficientnet-b0imagenet / advprop / noisy-student4Mtimm-efficientnet-b1imagenet / advprop / noisy-student6Mtimm-efficientnet-b2imagenet / advprop / noisy-student7Mtimm-efficientnet-b3imagenet / advprop / noisy-student10Mtimm-efficientnet-b4imagenet / advprop / noisy-student17Mtimm-efficientnet-b5imagenet / advprop / noisy-student28Mtimm-efficientnet-b6imagenet / advprop / noisy-student40Mtimm-efficientnet-b7imagenet / advprop / noisy-student63Mtimm-efficientnet-b8imagenet / advprop84Mtimm-efficientnet-l2noisy-student474Mtimm-efficientnet-lite0imagenet4Mtimm-efficientnet-lite1imagenet5Mtimm-efficientnet-lite2imagenet6Mtimm-efficientnet-lite3imagenet8Mtimm-efficientnet-lite4imagenet13MMobileNetEncoderWeightsParams, Mmobilenet_v2imagenet2Mtimm-mobilenetv3_large_075imagenet1.78Mtimm-mobilenetv3_large_100imagenet2.97Mtimm-mobilenetv3_large_minimal_100imagenet1.41Mtimm-mobilenetv3_small_075imagenet0.57Mtimm-mobilenetv3_small_100imagenet0.93Mtimm-mobilenetv3_small_minimal_100imagenet0.43MDPNEncoderWeightsParams, Mdpn68imagenet11Mdpn68bimagenet+5k11Mdpn92imagenet+5k34Mdpn98imagenet58Mdpn107imagenet+5k84Mdpn131imagenet76MVGGEncoderWeightsParams, Mvgg11imagenet9Mvgg11_bnimagenet9Mvgg13imagenet9Mvgg13_bnimagenet9Mvgg16imagenet14Mvgg16_bnimagenet14Mvgg19imagenet20Mvgg19_bnimagenet20M:truck: DatasetLEVIR-CDSVCD[google drive|baidu disk(x8gi)]...🏆 Competitions won with the librarychange_detection.pytorchhas competitiveness and potential in the change detection competitions.Hereyou can find competitions, names of the winners and links to their solutions.:page_with_curl: Citing@misc{likyoocdp:2021,
  Author = {Kaiyu Li, Fulin Sun, Xudong Liu},
  Title = {Change Detection Pytorch},
  Year = {2021},
  Publisher = {GitHub},
  Journal = {GitHub repository},
  Howpublished = {\url{https://github.com/likyoo/change_detection.pytorch}}
}:books: Referencequbvel/segmentation_models.pytorchalbumentations-team/albumentationsopen-mmlab/mmsegmentationwenhwu/awesome-remote-sensing-change-detection:mailbox: Contact⚡⚡⚡ I am trying to build this project, if you are interested, don't hesitate to join us!👯👯👯 Contact me atlikyoo@sdust.edu.cnor pull a request directly or join our WeChat group.