/usr/local/lib64/python3.6/site-packages/caffe2/python/__pycache__
NameSizeModeActions
allcompare_test.cpython-36.pyc27100644editdlrm
attention.cpython-36.pyc49380644editdlrm
benchmark_generator.cpython-36.pyc39100644editdlrm
binarysize.cpython-36.pyc48530644editdlrm
brew.cpython-36.pyc38490644editdlrm
brew_test.cpython-36.pyc104520644editdlrm
build.cpython-36.pyc3400644editdlrm
cached_reader.cpython-36.pyc29540644editdlrm
caffe_translator.cpython-36.pyc241650644editdlrm
caffe_translator_test.cpython-36.pyc29290644editdlrm
checkpoint.cpython-36.pyc279730644editdlrm
checkpoint_test.cpython-36.pyc94620644editdlrm
cnn.cpython-36.pyc84350644editdlrm
context.cpython-36.pyc40080644editdlrm
context_test.cpython-36.pyc26650644editdlrm
control.cpython-36.pyc144660644editdlrm
control_ops_grad.cpython-36.pyc163650644editdlrm
control_ops_grad_test.cpython-36.pyc15020644editdlrm
control_ops_util.cpython-36.pyc83320644editdlrm
control_test.cpython-36.pyc118700644editdlrm
convert.cpython-36.pyc1480644editdlrm
convert_test.cpython-36.pyc5680644editdlrm
convnet_benchmarks.cpython-36.pyc129450644editdlrm
convnet_benchmarks_test.cpython-36.pyc10900644editdlrm
core.cpython-36.pyc944280644editdlrm
core_gradients_test.cpython-36.pyc248250644editdlrm
core_test.cpython-36.pyc339420644editdlrm
crf.cpython-36.pyc76220644editdlrm
crf_predict.cpython-36.pyc10440644editdlrm
crf_viterbi_test.cpython-36.pyc16770644editdlrm
dataio.cpython-36.pyc239780644editdlrm
dataio_test.cpython-36.pyc132670644editdlrm
dataset.cpython-36.pyc128790644editdlrm
data_parallel_model.cpython-36.pyc514160644editdlrm
data_parallel_model_test.cpython-36.pyc389230644editdlrm
data_workers.cpython-36.pyc131420644editdlrm
data_workers_test.cpython-36.pyc45220644editdlrm
db_file_reader.cpython-36.pyc53610644editdlrm
db_test.cpython-36.pyc13280644editdlrm
device_checker.cpython-36.pyc40140644editdlrm
dyndep.cpython-36.pyc15680644editdlrm
embedding_generation_benchmark.cpython-36.pyc42030644editdlrm
experiment_util.cpython-36.pyc32330644editdlrm
extension_loader.cpython-36.pyc5430644editdlrm
fakefp16_transform_lib.cpython-36.pyc5460644editdlrm
filler_test.cpython-36.pyc9250644editdlrm
functional.cpython-36.pyc35310644editdlrm
functional_test.cpython-36.pyc41320644editdlrm
fused_8bit_rowwise_conversion_ops_test.cpython-36.pyc36310644editdlrm
gradient_checker.cpython-36.pyc106220644editdlrm
gradient_check_test.cpython-36.pyc167880644editdlrm
gru_cell.cpython-36.pyc25960644editdlrm
hip_test_util.cpython-36.pyc6690644editdlrm
hsm_util.cpython-36.pyc18230644editdlrm
hypothesis_test.cpython-36.pyc843120644editdlrm
hypothesis_test_util.cpython-36.pyc200390644editdlrm
ideep_test_util.cpython-36.pyc10810644editdlrm
layers_test.cpython-36.pyc573720644editdlrm
layer_model_helper.cpython-36.pyc216410644editdlrm
layer_model_instantiator.cpython-36.pyc36650644editdlrm
layer_parameter_sharing_test.cpython-36.pyc56260644editdlrm
layer_test_util.cpython-36.pyc52730644editdlrm
lazy.cpython-36.pyc4240644editdlrm
lazy_dyndep.cpython-36.pyc24750644editdlrm
lazy_dyndep_test.cpython-36.pyc48070644editdlrm
lengths_reducer_fused_8bit_rowwise_ops_test.cpython-36.pyc43920644editdlrm
lengths_reducer_rowwise_8bit_ops_test.cpython-36.pyc36840644editdlrm
lstm_benchmark.cpython-36.pyc72820644editdlrm
memonger.cpython-36.pyc321700644editdlrm
memonger_test.cpython-36.pyc231000644editdlrm
mkl_test_util.cpython-36.pyc11910644editdlrm
model_device_test.cpython-36.pyc33760644editdlrm
model_helper.cpython-36.pyc186180644editdlrm
model_helper_test.cpython-36.pyc19910644editdlrm
modifier_context.cpython-36.pyc26500644editdlrm
muji.cpython-36.pyc55660644editdlrm
muji_test.cpython-36.pyc35670644editdlrm
net_builder.cpython-36.pyc267860644editdlrm
net_builder_test.cpython-36.pyc92550644editdlrm
net_drawer.cpython-36.pyc100560644editdlrm
net_printer.cpython-36.pyc143670644editdlrm
net_printer_test.cpython-36.pyc33230644editdlrm
nomnigraph.cpython-36.pyc51250644editdlrm
nomnigraph_test.cpython-36.pyc145910644editdlrm
nomnigraph_transformations.cpython-36.pyc24310644editdlrm
nomnigraph_transformations_test.cpython-36.pyc40730644editdlrm
normalizer.cpython-36.pyc19410644editdlrm
normalizer_context.cpython-36.pyc15530644editdlrm
normalizer_test.cpython-36.pyc8700644editdlrm
numa_benchmark.cpython-36.pyc18860644editdlrm
numa_test.cpython-36.pyc16260644editdlrm
observer_test.cpython-36.pyc41810644editdlrm
operator_fp_exceptions_test.cpython-36.pyc13050644editdlrm
optimizer.cpython-36.pyc456060644editdlrm
optimizer_context.cpython-36.pyc20080644editdlrm
optimizer_test.cpython-36.pyc247470644editdlrm
optimizer_test_util.cpython-36.pyc68080644editdlrm
parallelize_bmuf_distributed_test.cpython-36.pyc69900644editdlrm
parallel_workers.cpython-36.pyc91480644editdlrm
parallel_workers_test.cpython-36.pyc38240644editdlrm
pipeline.cpython-36.pyc129400644editdlrm
pipeline_test.cpython-36.pyc27150644editdlrm
predictor_constants.cpython-36.pyc3040644editdlrm
python_op_test.cpython-36.pyc105020644editdlrm
queue_util.cpython-36.pyc50550644editdlrm
record_queue.cpython-36.pyc42250644editdlrm
recurrent.cpython-36.pyc98930644editdlrm
regularizer.cpython-36.pyc186040644editdlrm
regularizer_context.cpython-36.pyc15620644editdlrm
regularizer_test.cpython-36.pyc88250644editdlrm
rnn_cell.cpython-36.pyc447850644editdlrm
schema.cpython-36.pyc417630644editdlrm
schema_test.cpython-36.pyc137870644editdlrm
scope.cpython-36.pyc26000644editdlrm
scope_test.cpython-36.pyc40680644editdlrm
session.cpython-36.pyc73460644editdlrm
session_test.cpython-36.pyc23530644editdlrm
sparse_to_dense_mask_test.cpython-36.pyc52980644editdlrm
sparse_to_dense_test.cpython-36.pyc30030644editdlrm
task.cpython-36.pyc222070644editdlrm
task_test.cpython-36.pyc11780644editdlrm
test_util.cpython-36.pyc37290644editdlrm
text_file_reader.cpython-36.pyc22390644editdlrm
timeout_guard.cpython-36.pyc31060644editdlrm
toy_regression_test.cpython-36.pyc23600644editdlrm
transformations.cpython-36.pyc18330644editdlrm
transformations_test.cpython-36.pyc96080644editdlrm
tt_core.cpython-36.pyc64680644editdlrm
tt_core_test.cpython-36.pyc18240644editdlrm
utils.cpython-36.pyc122450644editdlrm
utils_test.cpython-36.pyc14160644editdlrm
visualize.cpython-36.pyc60270644editdlrm
workspace.cpython-36.pyc226900644editdlrm
workspace_test.cpython-36.pyc290550644editdlrm
_import_c_extension.cpython-36.pyc15240644editdlrm
__init__.cpython-36.pyc26070644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/caffe2/python/__pycache__/attention.cpython-36.pyc (4938B)
3 EgG0@snddlmZGdddZddZddZdd d Zd d Zd dZdddZdddZ dddZ ddZ dS))brewc@s eZdZeed\ZZZZdS) AttentionTypeN) __name__ __module__ __qualname__tuplerangeZRegularZ RecurrentZDotZ SoftCoverager r C/usr/local/lib64/python3.6/site-packages/caffe2/python/attention.pyr srcCsdjt|t|S)Nz{}/{})formatstr)scopenamer r r ssrcCsBtj|||gt|d}|jj||t|dgdd|gd\}}|S)N"attention_weighted_encoder_contextZ,attention_weighted_encoder_context_old_shape)shape)rZ batch_mat_mulrnetZReshape)modelencoder_outputs_transposedencoder_output_dimattention_weights_3drr_r r r _calc_weighted_contexts  rNcCs>|dk r |jj||gdgdd}tj||t|dddd}|S)NZmasked_attention_logitssequence)moderZCUDNNr)Zengineaxis)rZ SequenceMaskrZsoftmaxr)rattention_logits_transposedrencoder_lengthsrr r r _calc_attention_weights0sr!c CsN|jj||}tj||t|d|dddd}tj||t|ddddgd}|S) Nattention_logitsrT)dim_indim_outrZ freeze_biasrr)Zaxes)rZTanhrfcr transpose)r"decoder_hidden_encoder_outputs_sumrrr"rr r r %_calc_attention_logits_from_sum_matchIs"r)cCs4tj||t||||dd}|jj||dgd}|S)Nr#)r$r%rr)dims)rr&rrSqueeze)rinputr$r%rroutputr r r _apply_fc_weight_for_sum_matchks r.c Cst|||||dd} t|||||dd} |jj| | gt|d} |jj|| gt|ddd} t|| ||d} t|| ||d }t|||||d }||| gfS) Nweighted_prev_attention_context)rr,r$r%rrweighted_decoder_hidden_state&decoder_hidden_encoder_outputs_sum_tmpr(r) broadcast)rr(rr)rrrr )rrrrr)r.rAddrr)r!r)rrrweighted_encoder_outputsdecoder_hidden_state_tdecoder_hidden_state_dimZ)attention_weighted_encoder_context_t_prevrr r/r0r1r(rrrr r r apply_recurrent_attentionsR  r7c Cspt|||||dd}|jj||gt|dddd} t|| ||d} t|| ||d} t|||| |d} | | | gfS) Nr0)rr,r$r%rrr(r)r2Z use_grad_hack)rr(rr)rrrr )rrrrr)r.rr3rr)r!r) rrrr4r5r6rr r0r(rrrr r r apply_regular_attentions< r8c Cs||kr&tj||t|d||dd}n|}|jj|t|ddgd}|jj||dgd} |jj|| gt|ddd } t|| ||d } t|||| |d } | | gfS) Nr0r#)r$r%r&squeezed_weighted_decoder_hidden_stater)r*r"r)Ztrans_a)rrrr )rrrrr) rr&rrr+Z ExpandDimsZ BatchMatMulr!r) rrrr5r6rr r0r9Z1expanddims_squeezed_weighted_decoder_hidden_staterrrr r r apply_dot_attentionsD    r:c Cs t|||||dd} |jj|| gt|ddd} |jj|t|ddgd} tj|| t|d } |jj| | gt|d ddd }|jj| |gt|d }t||||d }t ||||d}t |||||d}|jj|t|ddgd}|jj||gt|ddd}|||g|fS)Nr0)rr,r$r%rrr1r)r2coverage_t_prev_2dr)r*coverage_t_prev_transposedscaled_coverage_weights)r2rr()rr(rr)rrrr )rrrrrattention_weights_2dr# coverage_t) r.rr3rr+rr'ZMulr)r!r)rrrr4r5r6rr Zcoverage_t_prevZcoverage_weightsr0r1r;r<r=r(rrrr>r?r r r apply_soft_coverage_attentionFsn     r@)N)N)N)N) Z caffe2.pythonrrrrr!r)r.r7r8r:r@r r r r s  "" H 8 9