/usr/local/lib64/python3.6/site-packages/caffe2/python/docs/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/caffe2/python/docs/__pycache__/github.cpython-36.pyc (5199B)
3
Eg
@ s d dl Z d dlZd dlmZ d dlmZmZ d dlmZmZ G dd deZ G dd deZ
d d
ZG dd deZG d
d deZ
G dd deZedkr
e jddZejdedd ej Zeejd6Zee
e Zej ejej edjej W dQ R X dS ) N)Markdown)OpDocGeneratorDocUploader)OperatorDocOperatorEnginec @ s e Zd Zdd Zdd ZdS )GHOpDocUploaderc C s d S )N )selfr r E/usr/local/lib64/python3.6/site-packages/caffe2/python/docs/github.py__init__ s zGHOpDocUploader.__init__c C s t | d S )N)print)r content_bodyr r r
upload s zGHOpDocUploader.uploadN)__name__
__module____qualname__r r r r r r
r s r c @ s2 e Zd ZdddZdd Zd
ddZdd d
ZdS )
GHMarkdown c C s | j dj|d |dd d S )Nz
{header} {text}
#)headertextT)addLineformat)r r hr r r
addHeader s zGHMarkdown.addHeaderc C sT | j d | j d | j d | j d | j d | j d | j d | j d d S )Nz---zdocid: operators-catalogztitle: Operators Catalogzlayout: operatorsz)permalink: /docs/operators-catalogue.htmlz* TOCz{:toc})r )r r r r
addDocHeader s
zGHMarkdown.addDocHeaderFc C s| | j t|dkst| jdjdd tt|d D | jdj|d x$|dd D ]}| jdj| q`W d S )Nr z | c S s g | ]}d qS )z
----------r ).0ir r r
' s z'GHMarkdown.addTable..r )addLinebreaklenAssertionErrorr joinrange)r tablenoTitlerowr r r
addTable$ s &zGHMarkdown.addTablec C sn | j d xT|D ]L}| j d x2|D ]*}| j d | jdj|d | j d q$W | j d qW | j d d S ) Nz)addRawr r )r r$ r% r&