Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 1.76 KB

xception.md

File metadata and controls

58 lines (42 loc) · 1.76 KB

<< Back

Xception

Table of Contents:



Overview

Xception is the first model architecture used as the CNN backbone that we've used with this project. This has been also our first choice as Xception turned out to work best back in 2017 with the original project attempt. As opposed to the old project, this time we attached (in most of the cases) the regression outputs to the full model (also we're not using waypoints). It worked quite well as a CNN backbone letting the model learn more than we initially thought it'll be capable of.



Models

This model architecture has been used in the following model lines:

and we later replaced it with the InceptionResNetv2.



Usage

We're using Keras implementation of the Xception model without the head and with randomly initialized parameters (with an ability to use Imagenet to initialize parameters):
Import:

from tensorflow.keras.applications.xception import Xception

Usage:

cnn_backbone = Xception(weights="imagenet" if settings['XCEPTION_USE_PRETRAINED_WEIGHTS'] else None, include_top=False, input_shape=model_input['shape'])


Papers

The paper describing the model: https://arxiv.org/pdf/1610.02357.pdf



Graph

Model graph: Xception