Carrossel AMP com dimensões variáveis da imagem

Estou lutando para criar um AMP-Carousel com imagens com dimensões variadas. Quero dimensionar as imagens no carrossel para uma altura fixa e uma largura automática.

Os exemplos fornecidos nos documentos têm a mesma largura / altura.

Tentei deixar de fora a largura dos elementos amp-img e usar layout = "altura fixa", mas isso não funcionou. Os documentos são muito confusos.

<amp-carousel width=500 height=300>
    <amp-img src="http://placehold.it/200x600" width=200 height=600></amp-img>
    <amp-img src="http://placehold.it/700x550" width=700 height=550></amp-img>
    <amp-img src="http://placehold.it/340x410" width=340 height=410></amp-img>
</amp-carousel>

Eu criei um js-fiddle para mostrar o que tenho e o que quero

https://jsfiddle.net/ag38afa7/

Editar:

Os estilos não são consistentes com os documentos ou eu não os entendo?
Na página de amp-carrossel, diz:Layout not supported for: responsive mas na página de demonstração, os elementos amp-img têmlayout="responsive"
https://ampbyexample.com/components/amp-carousel/

questionAnswers(2)

yourAnswerToTheQuestion