Remove obsolete cmake script and test data (#4944)

* Remove obsolete cmake script

* Removed obsolete models

* Removed obsolete generators

* Remove obsolete markdowns
This commit is contained in:
Ilya Churaev 2021-03-25 07:45:47 +03:00 committed by GitHub
parent a748c26fee
commit b76e965e95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
49 changed files with 0 additions and 295771 deletions

View File

@ -1,46 +0,0 @@
About nGraph Compiler stack
===========================
## Bridge
Starting from the top of the stack, nGraph receives a computational graph
from a deep learning framework such as TensorFlow or MXNet. The
computational graph is converted to an nGraph internal representation
by a bridge created for the corresponding framework.
An nGraph bridge examines the whole graph to pattern match subgraphs
which nGraph knows how to execute, and these subgraphs are encapsulated.
Parts of the graph that are not encapsulated will default to framework
implementation when executed.
## nGraph Core
nGraph uses a strongly-typed and platform-neutral
`Intermediate Representation (IR)` to construct a "stateless"
computational graph. Each node, or op, in the graph corresponds to
one `step` in a computation, where each step produces zero or
more tensor outputs from zero or more tensor inputs.
This allows nGraph to apply its state of the art optimizations instead
of having to follow how a particular framework implements op execution,
memory management, data layouts, etc.
In addition, using nGraph IR allows faster optimization delivery
for many of the supported frameworks. For example, if nGraph optimizes
ResNet for TensorFlow, the same optimization can be readily applied
to MXNet* or ONNX* implementations of ResNet.
Features
--------
nGraph performs a combination of device-specific and
non-device-specific optimizations:
- **Fusion** -- Fuse multiple ops to to decrease memory usage.
- **Data layout abstraction** -- Make abstraction easier and faster
with nGraph translating element order to work best for a given or
available device.
- **Data reuse** -- Save results and reuse for subgraphs with the
same input.

View File

@ -1,127 +0,0 @@
# API Changes
## Deprecation Notice
<table>
<tr>
<td><strong>Deprecation Begins</strong></td>
<td>June 1, 2020</td>
</tr>
<tr>
<td><strong>Removal Date</strong></td>
<td>December 1, 2020</td>
</tr>
</table>
*Starting with the OpenVINO™ toolkit 2020.2 release, all of the features previously available through nGraph have been merged into the OpenVINO™ toolkit. As a result, all the features previously available through ONNX RT Execution Provider for nGraph have been merged with ONNX RT Execution Provider for OpenVINO™ toolkit.*
*Therefore, ONNX RT Execution Provider for nGraph will be deprecated starting June 1, 2020 and will be completely removed on December 1, 2020. Users are recommended to migrate to the ONNX RT Execution Provider for OpenVINO™ toolkit as the unified solution for all AI inferencing on Intel® hardware.*
## Op Definition
* Every Op class must declare a `static constexpr NodeTypeInfo type_info{name, version}` in the class definition and define it in the .cpp file. See any op definition for an example.
* The boolean function `is_type<T>` is for testing if a node is the op `T`.
* `T as_type_ptr<T>()` and `T as_type<T>()` will upcast `Node` to an explicit op class if it is of class `T`, or `nullptr` if it is not.
## Backend library interface
* Each backend `BACKEND` needs to define the macro `${BACKEND}_API` appropriately to import symbols
referenced from outside the library and to export them from within the library. See any
of the `${backend}_backend_visibility.hpp` files for an example.
* The `CMakeLists.txt` file for a backend defines `${BACKEND}_BACKEND_DLL_EXPORTS`.
`target_compile_definitions(${backend}_backend PRIVATE ${BACKEND}_BACKEND_DLL_EXPORTS)`
* Each backend must define a function `ngraph_register_${backend}_backend` that registers a
backend constructor function and ensures that initializations are performed.
`ngraph/src/runtime/cpu/cpu_backend.cpp` has an example that includes initializations.
Remove the old backend constructor code.
## Passes
* `LikeReplacement` pass must be run by all transformers.
* `ngraph::pass::FusionType` is now an enum class. Constant values defined by `FusionType` are created for backward compatibility and will be removed in future releases.
## Nodes, Parameters
* `Nodes` is now `NodeVector`
* `Parameters` is now `ParameterVector`
* `NodeVector`, `ParameterVector`, `AxisVector`, `AxisSet`, `Shape`, `Stride`, `Coordinate`, and `CoordinateDiff` are now classes, not type aliases.
* `PrimaryTensorView` is now `TensorView` (and will merge into `Tensor`)
## Changes to ops
* The namespace `ngraph::op` is only for actual ops. Helpers have been moved into
`ngraph::op::util`:
+ `BinaryElementwiseArithmetic`
+ `BinaryElementwiseComparison`
+ `BinaryElementwise`
+ `RequiresTensorViewArgs`
+ `UnaryElementwiseArithmetic`
+ `UnaryElementwise`
Ops defined outside of nGraph core will need to get the base class from `ngraph::op::util` and
change the include file to `#include "ngraph/ops/util/requires_tensor_view_args.hpp"`, etc.
See any of the core ops for an example.
## Changes to convolution and pooling ops
* Backprop ops have been added for convolution ops.
* The convolution and pooling ops have had several methods/fields renamed, to reflect a shift
in terminology from "images" to "data". Generally this just means that you will have to
`s/image_batch/data_batch/` and `s/image_dilation_strides/data_dilation_strides/`.
* The following functions have been removed:
+ `AvgPool`: `get_channel_count get_input_image_physical_shape get_input_image_virtual_shape get_output_image_shape get_batch_size get_image_dimension_count`
+ `MaxPool`: `get_channel_count get_input_image_shape get_output_image_shape get_batch_size get_image_dimension_count`
+ `Convolution`: `get_input_channel_count get_output_channel_count get_input_image_physical_shape get_input_image_virtual_shape get_output_image_shape get_window_physical_shape get_window_virtual_shape get_batch_size get_image_dimension_count`
All of the above information can be inferred from the shapes and parameters of the op.
* The `AvgPool` operator has a new attribute governing whether or not padding-region values
are considered when computing a given window's average: `include_padding_in_avg_computation`.
One of the class constructors adds this to the parameter list, and the others use a default
value of `false` which matches the old behavior.
## Negative convolution padding
`Convolution` now allows negative padding. This means that the `padding_below` and `padding_above`
arguments now take type `CoordinateDiff` instead of `Shape`. `CoordinateDiff` is an alias for
`std::vector<std::ptrdiff_t>`, which "is like `size_t` but is allowed to be negative". Callers may
need to be adapted.
## Changes to Concat op
* `get_concatenation_axis` was renamed to `get_axis`. In order to provide backward compatibility `get_concatenation_axis` is now alis of `get_axis` method
* `set_concatenation_axis` was renamed to `set_axis`. In order to provide backward compatibility `set_concatenation_axis` is now alis of `set_axis` method
## `Parameter` and `Function` no longer take a type argument.
## Changes to Tensor read and write methods
The `read` and `write` methods on ngraph::runtime::Tensor which take a `tensor_offset` as the
second of three arguments have been deprecated. The replacement `read` and `write` methods take
two arguments, the buffer pointer and the size. For any references to the deprecated methods
remove the second argument, the tensor offset, to update to the new API. These old read/write
methods have been decorated with deprecated warnings.
To update, remove the passed argument. For example,
```C++
// Old
make_shared<Parameter>(make_shared<descriptor::TensorViewType>(element::f32, Shape{2, 4}));
// New (remove TensorViewType)
make_shared<Parameter>(element::f32, Shape{2, 4});
// Old
make_shared<Function>(results, result_type, parameters);
// New
make_shared<Function>(results, parameters);
```
The runtime::Tensor methods to get_tensor<> and write<T>(std::vector&) have been removed
to the unit test directory under utils/test_tool.hpp read_vector and write_vector.
## Changes to reshape op utils
Utility functions from `src/ngraph/op/util/reshape.hpp`, placed at namespace `ngraph::op::util`:
- `reshape`
- `reorder_axes`
- `transpose`
- `flatten`
Are moved to new location: `src/ngraph/builder/reshape.hpp` to namespace `ngraph::builder`.

View File

@ -1,24 +0,0 @@
# Copyright (C) 2018-2021 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
#
function(MODE_APPLY_FILE PATH)
execute_process(COMMAND git update-index --add --chmod=-x ${PATH}
OUTPUT_VARIABLE RESULT
ERROR_QUIET)
endfunction()
set(DIRECTORIES_OF_INTEREST
src
doc
test
python/pyngraph
)
foreach(DIRECTORY ${DIRECTORIES_OF_INTEREST})
set(DIR "${NGRAPH_SOURCE_DIR}/${DIRECTORY}/*.?pp")
file(GLOB_RECURSE XPP_FILES ${DIR})
foreach(FILE ${XPP_FILES})
mode_apply_file(${FILE})
endforeach(FILE)
endforeach(DIRECTORY)

Binary file not shown.

View File

@ -1,901 +0,0 @@
[{
"name" : "Function_4",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_747",
"op" : "Parameter",
"outputs" : ["Parameter_747_0"],
"shape" : [1000]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_746",
"op" : "Parameter",
"outputs" : ["Parameter_746_0"],
"shape" : [ 1000, 4096 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_738",
"op" : "Parameter",
"outputs" : ["Parameter_738_0"],
"shape" : [4096]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_737",
"op" : "Parameter",
"outputs" : ["Parameter_737_0"],
"shape" : [ 4096, 4096 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_729",
"op" : "Parameter",
"outputs" : ["Parameter_729_0"],
"shape" : [4096]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_728",
"op" : "Parameter",
"outputs" : ["Parameter_728_0"],
"shape" : [ 4096, 25088 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_717",
"op" : "Parameter",
"outputs" : ["Parameter_717_0"],
"shape" : [512]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_716",
"op" : "Parameter",
"outputs" : ["Parameter_716_0"],
"shape" : [ 512, 512, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_707",
"op" : "Parameter",
"outputs" : ["Parameter_707_0"],
"shape" : [512]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_706",
"op" : "Parameter",
"outputs" : ["Parameter_706_0"],
"shape" : [ 512, 512, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_696",
"op" : "Parameter",
"outputs" : ["Parameter_696_0"],
"shape" : [512]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_695",
"op" : "Parameter",
"outputs" : ["Parameter_695_0"],
"shape" : [ 512, 512, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_686",
"op" : "Parameter",
"outputs" : ["Parameter_686_0"],
"shape" : [512]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_685",
"op" : "Parameter",
"outputs" : ["Parameter_685_0"],
"shape" : [ 512, 256, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_675",
"op" : "Parameter",
"outputs" : ["Parameter_675_0"],
"shape" : [256]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_674",
"op" : "Parameter",
"outputs" : ["Parameter_674_0"],
"shape" : [ 256, 256, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_665",
"op" : "Parameter",
"outputs" : ["Parameter_665_0"],
"shape" : [256]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_664",
"op" : "Parameter",
"outputs" : ["Parameter_664_0"],
"shape" : [ 256, 128, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_654",
"op" : "Parameter",
"outputs" : ["Parameter_654_0"],
"shape" : [128]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_653",
"op" : "Parameter",
"outputs" : ["Parameter_653_0"],
"shape" : [ 128, 64, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_643",
"op" : "Parameter",
"outputs" : ["Parameter_643_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_642",
"op" : "Parameter",
"outputs" : ["Parameter_642_0"],
"shape" : [ 64, 3, 3, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_641",
"op" : "Parameter",
"outputs" : ["Parameter_641_0"],
"shape" : [ 32, 3, 224, 224 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_743",
"op" : "Constant",
"outputs" : ["Constant_743_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_734",
"op" : "Constant",
"outputs" : ["Constant_734_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_723",
"op" : "Constant",
"outputs" : ["Constant_723_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_713",
"op" : "Constant",
"outputs" : ["Constant_713_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_702",
"op" : "Constant",
"outputs" : ["Constant_702_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_692",
"op" : "Constant",
"outputs" : ["Constant_692_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_681",
"op" : "Constant",
"outputs" : ["Constant_681_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_671",
"op" : "Constant",
"outputs" : ["Constant_671_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_660",
"op" : "Constant",
"outputs" : ["Constant_660_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_649",
"op" : "Constant",
"outputs" : ["Constant_649_0"],
"shape" : [],
"value" : ["0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_747"],
"name" : "Broadcast_750",
"op" : "Broadcast",
"outputs" : ["Broadcast_750_0"],
"shape" : [ 32, 1000 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_746"],
"name" : "Reshape_748",
"op" : "Reshape",
"output_shape" : [ 4096, 1000 ],
"outputs" : ["Reshape_748_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_738"],
"name" : "Broadcast_741",
"op" : "Broadcast",
"outputs" : ["Broadcast_741_0"],
"shape" : [ 32, 4096 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_737"],
"name" : "Reshape_739",
"op" : "Reshape",
"output_shape" : [ 4096, 4096 ],
"outputs" : ["Reshape_739_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_729"],
"name" : "Broadcast_732",
"op" : "Broadcast",
"outputs" : ["Broadcast_732_0"],
"shape" : [ 32, 4096 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_728"],
"name" : "Reshape_730",
"op" : "Reshape",
"output_shape" : [ 25088, 4096 ],
"outputs" : ["Reshape_730_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_717"],
"name" : "Reshape_719",
"op" : "Reshape",
"output_shape" : [ 1, 512, 1, 1 ],
"outputs" : ["Reshape_719_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_707"],
"name" : "Reshape_709",
"op" : "Reshape",
"output_shape" : [ 1, 512, 1, 1 ],
"outputs" : ["Reshape_709_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_696"],
"name" : "Reshape_698",
"op" : "Reshape",
"output_shape" : [ 1, 512, 1, 1 ],
"outputs" : ["Reshape_698_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_686"],
"name" : "Reshape_688",
"op" : "Reshape",
"output_shape" : [ 1, 512, 1, 1 ],
"outputs" : ["Reshape_688_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_675"],
"name" : "Reshape_677",
"op" : "Reshape",
"output_shape" : [ 1, 256, 1, 1 ],
"outputs" : ["Reshape_677_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_665"],
"name" : "Reshape_667",
"op" : "Reshape",
"output_shape" : [ 1, 256, 1, 1 ],
"outputs" : ["Reshape_667_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_654"],
"name" : "Reshape_656",
"op" : "Reshape",
"output_shape" : [ 1, 128, 1, 1 ],
"outputs" : ["Reshape_656_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_643"],
"name" : "Reshape_645",
"op" : "Reshape",
"output_shape" : [ 1, 64, 1, 1 ],
"outputs" : ["Reshape_645_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Parameter_641", "Parameter_642" ],
"name" : "Convolution_644",
"op" : "Convolution",
"outputs" : ["Convolution_644_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_743"],
"name" : "Broadcast_744",
"op" : "Broadcast",
"outputs" : ["Broadcast_744_0"],
"shape" : [ 32, 4096 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_734"],
"name" : "Broadcast_735",
"op" : "Broadcast",
"outputs" : ["Broadcast_735_0"],
"shape" : [ 32, 4096 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_723"],
"name" : "Broadcast_724",
"op" : "Broadcast",
"outputs" : ["Broadcast_724_0"],
"shape" : [ 32, 512, 14, 14 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_713"],
"name" : "Broadcast_714",
"op" : "Broadcast",
"outputs" : ["Broadcast_714_0"],
"shape" : [ 32, 512, 14, 14 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_702"],
"name" : "Broadcast_703",
"op" : "Broadcast",
"outputs" : ["Broadcast_703_0"],
"shape" : [ 32, 512, 28, 28 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_692"],
"name" : "Broadcast_693",
"op" : "Broadcast",
"outputs" : ["Broadcast_693_0"],
"shape" : [ 32, 512, 28, 28 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_681"],
"name" : "Broadcast_682",
"op" : "Broadcast",
"outputs" : ["Broadcast_682_0"],
"shape" : [ 32, 256, 56, 56 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_671"],
"name" : "Broadcast_672",
"op" : "Broadcast",
"outputs" : ["Broadcast_672_0"],
"shape" : [ 32, 256, 56, 56 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_660"],
"name" : "Broadcast_661",
"op" : "Broadcast",
"outputs" : ["Broadcast_661_0"],
"shape" : [ 32, 128, 112, 112 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_649"],
"name" : "Broadcast_650",
"op" : "Broadcast",
"outputs" : ["Broadcast_650_0"],
"shape" : [ 32, 64, 224, 224 ]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_719"],
"name" : "Reshape_720",
"op" : "Reshape",
"output_shape" : [512],
"outputs" : ["Reshape_720_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_709"],
"name" : "Reshape_710",
"op" : "Reshape",
"output_shape" : [512],
"outputs" : ["Reshape_710_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_698"],
"name" : "Reshape_699",
"op" : "Reshape",
"output_shape" : [512],
"outputs" : ["Reshape_699_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_688"],
"name" : "Reshape_689",
"op" : "Reshape",
"output_shape" : [512],
"outputs" : ["Reshape_689_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_677"],
"name" : "Reshape_678",
"op" : "Reshape",
"output_shape" : [256],
"outputs" : ["Reshape_678_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_667"],
"name" : "Reshape_668",
"op" : "Reshape",
"output_shape" : [256],
"outputs" : ["Reshape_668_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_656"],
"name" : "Reshape_657",
"op" : "Reshape",
"output_shape" : [128],
"outputs" : ["Reshape_657_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_645"],
"name" : "Reshape_646",
"op" : "Reshape",
"output_shape" : [64],
"outputs" : ["Reshape_646_0"]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_720"],
"name" : "Broadcast_721",
"op" : "Broadcast",
"outputs" : ["Broadcast_721_0"],
"shape" : [ 32, 512, 14, 14 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_710"],
"name" : "Broadcast_711",
"op" : "Broadcast",
"outputs" : ["Broadcast_711_0"],
"shape" : [ 32, 512, 14, 14 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_699"],
"name" : "Broadcast_700",
"op" : "Broadcast",
"outputs" : ["Broadcast_700_0"],
"shape" : [ 32, 512, 28, 28 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_689"],
"name" : "Broadcast_690",
"op" : "Broadcast",
"outputs" : ["Broadcast_690_0"],
"shape" : [ 32, 512, 28, 28 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_678"],
"name" : "Broadcast_679",
"op" : "Broadcast",
"outputs" : ["Broadcast_679_0"],
"shape" : [ 32, 256, 56, 56 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_668"],
"name" : "Broadcast_669",
"op" : "Broadcast",
"outputs" : ["Broadcast_669_0"],
"shape" : [ 32, 256, 56, 56 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_657"],
"name" : "Broadcast_658",
"op" : "Broadcast",
"outputs" : ["Broadcast_658_0"],
"shape" : [ 32, 128, 112, 112 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_646"],
"name" : "Broadcast_647",
"op" : "Broadcast",
"outputs" : ["Broadcast_647_0"],
"shape" : [ 32, 64, 224, 224 ]
},
{
"inputs" : [ "Convolution_644", "Broadcast_647" ],
"name" : "Add_648",
"op" : "Add",
"outputs" : ["Add_648_0"]
},
{
"inputs" : [ "Add_648", "Broadcast_650" ],
"name" : "Maximum_651",
"op" : "Maximum",
"outputs" : ["Maximum_651_0"]
},
{
"inputs" : ["Maximum_651"],
"name" : "MaxPool_652",
"op" : "MaxPool",
"outputs" : ["MaxPool_652_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "MaxPool_652", "Parameter_653" ],
"name" : "Convolution_655",
"op" : "Convolution",
"outputs" : ["Convolution_655_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_655", "Broadcast_658" ],
"name" : "Add_659",
"op" : "Add",
"outputs" : ["Add_659_0"]
},
{
"inputs" : [ "Add_659", "Broadcast_661" ],
"name" : "Maximum_662",
"op" : "Maximum",
"outputs" : ["Maximum_662_0"]
},
{
"inputs" : ["Maximum_662"],
"name" : "MaxPool_663",
"op" : "MaxPool",
"outputs" : ["MaxPool_663_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "MaxPool_663", "Parameter_664" ],
"name" : "Convolution_666",
"op" : "Convolution",
"outputs" : ["Convolution_666_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_666", "Broadcast_669" ],
"name" : "Add_670",
"op" : "Add",
"outputs" : ["Add_670_0"]
},
{
"inputs" : [ "Add_670", "Broadcast_672" ],
"name" : "Maximum_673",
"op" : "Maximum",
"outputs" : ["Maximum_673_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Maximum_673", "Parameter_674" ],
"name" : "Convolution_676",
"op" : "Convolution",
"outputs" : ["Convolution_676_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_676", "Broadcast_679" ],
"name" : "Add_680",
"op" : "Add",
"outputs" : ["Add_680_0"]
},
{
"inputs" : [ "Add_680", "Broadcast_682" ],
"name" : "Maximum_683",
"op" : "Maximum",
"outputs" : ["Maximum_683_0"]
},
{
"inputs" : ["Maximum_683"],
"name" : "MaxPool_684",
"op" : "MaxPool",
"outputs" : ["MaxPool_684_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "MaxPool_684", "Parameter_685" ],
"name" : "Convolution_687",
"op" : "Convolution",
"outputs" : ["Convolution_687_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_687", "Broadcast_690" ],
"name" : "Add_691",
"op" : "Add",
"outputs" : ["Add_691_0"]
},
{
"inputs" : [ "Add_691", "Broadcast_693" ],
"name" : "Maximum_694",
"op" : "Maximum",
"outputs" : ["Maximum_694_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Maximum_694", "Parameter_695" ],
"name" : "Convolution_697",
"op" : "Convolution",
"outputs" : ["Convolution_697_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_697", "Broadcast_700" ],
"name" : "Add_701",
"op" : "Add",
"outputs" : ["Add_701_0"]
},
{
"inputs" : [ "Add_701", "Broadcast_703" ],
"name" : "Maximum_704",
"op" : "Maximum",
"outputs" : ["Maximum_704_0"]
},
{
"inputs" : ["Maximum_704"],
"name" : "MaxPool_705",
"op" : "MaxPool",
"outputs" : ["MaxPool_705_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "MaxPool_705", "Parameter_706" ],
"name" : "Convolution_708",
"op" : "Convolution",
"outputs" : ["Convolution_708_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_708", "Broadcast_711" ],
"name" : "Add_712",
"op" : "Add",
"outputs" : ["Add_712_0"]
},
{
"inputs" : [ "Add_712", "Broadcast_714" ],
"name" : "Maximum_715",
"op" : "Maximum",
"outputs" : ["Maximum_715_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Maximum_715", "Parameter_716" ],
"name" : "Convolution_718",
"op" : "Convolution",
"outputs" : ["Convolution_718_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Convolution_718", "Broadcast_721" ],
"name" : "Add_722",
"op" : "Add",
"outputs" : ["Add_722_0"]
},
{
"inputs" : [ "Add_722", "Broadcast_724" ],
"name" : "Maximum_725",
"op" : "Maximum",
"outputs" : ["Maximum_725_0"]
},
{
"inputs" : ["Maximum_725"],
"name" : "MaxPool_726",
"op" : "MaxPool",
"outputs" : ["MaxPool_726_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["MaxPool_726"],
"name" : "Reshape_727",
"op" : "Reshape",
"output_shape" : [ 32, 25088 ],
"outputs" : ["Reshape_727_0"]
},
{
"inputs" : [ "Reshape_727", "Reshape_730" ],
"name" : "Dot_731",
"op" : "Dot",
"outputs" : ["Dot_731_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_731", "Broadcast_732" ],
"name" : "Add_733",
"op" : "Add",
"outputs" : ["Add_733_0"]
},
{
"inputs" : [ "Add_733", "Broadcast_735" ],
"name" : "Maximum_736",
"op" : "Maximum",
"outputs" : ["Maximum_736_0"]
},
{
"inputs" : [ "Maximum_736", "Reshape_739" ],
"name" : "Dot_740",
"op" : "Dot",
"outputs" : ["Dot_740_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_740", "Broadcast_741" ],
"name" : "Add_742",
"op" : "Add",
"outputs" : ["Add_742_0"]
},
{
"inputs" : [ "Add_742", "Broadcast_744" ],
"name" : "Maximum_745",
"op" : "Maximum",
"outputs" : ["Maximum_745_0"]
},
{
"inputs" : [ "Maximum_745", "Reshape_748" ],
"name" : "Dot_749",
"op" : "Dot",
"outputs" : ["Dot_749_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_749", "Broadcast_750" ],
"name" : "Add_751",
"op" : "Add",
"outputs" : ["Add_751_0"]
}
],
"parameters" : [
"Parameter_641", "Parameter_642", "Parameter_643", "Parameter_653",
"Parameter_654", "Parameter_664", "Parameter_665", "Parameter_674",
"Parameter_675", "Parameter_685", "Parameter_686", "Parameter_695",
"Parameter_696", "Parameter_706", "Parameter_707", "Parameter_716",
"Parameter_717", "Parameter_728", "Parameter_729", "Parameter_737",
"Parameter_738", "Parameter_746", "Parameter_747"
],
"result" : ["Add_751"]
}]

File diff suppressed because it is too large Load Diff

View File

@ -1,349 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_10",
"op" : "Parameter",
"outputs" : ["Parameter_10_0"],
"shape" : [400]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_9",
"op" : "Parameter",
"outputs" : ["Parameter_9_0"],
"shape" : [ 400, 100 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [400]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [ 400, 100 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 10, 100 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_7",
"op" : "Constant",
"outputs" : ["Constant_7_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_34",
"op" : "Constant",
"outputs" : ["Constant_34_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_30",
"op" : "Constant",
"outputs" : ["Constant_30_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_24",
"op" : "Constant",
"outputs" : ["Constant_24_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_17",
"op" : "Constant",
"outputs" : ["Constant_17_0"],
"shape" : [],
"value" : ["1"]
},
{
"axes" : [0],
"inputs" : ["Parameter_10"],
"name" : "Broadcast_13",
"op" : "Broadcast",
"outputs" : ["Broadcast_13_0"],
"shape" : [ 10, 400 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_9"],
"name" : "Reshape_11",
"op" : "Reshape",
"output_shape" : [ 100, 400 ],
"outputs" : ["Reshape_11_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_2"],
"name" : "Broadcast_5",
"op" : "Broadcast",
"outputs" : ["Broadcast_5_0"],
"shape" : [ 10, 400 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_1"],
"name" : "Reshape_3",
"op" : "Reshape",
"output_shape" : [ 100, 400 ],
"outputs" : ["Reshape_3_0"]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_7"],
"name" : "Broadcast_8",
"op" : "Broadcast",
"outputs" : ["Broadcast_8_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_34"],
"name" : "Broadcast_35",
"op" : "Broadcast",
"outputs" : ["Broadcast_35_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_30"],
"name" : "Broadcast_31",
"op" : "Broadcast",
"outputs" : ["Broadcast_31_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_24"],
"name" : "Broadcast_25",
"op" : "Broadcast",
"outputs" : ["Broadcast_25_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_17"],
"name" : "Broadcast_18",
"op" : "Broadcast",
"outputs" : ["Broadcast_18_0"],
"shape" : [ 10, 100 ]
},
{
"inputs" : [ "Parameter_0", "Reshape_3" ],
"name" : "Dot_4",
"op" : "Dot",
"outputs" : ["Dot_4_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Broadcast_8", "Reshape_11" ],
"name" : "Dot_12",
"op" : "Dot",
"outputs" : ["Dot_12_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_4", "Broadcast_5" ],
"name" : "Add_6",
"op" : "Add",
"outputs" : ["Add_6_0"]
},
{
"inputs" : [ "Dot_12", "Broadcast_13" ],
"name" : "Add_14",
"op" : "Add",
"outputs" : ["Add_14_0"]
},
{
"inputs" : [ "Add_6", "Add_14" ],
"name" : "Add_15",
"op" : "Add",
"outputs" : ["Add_15_0"]
},
{
"inputs" : ["Add_15"],
"lower_bounds" : [ 0, 300 ],
"name" : "Slice_16",
"op" : "Slice",
"outputs" : ["Slice_16_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 400 ]
},
{
"inputs" : ["Add_15"],
"lower_bounds" : [ 0, 100 ],
"name" : "Slice_23",
"op" : "Slice",
"outputs" : ["Slice_23_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 200 ]
},
{
"inputs" : ["Add_15"],
"lower_bounds" : [ 0, 0 ],
"name" : "Slice_33",
"op" : "Slice",
"outputs" : ["Slice_33_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 100 ]
},
{
"inputs" : ["Add_15"],
"lower_bounds" : [ 0, 200 ],
"name" : "Slice_40",
"op" : "Slice",
"outputs" : ["Slice_40_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 300 ]
},
{
"inputs" : ["Slice_16"],
"name" : "Negative_19",
"op" : "Negative",
"outputs" : ["Negative_19_0"]
},
{
"inputs" : ["Slice_23"],
"name" : "Negative_26",
"op" : "Negative",
"outputs" : ["Negative_26_0"]
},
{
"inputs" : ["Slice_33"],
"name" : "Negative_36",
"op" : "Negative",
"outputs" : ["Negative_36_0"]
},
{
"inputs" : ["Slice_40"],
"name" : "Tanh_41",
"op" : "Tanh",
"outputs" : ["Tanh_41_0"]
},
{
"inputs" : ["Negative_19"],
"name" : "Exp_20",
"op" : "Exp",
"outputs" : ["Exp_20_0"]
},
{
"inputs" : ["Negative_26"],
"name" : "Exp_27",
"op" : "Exp",
"outputs" : ["Exp_27_0"]
},
{
"inputs" : ["Negative_36"],
"name" : "Exp_37",
"op" : "Exp",
"outputs" : ["Exp_37_0"]
},
{
"inputs" : [ "Broadcast_18", "Exp_20" ],
"name" : "Add_21",
"op" : "Add",
"outputs" : ["Add_21_0"]
},
{
"inputs" : [ "Broadcast_25", "Exp_27" ],
"name" : "Add_28",
"op" : "Add",
"outputs" : ["Add_28_0"]
},
{
"inputs" : [ "Broadcast_35", "Exp_37" ],
"name" : "Add_38",
"op" : "Add",
"outputs" : ["Add_38_0"]
},
{
"inputs" : [ "Broadcast_18", "Add_21" ],
"name" : "Divide_22",
"op" : "Divide",
"outputs" : ["Divide_22_0"]
},
{
"inputs" : [ "Broadcast_25", "Add_28" ],
"name" : "Divide_29",
"op" : "Divide",
"outputs" : ["Divide_29_0"]
},
{
"inputs" : [ "Broadcast_35", "Add_38" ],
"name" : "Divide_39",
"op" : "Divide",
"outputs" : ["Divide_39_0"]
},
{
"inputs" : [ "Divide_29", "Broadcast_31" ],
"name" : "Multiply_32",
"op" : "Multiply",
"outputs" : ["Multiply_32_0"]
},
{
"inputs" : [ "Divide_39", "Tanh_41" ],
"name" : "Multiply_42",
"op" : "Multiply",
"outputs" : ["Multiply_42_0"]
},
{
"inputs" : [ "Multiply_32", "Multiply_42" ],
"name" : "Add_43",
"op" : "Add",
"outputs" : ["Add_43_0"]
},
{
"inputs" : ["Add_43"],
"name" : "Tanh_44",
"op" : "Tanh",
"outputs" : ["Tanh_44_0"]
},
{
"inputs" : [ "Divide_22", "Tanh_44" ],
"name" : "Multiply_45",
"op" : "Multiply",
"outputs" : ["Multiply_45_0"]
},
{
"inputs" : ["Multiply_45"],
"name" : "Result_46",
"op" : "Result",
"outputs" : ["Result_46_0"]
}
],
"parameters" : [
"Parameter_0", "Parameter_1", "Parameter_2", "Parameter_9",
"Parameter_10"
],
"result" : ["Result_46"]
}]

View File

@ -1,889 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 10, 50 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_7",
"op" : "Parameter",
"outputs" : ["Parameter_7_0"],
"shape" : [ 10, 50 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_20",
"op" : "Parameter",
"outputs" : ["Parameter_20_0"],
"shape" : [400]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_19",
"op" : "Parameter",
"outputs" : ["Parameter_19_0"],
"shape" : [ 400, 100 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [400]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [ 400, 50 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_12",
"op" : "Parameter",
"outputs" : ["Parameter_12_0"],
"shape" : [ 10, 50 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_17",
"op" : "Constant",
"outputs" : ["Constant_17_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_44",
"op" : "Constant",
"outputs" : ["Constant_44_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_40",
"op" : "Constant",
"outputs" : ["Constant_40_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_34",
"op" : "Constant",
"outputs" : ["Constant_34_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_27",
"op" : "Constant",
"outputs" : ["Constant_27_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_77",
"op" : "Constant",
"outputs" : ["Constant_77_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_69",
"op" : "Constant",
"outputs" : ["Constant_69_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_62",
"op" : "Constant",
"outputs" : ["Constant_62_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_110",
"op" : "Constant",
"outputs" : ["Constant_110_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_102",
"op" : "Constant",
"outputs" : ["Constant_102_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_95",
"op" : "Constant",
"outputs" : ["Constant_95_0"],
"shape" : [],
"value" : ["1"]
},
{
"axes" : [0],
"inputs" : ["Parameter_20"],
"name" : "Broadcast_23",
"op" : "Broadcast",
"outputs" : ["Broadcast_23_0"],
"shape" : [ 10, 400 ]
},
{
"axes" : [0],
"inputs" : ["Parameter_20"],
"name" : "Broadcast_58",
"op" : "Broadcast",
"outputs" : ["Broadcast_58_0"],
"shape" : [ 10, 400 ]
},
{
"axes" : [0],
"inputs" : ["Parameter_20"],
"name" : "Broadcast_91",
"op" : "Broadcast",
"outputs" : ["Broadcast_91_0"],
"shape" : [ 10, 400 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_19"],
"name" : "Reshape_21",
"op" : "Reshape",
"output_shape" : [ 100, 400 ],
"outputs" : ["Reshape_21_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_19"],
"name" : "Reshape_56",
"op" : "Reshape",
"output_shape" : [ 100, 400 ],
"outputs" : ["Reshape_56_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_19"],
"name" : "Reshape_89",
"op" : "Reshape",
"output_shape" : [ 100, 400 ],
"outputs" : ["Reshape_89_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_2"],
"name" : "Broadcast_5",
"op" : "Broadcast",
"outputs" : ["Broadcast_5_0"],
"shape" : [ 10, 400 ]
},
{
"axes" : [0],
"inputs" : ["Parameter_2"],
"name" : "Broadcast_10",
"op" : "Broadcast",
"outputs" : ["Broadcast_10_0"],
"shape" : [ 10, 400 ]
},
{
"axes" : [0],
"inputs" : ["Parameter_2"],
"name" : "Broadcast_15",
"op" : "Broadcast",
"outputs" : ["Broadcast_15_0"],
"shape" : [ 10, 400 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_1"],
"name" : "Reshape_3",
"op" : "Reshape",
"output_shape" : [ 50, 400 ],
"outputs" : ["Reshape_3_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_1"],
"name" : "Reshape_8",
"op" : "Reshape",
"output_shape" : [ 50, 400 ],
"outputs" : ["Reshape_8_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_1"],
"name" : "Reshape_13",
"op" : "Reshape",
"output_shape" : [ 50, 400 ],
"outputs" : ["Reshape_13_0"]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_17"],
"name" : "Broadcast_18",
"op" : "Broadcast",
"outputs" : ["Broadcast_18_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_44"],
"name" : "Broadcast_45",
"op" : "Broadcast",
"outputs" : ["Broadcast_45_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_40"],
"name" : "Broadcast_41",
"op" : "Broadcast",
"outputs" : ["Broadcast_41_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_34"],
"name" : "Broadcast_35",
"op" : "Broadcast",
"outputs" : ["Broadcast_35_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_27"],
"name" : "Broadcast_28",
"op" : "Broadcast",
"outputs" : ["Broadcast_28_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_77"],
"name" : "Broadcast_78",
"op" : "Broadcast",
"outputs" : ["Broadcast_78_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_69"],
"name" : "Broadcast_70",
"op" : "Broadcast",
"outputs" : ["Broadcast_70_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_62"],
"name" : "Broadcast_63",
"op" : "Broadcast",
"outputs" : ["Broadcast_63_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_110"],
"name" : "Broadcast_111",
"op" : "Broadcast",
"outputs" : ["Broadcast_111_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_102"],
"name" : "Broadcast_103",
"op" : "Broadcast",
"outputs" : ["Broadcast_103_0"],
"shape" : [ 10, 100 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_95"],
"name" : "Broadcast_96",
"op" : "Broadcast",
"outputs" : ["Broadcast_96_0"],
"shape" : [ 10, 100 ]
},
{
"inputs" : [ "Parameter_0", "Reshape_3" ],
"name" : "Dot_4",
"op" : "Dot",
"outputs" : ["Dot_4_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Parameter_7", "Reshape_8" ],
"name" : "Dot_9",
"op" : "Dot",
"outputs" : ["Dot_9_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Parameter_12", "Reshape_13" ],
"name" : "Dot_14",
"op" : "Dot",
"outputs" : ["Dot_14_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Broadcast_18", "Reshape_21" ],
"name" : "Dot_22",
"op" : "Dot",
"outputs" : ["Dot_22_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_4", "Broadcast_5" ],
"name" : "Add_6",
"op" : "Add",
"outputs" : ["Add_6_0"]
},
{
"inputs" : [ "Dot_9", "Broadcast_10" ],
"name" : "Add_11",
"op" : "Add",
"outputs" : ["Add_11_0"]
},
{
"inputs" : [ "Dot_14", "Broadcast_15" ],
"name" : "Add_16",
"op" : "Add",
"outputs" : ["Add_16_0"]
},
{
"inputs" : [ "Dot_22", "Broadcast_23" ],
"name" : "Add_24",
"op" : "Add",
"outputs" : ["Add_24_0"]
},
{
"inputs" : [ "Add_16", "Add_24" ],
"name" : "Add_25",
"op" : "Add",
"outputs" : ["Add_25_0"]
},
{
"inputs" : ["Add_25"],
"lower_bounds" : [ 0, 300 ],
"name" : "Slice_26",
"op" : "Slice",
"outputs" : ["Slice_26_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 400 ]
},
{
"inputs" : ["Add_25"],
"lower_bounds" : [ 0, 100 ],
"name" : "Slice_33",
"op" : "Slice",
"outputs" : ["Slice_33_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 200 ]
},
{
"inputs" : ["Add_25"],
"lower_bounds" : [ 0, 0 ],
"name" : "Slice_43",
"op" : "Slice",
"outputs" : ["Slice_43_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 100 ]
},
{
"inputs" : ["Add_25"],
"lower_bounds" : [ 0, 200 ],
"name" : "Slice_50",
"op" : "Slice",
"outputs" : ["Slice_50_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 300 ]
},
{
"inputs" : ["Slice_26"],
"name" : "Negative_29",
"op" : "Negative",
"outputs" : ["Negative_29_0"]
},
{
"inputs" : ["Slice_33"],
"name" : "Negative_36",
"op" : "Negative",
"outputs" : ["Negative_36_0"]
},
{
"inputs" : ["Slice_43"],
"name" : "Negative_46",
"op" : "Negative",
"outputs" : ["Negative_46_0"]
},
{
"inputs" : ["Slice_50"],
"name" : "Tanh_51",
"op" : "Tanh",
"outputs" : ["Tanh_51_0"]
},
{
"inputs" : ["Negative_29"],
"name" : "Exp_30",
"op" : "Exp",
"outputs" : ["Exp_30_0"]
},
{
"inputs" : ["Negative_36"],
"name" : "Exp_37",
"op" : "Exp",
"outputs" : ["Exp_37_0"]
},
{
"inputs" : ["Negative_46"],
"name" : "Exp_47",
"op" : "Exp",
"outputs" : ["Exp_47_0"]
},
{
"inputs" : [ "Broadcast_28", "Exp_30" ],
"name" : "Add_31",
"op" : "Add",
"outputs" : ["Add_31_0"]
},
{
"inputs" : [ "Broadcast_35", "Exp_37" ],
"name" : "Add_38",
"op" : "Add",
"outputs" : ["Add_38_0"]
},
{
"inputs" : [ "Broadcast_45", "Exp_47" ],
"name" : "Add_48",
"op" : "Add",
"outputs" : ["Add_48_0"]
},
{
"inputs" : [ "Broadcast_28", "Add_31" ],
"name" : "Divide_32",
"op" : "Divide",
"outputs" : ["Divide_32_0"]
},
{
"inputs" : [ "Broadcast_35", "Add_38" ],
"name" : "Divide_39",
"op" : "Divide",
"outputs" : ["Divide_39_0"]
},
{
"inputs" : [ "Broadcast_45", "Add_48" ],
"name" : "Divide_49",
"op" : "Divide",
"outputs" : ["Divide_49_0"]
},
{
"inputs" : [ "Divide_39", "Broadcast_41" ],
"name" : "Multiply_42",
"op" : "Multiply",
"outputs" : ["Multiply_42_0"]
},
{
"inputs" : [ "Divide_49", "Tanh_51" ],
"name" : "Multiply_52",
"op" : "Multiply",
"outputs" : ["Multiply_52_0"]
},
{
"inputs" : [ "Multiply_42", "Multiply_52" ],
"name" : "Add_53",
"op" : "Add",
"outputs" : ["Add_53_0"]
},
{
"inputs" : ["Add_53"],
"name" : "Tanh_54",
"op" : "Tanh",
"outputs" : ["Tanh_54_0"]
},
{
"inputs" : [ "Divide_32", "Tanh_54" ],
"name" : "Multiply_55",
"op" : "Multiply",
"outputs" : ["Multiply_55_0"]
},
{
"inputs" : [ "Multiply_55", "Reshape_56" ],
"name" : "Dot_57",
"op" : "Dot",
"outputs" : ["Dot_57_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_57", "Broadcast_58" ],
"name" : "Add_59",
"op" : "Add",
"outputs" : ["Add_59_0"]
},
{
"inputs" : [ "Add_11", "Add_59" ],
"name" : "Add_60",
"op" : "Add",
"outputs" : ["Add_60_0"]
},
{
"inputs" : ["Add_60"],
"lower_bounds" : [ 0, 300 ],
"name" : "Slice_61",
"op" : "Slice",
"outputs" : ["Slice_61_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 400 ]
},
{
"inputs" : ["Add_60"],
"lower_bounds" : [ 0, 100 ],
"name" : "Slice_68",
"op" : "Slice",
"outputs" : ["Slice_68_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 200 ]
},
{
"inputs" : ["Add_60"],
"lower_bounds" : [ 0, 0 ],
"name" : "Slice_76",
"op" : "Slice",
"outputs" : ["Slice_76_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 100 ]
},
{
"inputs" : ["Add_60"],
"lower_bounds" : [ 0, 200 ],
"name" : "Slice_83",
"op" : "Slice",
"outputs" : ["Slice_83_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 300 ]
},
{
"inputs" : ["Slice_61"],
"name" : "Negative_64",
"op" : "Negative",
"outputs" : ["Negative_64_0"]
},
{
"inputs" : ["Slice_68"],
"name" : "Negative_71",
"op" : "Negative",
"outputs" : ["Negative_71_0"]
},
{
"inputs" : ["Slice_76"],
"name" : "Negative_79",
"op" : "Negative",
"outputs" : ["Negative_79_0"]
},
{
"inputs" : ["Slice_83"],
"name" : "Tanh_84",
"op" : "Tanh",
"outputs" : ["Tanh_84_0"]
},
{
"inputs" : ["Negative_64"],
"name" : "Exp_65",
"op" : "Exp",
"outputs" : ["Exp_65_0"]
},
{
"inputs" : ["Negative_71"],
"name" : "Exp_72",
"op" : "Exp",
"outputs" : ["Exp_72_0"]
},
{
"inputs" : ["Negative_79"],
"name" : "Exp_80",
"op" : "Exp",
"outputs" : ["Exp_80_0"]
},
{
"inputs" : [ "Broadcast_63", "Exp_65" ],
"name" : "Add_66",
"op" : "Add",
"outputs" : ["Add_66_0"]
},
{
"inputs" : [ "Broadcast_70", "Exp_72" ],
"name" : "Add_73",
"op" : "Add",
"outputs" : ["Add_73_0"]
},
{
"inputs" : [ "Broadcast_78", "Exp_80" ],
"name" : "Add_81",
"op" : "Add",
"outputs" : ["Add_81_0"]
},
{
"inputs" : [ "Broadcast_63", "Add_66" ],
"name" : "Divide_67",
"op" : "Divide",
"outputs" : ["Divide_67_0"]
},
{
"inputs" : [ "Broadcast_70", "Add_73" ],
"name" : "Divide_74",
"op" : "Divide",
"outputs" : ["Divide_74_0"]
},
{
"inputs" : [ "Broadcast_78", "Add_81" ],
"name" : "Divide_82",
"op" : "Divide",
"outputs" : ["Divide_82_0"]
},
{
"inputs" : [ "Divide_74", "Add_53" ],
"name" : "Multiply_75",
"op" : "Multiply",
"outputs" : ["Multiply_75_0"]
},
{
"inputs" : [ "Divide_82", "Tanh_84" ],
"name" : "Multiply_85",
"op" : "Multiply",
"outputs" : ["Multiply_85_0"]
},
{
"inputs" : [ "Multiply_75", "Multiply_85" ],
"name" : "Add_86",
"op" : "Add",
"outputs" : ["Add_86_0"]
},
{
"inputs" : ["Add_86"],
"name" : "Tanh_87",
"op" : "Tanh",
"outputs" : ["Tanh_87_0"]
},
{
"inputs" : [ "Divide_67", "Tanh_87" ],
"name" : "Multiply_88",
"op" : "Multiply",
"outputs" : ["Multiply_88_0"]
},
{
"inputs" : [ "Multiply_88", "Reshape_89" ],
"name" : "Dot_90",
"op" : "Dot",
"outputs" : ["Dot_90_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_90", "Broadcast_91" ],
"name" : "Add_92",
"op" : "Add",
"outputs" : ["Add_92_0"]
},
{
"inputs" : [ "Add_6", "Add_92" ],
"name" : "Add_93",
"op" : "Add",
"outputs" : ["Add_93_0"]
},
{
"inputs" : ["Add_93"],
"lower_bounds" : [ 0, 300 ],
"name" : "Slice_94",
"op" : "Slice",
"outputs" : ["Slice_94_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 400 ]
},
{
"inputs" : ["Add_93"],
"lower_bounds" : [ 0, 100 ],
"name" : "Slice_101",
"op" : "Slice",
"outputs" : ["Slice_101_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 200 ]
},
{
"inputs" : ["Add_93"],
"lower_bounds" : [ 0, 0 ],
"name" : "Slice_109",
"op" : "Slice",
"outputs" : ["Slice_109_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 100 ]
},
{
"inputs" : ["Add_93"],
"lower_bounds" : [ 0, 200 ],
"name" : "Slice_116",
"op" : "Slice",
"outputs" : ["Slice_116_0"],
"strides" : [ 1, 1 ],
"upper_bounds" : [ 10, 300 ]
},
{
"inputs" : ["Slice_94"],
"name" : "Negative_97",
"op" : "Negative",
"outputs" : ["Negative_97_0"]
},
{
"inputs" : ["Slice_101"],
"name" : "Negative_104",
"op" : "Negative",
"outputs" : ["Negative_104_0"]
},
{
"inputs" : ["Slice_109"],
"name" : "Negative_112",
"op" : "Negative",
"outputs" : ["Negative_112_0"]
},
{
"inputs" : ["Slice_116"],
"name" : "Tanh_117",
"op" : "Tanh",
"outputs" : ["Tanh_117_0"]
},
{
"inputs" : ["Negative_97"],
"name" : "Exp_98",
"op" : "Exp",
"outputs" : ["Exp_98_0"]
},
{
"inputs" : ["Negative_104"],
"name" : "Exp_105",
"op" : "Exp",
"outputs" : ["Exp_105_0"]
},
{
"inputs" : ["Negative_112"],
"name" : "Exp_113",
"op" : "Exp",
"outputs" : ["Exp_113_0"]
},
{
"inputs" : [ "Broadcast_96", "Exp_98" ],
"name" : "Add_99",
"op" : "Add",
"outputs" : ["Add_99_0"]
},
{
"inputs" : [ "Broadcast_103", "Exp_105" ],
"name" : "Add_106",
"op" : "Add",
"outputs" : ["Add_106_0"]
},
{
"inputs" : [ "Broadcast_111", "Exp_113" ],
"name" : "Add_114",
"op" : "Add",
"outputs" : ["Add_114_0"]
},
{
"inputs" : [ "Broadcast_96", "Add_99" ],
"name" : "Divide_100",
"op" : "Divide",
"outputs" : ["Divide_100_0"]
},
{
"inputs" : [ "Broadcast_103", "Add_106" ],
"name" : "Divide_107",
"op" : "Divide",
"outputs" : ["Divide_107_0"]
},
{
"inputs" : [ "Broadcast_111", "Add_114" ],
"name" : "Divide_115",
"op" : "Divide",
"outputs" : ["Divide_115_0"]
},
{
"inputs" : [ "Divide_107", "Add_86" ],
"name" : "Multiply_108",
"op" : "Multiply",
"outputs" : ["Multiply_108_0"]
},
{
"inputs" : [ "Divide_115", "Tanh_117" ],
"name" : "Multiply_118",
"op" : "Multiply",
"outputs" : ["Multiply_118_0"]
},
{
"inputs" : [ "Multiply_108", "Multiply_118" ],
"name" : "Add_119",
"op" : "Add",
"outputs" : ["Add_119_0"]
},
{
"inputs" : ["Add_119"],
"name" : "Tanh_120",
"op" : "Tanh",
"outputs" : ["Tanh_120_0"]
},
{
"inputs" : [ "Divide_100", "Tanh_120" ],
"name" : "Multiply_121",
"op" : "Multiply",
"outputs" : ["Multiply_121_0"]
},
{
"inputs" : ["Multiply_121"],
"name" : "Result_122",
"op" : "Result",
"outputs" : ["Result_122_0"]
},
{
"inputs" : ["Add_86"],
"name" : "Result_123",
"op" : "Result",
"outputs" : ["Result_123_0"]
}
],
"parameters" : [
"Parameter_12", "Parameter_1", "Parameter_2", "Parameter_19",
"Parameter_20", "Parameter_7", "Parameter_0"
],
"result" : ["Result_122", "Result_123"]
}]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
[{"name":"Function_0","ops":[{"element_type":"float","inputs":[],"name":"Parameter_0","op":"Parameter","outputs":["Parameter_0_0"],"shape":[3,4]},{"element_type":"float","inputs":[],"name":"Constant_1","op":"Constant","outputs":["Constant_1_0"],"shape":[],"value":["1"]},{"inputs":["Parameter_0"],"name":"Negative_3","op":"Negative","outputs":["Negative_3_0"]},{"axes":[0,1],"inputs":["Constant_1"],"name":"Broadcast_2","op":"Broadcast","outputs":["Broadcast_2_0"],"shape":[3,4]},{"inputs":["Negative_3"],"name":"Exp_4","op":"Exp","outputs":["Exp_4_0"]},{"inputs":["Broadcast_2","Exp_4"],"name":"Add_5","op":"Add","outputs":["Add_5_0"]},{"inputs":["Broadcast_2","Add_5"],"name":"Divide_6","op":"Divide","outputs":["Divide_6_0"]}],"parameters":["Parameter_0"],"result":["Divide_6"]}]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,207 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [ 3, 3, 2 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 3, 4, 2 ]
},
{
"inputs" : ["Parameter_1"],
"lower_bounds" : [ 1, 0, 0 ],
"name" : "Slice_11",
"op" : "Slice",
"outputs" : ["Slice_11_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 2, 3, 2 ]
},
{
"inputs" : ["Parameter_1"],
"lower_bounds" : [ 2, 0, 0 ],
"name" : "Slice_18",
"op" : "Slice",
"outputs" : ["Slice_18_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 3, 3, 2 ]
},
{
"inputs" : ["Parameter_1"],
"lower_bounds" : [ 0, 0, 0 ],
"name" : "Slice_4",
"op" : "Slice",
"outputs" : ["Slice_4_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 1, 3, 2 ]
},
{
"inputs" : ["Parameter_0"],
"lower_bounds" : [ 1, 0, 0 ],
"name" : "Slice_9",
"op" : "Slice",
"outputs" : ["Slice_9_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 2, 4, 2 ]
},
{
"inputs" : ["Parameter_0"],
"lower_bounds" : [ 2, 0, 0 ],
"name" : "Slice_16",
"op" : "Slice",
"outputs" : ["Slice_16_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 3, 4, 2 ]
},
{
"inputs" : ["Parameter_0"],
"lower_bounds" : [ 0, 0, 0 ],
"name" : "Slice_2",
"op" : "Slice",
"outputs" : ["Slice_2_0"],
"strides" : [ 1, 1, 1 ],
"upper_bounds" : [ 1, 4, 2 ]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_11"],
"name" : "Reshape_12",
"op" : "Reshape",
"output_shape" : [ 3, 2 ],
"outputs" : ["Reshape_12_0"]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_18"],
"name" : "Reshape_19",
"op" : "Reshape",
"output_shape" : [ 3, 2 ],
"outputs" : ["Reshape_19_0"]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_4"],
"name" : "Reshape_5",
"op" : "Reshape",
"output_shape" : [ 3, 2 ],
"outputs" : ["Reshape_5_0"]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_9"],
"name" : "Reshape_10",
"op" : "Reshape",
"output_shape" : [ 4, 2 ],
"outputs" : ["Reshape_10_0"]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_16"],
"name" : "Reshape_17",
"op" : "Reshape",
"output_shape" : [ 4, 2 ],
"outputs" : ["Reshape_17_0"]
},
{
"input_order" : [ 0, 1, 2 ],
"inputs" : ["Slice_2"],
"name" : "Reshape_3",
"op" : "Reshape",
"output_shape" : [ 4, 2 ],
"outputs" : ["Reshape_3_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_12"],
"name" : "Reshape_13",
"op" : "Reshape",
"output_shape" : [ 2, 3 ],
"outputs" : ["Reshape_13_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_19"],
"name" : "Reshape_20",
"op" : "Reshape",
"output_shape" : [ 2, 3 ],
"outputs" : ["Reshape_20_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_5"],
"name" : "Reshape_6",
"op" : "Reshape",
"output_shape" : [ 2, 3 ],
"outputs" : ["Reshape_6_0"]
},
{
"inputs" : [ "Reshape_10", "Reshape_13" ],
"name" : "Dot_14",
"op" : "Dot",
"outputs" : ["Dot_14_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Reshape_17", "Reshape_20" ],
"name" : "Dot_21",
"op" : "Dot",
"outputs" : ["Dot_21_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Reshape_3", "Reshape_6" ],
"name" : "Dot_7",
"op" : "Dot",
"outputs" : ["Dot_7_0"],
"reduction_axes_count" : 1
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_14"],
"name" : "Reshape_15",
"op" : "Reshape",
"output_shape" : [ 1, 4, 3 ],
"outputs" : ["Reshape_15_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_21"],
"name" : "Reshape_22",
"op" : "Reshape",
"output_shape" : [ 1, 4, 3 ],
"outputs" : ["Reshape_22_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_7"],
"name" : "Reshape_8",
"op" : "Reshape",
"output_shape" : [ 1, 4, 3 ],
"outputs" : ["Reshape_8_0"]
},
{
"axis" : 0,
"inputs" : [ "Reshape_8", "Reshape_15", "Reshape_22" ],
"name" : "Concat_23",
"op" : "Concat",
"outputs" : ["Concat_23_0"]
},
{
"inputs" : ["Concat_23"],
"name" : "Result_24",
"op" : "Result",
"outputs" : ["Result_24_0"]
}
],
"parameters" : [ "Parameter_0", "Parameter_1" ],
"result" : ["Result_24"]
}]

View File

@ -1,613 +0,0 @@
[{
"name" : "Function_1",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_36",
"op" : "Parameter",
"outputs" : ["Parameter_36_0"],
"shape" : [ 2, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_4",
"op" : "Parameter",
"outputs" : ["Parameter_4_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_3",
"op" : "Parameter",
"outputs" : ["Parameter_3_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 2, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_38",
"op" : "Parameter",
"outputs" : ["Parameter_38_0"],
"shape" : [ 2, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_18",
"op" : "Constant",
"outputs" : ["Constant_18_0"],
"shape" : [],
"value" : ["0.001"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_12",
"op" : "Constant",
"outputs" : ["Constant_12_0"],
"shape" : [3],
"value" : [ "2", "2", "2" ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_6",
"op" : "Constant",
"outputs" : ["Constant_6_0"],
"shape" : [3],
"value" : [ "2", "2", "2" ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_95",
"op" : "Constant",
"outputs" : ["Constant_95_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_93",
"op" : "Constant",
"outputs" : ["Constant_93_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_2"],
"name" : "Reshape_29",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_29_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_1"],
"name" : "Reshape_28",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_28_0"]
},
{
"inputs" : [ "Parameter_0", "Parameter_0" ],
"name" : "Multiply_10",
"op" : "Multiply",
"outputs" : ["Multiply_10_0"]
},
{
"inputs" : ["Parameter_0"],
"name" : "Sum_5",
"op" : "Sum",
"outputs" : ["Sum_5_0"],
"reduction_axes" : [0]
},
{
"inputs" : ["Parameter_0"],
"name" : "Sum_9",
"op" : "Sum",
"outputs" : ["Sum_9_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Parameter_38", "Parameter_36" ],
"name" : "Multiply_39",
"op" : "Multiply",
"outputs" : ["Multiply_39_0"]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_18"],
"name" : "Broadcast_19",
"op" : "Broadcast",
"outputs" : ["Broadcast_19_0"],
"shape" : [ 2, 3 ]
},
{
"axes" : [0],
"inputs" : ["Constant_95"],
"name" : "Broadcast_96",
"op" : "Broadcast",
"outputs" : ["Broadcast_96_0"],
"shape" : [3]
},
{
"axes" : [0],
"inputs" : ["Constant_93"],
"name" : "Broadcast_94",
"op" : "Broadcast",
"outputs" : ["Broadcast_94_0"],
"shape" : [3]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_29"],
"name" : "Reshape_33",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_33_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_28"],
"name" : "Reshape_30",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_30_0"]
},
{
"inputs" : ["Multiply_10"],
"name" : "Sum_11",
"op" : "Sum",
"outputs" : ["Sum_11_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Sum_5", "Constant_6" ],
"name" : "Divide_7",
"op" : "Divide",
"outputs" : ["Divide_7_0"]
},
{
"inputs" : [ "Sum_9", "Sum_9" ],
"name" : "Multiply_13",
"op" : "Multiply",
"outputs" : ["Multiply_13_0"]
},
{
"inputs" : ["Multiply_39"],
"name" : "Sum_41",
"op" : "Sum",
"outputs" : ["Sum_41_0"],
"reduction_axes" : [0]
},
{
"axes" : [0],
"inputs" : ["Reshape_33"],
"name" : "Broadcast_34",
"op" : "Broadcast",
"outputs" : ["Broadcast_34_0"],
"shape" : [ 2, 3 ]
},
{
"axes" : [0],
"inputs" : ["Reshape_30"],
"name" : "Broadcast_31",
"op" : "Broadcast",
"outputs" : ["Broadcast_31_0"],
"shape" : [ 2, 3 ]
},
{
"input_order" : [0],
"inputs" : ["Divide_7"],
"name" : "Reshape_8",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_8_0"]
},
{
"inputs" : [ "Multiply_13", "Constant_12" ],
"name" : "Divide_14",
"op" : "Divide",
"outputs" : ["Divide_14_0"]
},
{
"input_order" : [0],
"inputs" : ["Sum_41"],
"name" : "Reshape_42",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_42_0"]
},
{
"inputs" : [ "Multiply_39", "Broadcast_31" ],
"name" : "Multiply_44",
"op" : "Multiply",
"outputs" : ["Multiply_44_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_8"],
"name" : "Reshape_24",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_24_0"]
},
{
"inputs" : [ "Sum_11", "Divide_14" ],
"name" : "Subtract_15",
"op" : "Subtract",
"outputs" : ["Subtract_15_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_42"],
"name" : "Reshape_43",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_43_0"]
},
{
"inputs" : ["Multiply_44"],
"name" : "Negative_51",
"op" : "Negative",
"outputs" : ["Negative_51_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_24"],
"name" : "Broadcast_25",
"op" : "Broadcast",
"outputs" : ["Broadcast_25_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : [ "Subtract_15", "Constant_12" ],
"name" : "Divide_16",
"op" : "Divide",
"outputs" : ["Divide_16_0"]
},
{
"inputs" : [ "Parameter_0", "Broadcast_25" ],
"name" : "Subtract_26",
"op" : "Subtract",
"outputs" : ["Subtract_26_0"]
},
{
"input_order" : [0],
"inputs" : ["Divide_16"],
"name" : "Reshape_17",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_17_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_17"],
"name" : "Reshape_20",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_20_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_20"],
"name" : "Broadcast_21",
"op" : "Broadcast",
"outputs" : ["Broadcast_21_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : [ "Broadcast_21", "Broadcast_19" ],
"name" : "Add_22",
"op" : "Add",
"outputs" : ["Add_22_0"]
},
{
"inputs" : ["Add_22"],
"name" : "Sqrt_23",
"op" : "Sqrt",
"outputs" : ["Sqrt_23_0"]
},
{
"inputs" : [ "Subtract_26", "Sqrt_23" ],
"name" : "Divide_27",
"op" : "Divide",
"outputs" : ["Divide_27_0"]
},
{
"inputs" : [ "Sqrt_23", "Sqrt_23" ],
"name" : "Add_54",
"op" : "Add",
"outputs" : ["Add_54_0"]
},
{
"inputs" : [ "Divide_27", "Broadcast_31" ],
"name" : "Multiply_32",
"op" : "Multiply",
"outputs" : ["Multiply_32_0"]
},
{
"inputs" : [ "Divide_27", "Multiply_39" ],
"name" : "Multiply_45",
"op" : "Multiply",
"outputs" : ["Multiply_45_0"]
},
{
"inputs" : [ "Multiply_44", "Divide_27" ],
"name" : "Multiply_49",
"op" : "Multiply",
"outputs" : ["Multiply_49_0"]
},
{
"inputs" : [ "Negative_51", "Divide_27" ],
"name" : "Multiply_52",
"op" : "Multiply",
"outputs" : ["Multiply_52_0"]
},
{
"inputs" : [ "Multiply_32", "Broadcast_34" ],
"name" : "Add_35",
"op" : "Add",
"outputs" : ["Add_35_0"]
},
{
"inputs" : ["Multiply_45"],
"name" : "Sum_46",
"op" : "Sum",
"outputs" : ["Sum_46_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Multiply_49", "Subtract_26" ],
"name" : "Divide_50",
"op" : "Divide",
"outputs" : ["Divide_50_0"]
},
{
"inputs" : [ "Multiply_52", "Sqrt_23" ],
"name" : "Divide_53",
"op" : "Divide",
"outputs" : ["Divide_53_0"]
},
{
"inputs" : [ "Add_35", "Parameter_38" ],
"name" : "Multiply_40",
"op" : "Multiply",
"outputs" : ["Multiply_40_0"]
},
{
"input_order" : [0],
"inputs" : ["Sum_46"],
"name" : "Reshape_47",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_47_0"]
},
{
"inputs" : ["Divide_50"],
"name" : "Negative_82",
"op" : "Negative",
"outputs" : ["Negative_82_0"]
},
{
"inputs" : [ "Divide_53", "Add_54" ],
"name" : "Divide_55",
"op" : "Divide",
"outputs" : ["Divide_55_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_47"],
"name" : "Reshape_48",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_48_0"]
},
{
"inputs" : ["Negative_82"],
"name" : "Sum_83",
"op" : "Sum",
"outputs" : ["Sum_83_0"],
"reduction_axes" : [0]
},
{
"inputs" : ["Divide_55"],
"name" : "Sum_57",
"op" : "Sum",
"outputs" : ["Sum_57_0"],
"reduction_axes" : [0]
},
{
"input_order" : [0],
"inputs" : ["Sum_83"],
"name" : "Reshape_84",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_84_0"]
},
{
"input_order" : [0],
"inputs" : ["Sum_57"],
"name" : "Reshape_58",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_58_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_84"],
"name" : "Reshape_85",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_85_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_58"],
"name" : "Reshape_59",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_59_0"]
},
{
"inputs" : [ "Reshape_85", "Divide_7" ],
"name" : "Multiply_86",
"op" : "Multiply",
"outputs" : ["Multiply_86_0"]
},
{
"inputs" : [ "Reshape_59", "Divide_16" ],
"name" : "Multiply_60",
"op" : "Multiply",
"outputs" : ["Multiply_60_0"]
},
{
"inputs" : [ "Multiply_86", "Sum_5" ],
"name" : "Divide_87",
"op" : "Divide",
"outputs" : ["Divide_87_0"]
},
{
"inputs" : [ "Multiply_60", "Subtract_15" ],
"name" : "Divide_61",
"op" : "Divide",
"outputs" : ["Divide_61_0"]
},
{
"axes" : [0],
"inputs" : ["Divide_87"],
"name" : "Broadcast_91",
"op" : "Broadcast",
"outputs" : ["Broadcast_91_0"],
"shape" : [ 2, 3 ]
},
{
"axes" : [0],
"inputs" : ["Divide_61"],
"name" : "Broadcast_76",
"op" : "Broadcast",
"outputs" : ["Broadcast_76_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : ["Divide_61"],
"name" : "Negative_65",
"op" : "Negative",
"outputs" : ["Negative_65_0"]
},
{
"inputs" : [ "Broadcast_76", "Parameter_0" ],
"name" : "Multiply_77",
"op" : "Multiply",
"outputs" : ["Multiply_77_0"]
},
{
"inputs" : [ "Parameter_0", "Broadcast_76" ],
"name" : "Multiply_79",
"op" : "Multiply",
"outputs" : ["Multiply_79_0"]
},
{
"inputs" : [ "Negative_65", "Divide_14" ],
"name" : "Multiply_66",
"op" : "Multiply",
"outputs" : ["Multiply_66_0"]
},
{
"inputs" : [ "Multiply_66", "Multiply_13" ],
"name" : "Divide_67",
"op" : "Divide",
"outputs" : ["Divide_67_0"]
},
{
"inputs" : [ "Divide_67", "Sum_9" ],
"name" : "Multiply_72",
"op" : "Multiply",
"outputs" : ["Multiply_72_0"]
},
{
"inputs" : [ "Sum_9", "Divide_67" ],
"name" : "Multiply_73",
"op" : "Multiply",
"outputs" : ["Multiply_73_0"]
},
{
"inputs" : [ "Multiply_72", "Multiply_73" ],
"name" : "Add_74",
"op" : "Add",
"outputs" : ["Add_74_0"]
},
{
"axes" : [0],
"inputs" : ["Add_74"],
"name" : "Broadcast_75",
"op" : "Broadcast",
"outputs" : ["Broadcast_75_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : [ "Broadcast_75", "Multiply_77" ],
"name" : "Add_78",
"op" : "Add",
"outputs" : ["Add_78_0"]
},
{
"inputs" : [ "Add_78", "Multiply_79" ],
"name" : "Add_80",
"op" : "Add",
"outputs" : ["Add_80_0"]
},
{
"inputs" : [ "Add_80", "Divide_50" ],
"name" : "Add_81",
"op" : "Add",
"outputs" : ["Add_81_0"]
},
{
"inputs" : [ "Add_81", "Broadcast_91" ],
"name" : "Add_92",
"op" : "Add",
"outputs" : ["Add_92_0"]
}
],
"parameters" : [
"Parameter_38", "Parameter_0", "Parameter_1", "Parameter_2", "Parameter_3",
"Parameter_4", "Parameter_36"
],
"result" : [
"Add_92", "Reshape_48", "Reshape_43", "Broadcast_94", "Broadcast_96",
"Multiply_40"
]
}]

View File

@ -1,289 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_36",
"op" : "Parameter",
"outputs" : ["Parameter_36_0"],
"shape" : [ 2, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_4",
"op" : "Parameter",
"outputs" : ["Parameter_4_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_3",
"op" : "Parameter",
"outputs" : ["Parameter_3_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 2, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_18",
"op" : "Constant",
"outputs" : ["Constant_18_0"],
"shape" : [],
"value" : ["0.001"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_12",
"op" : "Constant",
"outputs" : ["Constant_12_0"],
"shape" : [3],
"value" : [ "2", "2", "2" ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_6",
"op" : "Constant",
"outputs" : ["Constant_6_0"],
"shape" : [3],
"value" : [ "2", "2", "2" ]
},
{
"input_order" : [0],
"inputs" : ["Parameter_2"],
"name" : "Reshape_29",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_29_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_1"],
"name" : "Reshape_28",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_28_0"]
},
{
"inputs" : [ "Parameter_0", "Parameter_0" ],
"name" : "Multiply_10",
"op" : "Multiply",
"outputs" : ["Multiply_10_0"]
},
{
"inputs" : ["Parameter_0"],
"name" : "Sum_5",
"op" : "Sum",
"outputs" : ["Sum_5_0"],
"reduction_axes" : [0]
},
{
"inputs" : ["Parameter_0"],
"name" : "Sum_9",
"op" : "Sum",
"outputs" : ["Sum_9_0"],
"reduction_axes" : [0]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_18"],
"name" : "Broadcast_19",
"op" : "Broadcast",
"outputs" : ["Broadcast_19_0"],
"shape" : [ 2, 3 ]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_29"],
"name" : "Reshape_33",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_33_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_28"],
"name" : "Reshape_30",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_30_0"]
},
{
"inputs" : ["Multiply_10"],
"name" : "Sum_11",
"op" : "Sum",
"outputs" : ["Sum_11_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Sum_5", "Constant_6" ],
"name" : "Divide_7",
"op" : "Divide",
"outputs" : ["Divide_7_0"]
},
{
"inputs" : [ "Sum_9", "Sum_9" ],
"name" : "Multiply_13",
"op" : "Multiply",
"outputs" : ["Multiply_13_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_33"],
"name" : "Broadcast_34",
"op" : "Broadcast",
"outputs" : ["Broadcast_34_0"],
"shape" : [ 2, 3 ]
},
{
"axes" : [0],
"inputs" : ["Reshape_30"],
"name" : "Broadcast_31",
"op" : "Broadcast",
"outputs" : ["Broadcast_31_0"],
"shape" : [ 2, 3 ]
},
{
"input_order" : [0],
"inputs" : ["Divide_7"],
"name" : "Reshape_8",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_8_0"]
},
{
"inputs" : [ "Multiply_13", "Constant_12" ],
"name" : "Divide_14",
"op" : "Divide",
"outputs" : ["Divide_14_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_8"],
"name" : "Reshape_24",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_24_0"]
},
{
"inputs" : [ "Sum_11", "Divide_14" ],
"name" : "Subtract_15",
"op" : "Subtract",
"outputs" : ["Subtract_15_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_24"],
"name" : "Broadcast_25",
"op" : "Broadcast",
"outputs" : ["Broadcast_25_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : [ "Subtract_15", "Constant_12" ],
"name" : "Divide_16",
"op" : "Divide",
"outputs" : ["Divide_16_0"]
},
{
"inputs" : [ "Parameter_0", "Broadcast_25" ],
"name" : "Subtract_26",
"op" : "Subtract",
"outputs" : ["Subtract_26_0"]
},
{
"input_order" : [0],
"inputs" : ["Divide_16"],
"name" : "Reshape_17",
"op" : "Reshape",
"output_shape" : [ 1, 3 ],
"outputs" : ["Reshape_17_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_17"],
"name" : "Reshape_20",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_20_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_20"],
"name" : "Broadcast_21",
"op" : "Broadcast",
"outputs" : ["Broadcast_21_0"],
"shape" : [ 2, 3 ]
},
{
"inputs" : [ "Broadcast_21", "Broadcast_19" ],
"name" : "Add_22",
"op" : "Add",
"outputs" : ["Add_22_0"]
},
{
"inputs" : ["Add_22"],
"name" : "Sqrt_23",
"op" : "Sqrt",
"outputs" : ["Sqrt_23_0"]
},
{
"inputs" : [ "Subtract_26", "Sqrt_23" ],
"name" : "Divide_27",
"op" : "Divide",
"outputs" : ["Divide_27_0"]
},
{
"inputs" : [ "Divide_27", "Broadcast_31" ],
"name" : "Multiply_32",
"op" : "Multiply",
"outputs" : ["Multiply_32_0"]
},
{
"inputs" : [ "Multiply_32", "Broadcast_34" ],
"name" : "Add_35",
"op" : "Add",
"outputs" : ["Add_35_0"]
},
{
"inputs" : [ "Add_35", "Parameter_36" ],
"name" : "Multiply_37",
"op" : "Multiply",
"outputs" : ["Multiply_37_0"]
}
],
"parameters" : [
"Parameter_0", "Parameter_1", "Parameter_2", "Parameter_3", "Parameter_4",
"Parameter_36"
],
"result" : ["Multiply_37"]
}]

View File

@ -1,288 +0,0 @@
[{
"name" : "Function_4",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_155",
"op" : "Parameter",
"outputs" : ["Parameter_155_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_109",
"op" : "Parameter",
"outputs" : ["Parameter_109_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_108",
"op" : "Parameter",
"outputs" : ["Parameter_108_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_107",
"op" : "Parameter",
"outputs" : ["Parameter_107_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_106",
"op" : "Parameter",
"outputs" : ["Parameter_106_0"],
"shape" : [3]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_105",
"op" : "Parameter",
"outputs" : ["Parameter_105_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_137",
"op" : "Constant",
"outputs" : ["Constant_137_0"],
"shape" : [],
"value" : ["0.001"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_117",
"op" : "Constant",
"outputs" : ["Constant_117_0"],
"shape" : [3],
"value" : [ "8", "8", "8" ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_111",
"op" : "Constant",
"outputs" : ["Constant_111_0"],
"shape" : [3],
"value" : [ "8", "8", "8" ]
},
{
"input_order" : [0],
"inputs" : ["Parameter_107"],
"name" : "Reshape_148",
"op" : "Reshape",
"output_shape" : [ 1, 3, 1, 1 ],
"outputs" : ["Reshape_148_0"]
},
{
"input_order" : [0],
"inputs" : ["Parameter_106"],
"name" : "Reshape_147",
"op" : "Reshape",
"output_shape" : [ 1, 3, 1, 1 ],
"outputs" : ["Reshape_147_0"]
},
{
"inputs" : [ "Parameter_105", "Parameter_105" ],
"name" : "Multiply_115",
"op" : "Multiply",
"outputs" : ["Multiply_115_0"]
},
{
"inputs" : ["Parameter_105"],
"name" : "Sum_110",
"op" : "Sum",
"outputs" : ["Sum_110_0"],
"reduction_axes" : [ 0, 2, 3 ]
},
{
"inputs" : ["Parameter_105"],
"name" : "Sum_114",
"op" : "Sum",
"outputs" : ["Sum_114_0"],
"reduction_axes" : [ 0, 2, 3 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_137"],
"name" : "Broadcast_138",
"op" : "Broadcast",
"outputs" : ["Broadcast_138_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_148"],
"name" : "Reshape_152",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_152_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_147"],
"name" : "Reshape_149",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_149_0"]
},
{
"inputs" : ["Multiply_115"],
"name" : "Sum_116",
"op" : "Sum",
"outputs" : ["Sum_116_0"],
"reduction_axes" : [ 0, 2, 3 ]
},
{
"inputs" : [ "Sum_110", "Constant_111" ],
"name" : "Divide_112",
"op" : "Divide",
"outputs" : ["Divide_112_0"]
},
{
"inputs" : [ "Sum_114", "Sum_114" ],
"name" : "Multiply_118",
"op" : "Multiply",
"outputs" : ["Multiply_118_0"]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_152"],
"name" : "Broadcast_153",
"op" : "Broadcast",
"outputs" : ["Broadcast_153_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_149"],
"name" : "Broadcast_150",
"op" : "Broadcast",
"outputs" : ["Broadcast_150_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"input_order" : [0],
"inputs" : ["Divide_112"],
"name" : "Reshape_113",
"op" : "Reshape",
"output_shape" : [ 1, 3, 1, 1 ],
"outputs" : ["Reshape_113_0"]
},
{
"inputs" : [ "Multiply_118", "Constant_117" ],
"name" : "Divide_119",
"op" : "Divide",
"outputs" : ["Divide_119_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_113"],
"name" : "Reshape_143",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_143_0"]
},
{
"inputs" : [ "Sum_116", "Divide_119" ],
"name" : "Subtract_120",
"op" : "Subtract",
"outputs" : ["Subtract_120_0"]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_143"],
"name" : "Broadcast_144",
"op" : "Broadcast",
"outputs" : ["Broadcast_144_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"inputs" : [ "Subtract_120", "Constant_117" ],
"name" : "Divide_121",
"op" : "Divide",
"outputs" : ["Divide_121_0"]
},
{
"inputs" : [ "Parameter_105", "Broadcast_144" ],
"name" : "Subtract_145",
"op" : "Subtract",
"outputs" : ["Subtract_145_0"]
},
{
"input_order" : [0],
"inputs" : ["Divide_121"],
"name" : "Reshape_122",
"op" : "Reshape",
"output_shape" : [ 1, 3, 1, 1 ],
"outputs" : ["Reshape_122_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_122"],
"name" : "Reshape_139",
"op" : "Reshape",
"output_shape" : [3],
"outputs" : ["Reshape_139_0"]
},
{
"axes" : [ 0, 2, 3 ],
"inputs" : ["Reshape_139"],
"name" : "Broadcast_140",
"op" : "Broadcast",
"outputs" : ["Broadcast_140_0"],
"shape" : [ 2, 3, 2, 2 ]
},
{
"inputs" : [ "Broadcast_140", "Broadcast_138" ],
"name" : "Add_141",
"op" : "Add",
"outputs" : ["Add_141_0"]
},
{
"inputs" : ["Add_141"],
"name" : "Sqrt_142",
"op" : "Sqrt",
"outputs" : ["Sqrt_142_0"]
},
{
"inputs" : [ "Subtract_145", "Sqrt_142" ],
"name" : "Divide_146",
"op" : "Divide",
"outputs" : ["Divide_146_0"]
},
{
"inputs" : [ "Divide_146", "Broadcast_150" ],
"name" : "Multiply_151",
"op" : "Multiply",
"outputs" : ["Multiply_151_0"]
},
{
"inputs" : [ "Multiply_151", "Broadcast_153" ],
"name" : "Add_154",
"op" : "Add",
"outputs" : ["Add_154_0"]
},
{
"inputs" : [ "Add_154", "Parameter_155" ],
"name" : "Multiply_156",
"op" : "Multiply",
"outputs" : ["Multiply_156_0"]
}
],
"parameters" : [
"Parameter_105", "Parameter_106", "Parameter_107", "Parameter_108",
"Parameter_109", "Parameter_155"
],
"result" : ["Multiply_156"]
}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,395 +0,0 @@
[{
"name" : "Function_1",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_21",
"op" : "Parameter",
"outputs" : ["Parameter_21_0"],
"shape" : [10]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_20",
"op" : "Parameter",
"outputs" : ["Parameter_20_0"],
"shape" : [ 10, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_12",
"op" : "Parameter",
"outputs" : ["Parameter_12_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_11",
"op" : "Parameter",
"outputs" : ["Parameter_11_0"],
"shape" : [ 64, 128 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_3",
"op" : "Parameter",
"outputs" : ["Parameter_3_0"],
"shape" : [128]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [ 128, 784 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 64, 1, 28, 28 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_26",
"op" : "Parameter",
"outputs" : ["Parameter_26_0"],
"shape" : [ 64, 10 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_17",
"op" : "Constant",
"outputs" : ["Constant_17_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_8",
"op" : "Constant",
"outputs" : ["Constant_8_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_20"],
"name" : "Reshape_22",
"op" : "Reshape",
"output_shape" : [ 64, 10 ],
"outputs" : ["Reshape_22_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_12"],
"name" : "Broadcast_15",
"op" : "Broadcast",
"outputs" : ["Broadcast_15_0"],
"shape" : [ 64, 64 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_11"],
"name" : "Reshape_13",
"op" : "Reshape",
"output_shape" : [ 128, 64 ],
"outputs" : ["Reshape_13_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_3"],
"name" : "Broadcast_6",
"op" : "Broadcast",
"outputs" : ["Broadcast_6_0"],
"shape" : [ 64, 128 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_2"],
"name" : "Reshape_4",
"op" : "Reshape",
"output_shape" : [ 784, 128 ],
"outputs" : ["Reshape_4_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_0"],
"name" : "Reshape_1",
"op" : "Reshape",
"output_shape" : [ 64, 784 ],
"outputs" : ["Reshape_1_0"]
},
{
"inputs" : ["Parameter_26"],
"name" : "Sum_27",
"op" : "Sum",
"outputs" : ["Sum_27_0"],
"reduction_axes" : [0]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_17"],
"name" : "Broadcast_18",
"op" : "Broadcast",
"outputs" : ["Broadcast_18_0"],
"shape" : [ 64, 64 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_8"],
"name" : "Broadcast_9",
"op" : "Broadcast",
"outputs" : ["Broadcast_9_0"],
"shape" : [ 64, 128 ]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_22"],
"name" : "Reshape_28",
"op" : "Reshape",
"output_shape" : [ 10, 64 ],
"outputs" : ["Reshape_28_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_13"],
"name" : "Reshape_42",
"op" : "Reshape",
"output_shape" : [ 64, 128 ],
"outputs" : ["Reshape_42_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_4"],
"name" : "Reshape_56",
"op" : "Reshape",
"output_shape" : [ 128, 784 ],
"outputs" : ["Reshape_56_0"]
},
{
"inputs" : [ "Reshape_1", "Reshape_4" ],
"name" : "Dot_5",
"op" : "Dot",
"outputs" : ["Dot_5_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_1"],
"name" : "Reshape_58",
"op" : "Reshape",
"output_shape" : [ 784, 64 ],
"outputs" : ["Reshape_58_0"]
},
{
"inputs" : [ "Parameter_26", "Reshape_28" ],
"name" : "Dot_29",
"op" : "Dot",
"outputs" : ["Dot_29_0"]
},
{
"inputs" : [ "Dot_5", "Broadcast_6" ],
"name" : "Add_7",
"op" : "Add",
"outputs" : ["Add_7_0"]
},
{
"inputs" : [ "Add_7", "Broadcast_9" ],
"name" : "Maximum_10",
"op" : "Maximum",
"outputs" : ["Maximum_10_0"]
},
{
"inputs" : [ "Add_7", "Broadcast_9" ],
"name" : "Greater_48",
"op" : "Greater",
"outputs" : ["Greater_48_0"]
},
{
"inputs" : [ "Maximum_10", "Reshape_13" ],
"name" : "Dot_14",
"op" : "Dot",
"outputs" : ["Dot_14_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Maximum_10"],
"name" : "Reshape_44",
"op" : "Reshape",
"output_shape" : [ 128, 64 ],
"outputs" : ["Reshape_44_0"]
},
{
"inputs" : ["Greater_48"],
"name" : "Convert_49",
"op" : "Convert",
"outputs" : ["Convert_49_0"],
"target_type" : "float"
},
{
"inputs" : [ "Dot_14", "Broadcast_15" ],
"name" : "Add_16",
"op" : "Add",
"outputs" : ["Add_16_0"]
},
{
"inputs" : [ "Add_16", "Broadcast_18" ],
"name" : "Maximum_19",
"op" : "Maximum",
"outputs" : ["Maximum_19_0"]
},
{
"inputs" : [ "Add_16", "Broadcast_18" ],
"name" : "Greater_34",
"op" : "Greater",
"outputs" : ["Greater_34_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Maximum_19"],
"name" : "Reshape_30",
"op" : "Reshape",
"output_shape" : [ 64, 64 ],
"outputs" : ["Reshape_30_0"]
},
{
"inputs" : ["Greater_34"],
"name" : "Convert_35",
"op" : "Convert",
"outputs" : ["Convert_35_0"],
"target_type" : "float"
},
{
"inputs" : [ "Reshape_30", "Parameter_26" ],
"name" : "Dot_31",
"op" : "Dot",
"outputs" : ["Dot_31_0"]
},
{
"inputs" : [ "Dot_29", "Convert_35" ],
"name" : "Multiply_36",
"op" : "Multiply",
"outputs" : ["Multiply_36_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_31"],
"name" : "Reshape_32",
"op" : "Reshape",
"output_shape" : [ 64, 10 ],
"outputs" : ["Reshape_32_0"]
},
{
"inputs" : ["Multiply_36"],
"name" : "Sum_41",
"op" : "Sum",
"outputs" : ["Sum_41_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Multiply_36", "Reshape_42" ],
"name" : "Dot_43",
"op" : "Dot",
"outputs" : ["Dot_43_0"]
},
{
"inputs" : [ "Reshape_44", "Multiply_36" ],
"name" : "Dot_45",
"op" : "Dot",
"outputs" : ["Dot_45_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_32"],
"name" : "Reshape_33",
"op" : "Reshape",
"output_shape" : [ 10, 64 ],
"outputs" : ["Reshape_33_0"]
},
{
"inputs" : [ "Dot_43", "Convert_49" ],
"name" : "Multiply_50",
"op" : "Multiply",
"outputs" : ["Multiply_50_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_45"],
"name" : "Reshape_46",
"op" : "Reshape",
"output_shape" : [ 128, 64 ],
"outputs" : ["Reshape_46_0"]
},
{
"inputs" : ["Multiply_50"],
"name" : "Sum_55",
"op" : "Sum",
"outputs" : ["Sum_55_0"],
"reduction_axes" : [0]
},
{
"inputs" : [ "Multiply_50", "Reshape_56" ],
"name" : "Dot_57",
"op" : "Dot",
"outputs" : ["Dot_57_0"]
},
{
"inputs" : [ "Reshape_58", "Multiply_50" ],
"name" : "Dot_59",
"op" : "Dot",
"outputs" : ["Dot_59_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_46"],
"name" : "Reshape_47",
"op" : "Reshape",
"output_shape" : [ 64, 128 ],
"outputs" : ["Reshape_47_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_57"],
"name" : "Reshape_62",
"op" : "Reshape",
"output_shape" : [ 64, 1, 28, 28 ],
"outputs" : ["Reshape_62_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Dot_59"],
"name" : "Reshape_60",
"op" : "Reshape",
"output_shape" : [ 784, 128 ],
"outputs" : ["Reshape_60_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Reshape_60"],
"name" : "Reshape_61",
"op" : "Reshape",
"output_shape" : [ 128, 784 ],
"outputs" : ["Reshape_61_0"]
}
],
"parameters" : [
"Parameter_26", "Parameter_0", "Parameter_2", "Parameter_3", "Parameter_11",
"Parameter_12", "Parameter_20", "Parameter_21"
],
"result" : [
"Reshape_62", "Reshape_61", "Sum_55", "Reshape_47", "Sum_41", "Reshape_33",
"Sum_27"
]
}]

View File

@ -1,423 +0,0 @@
[
{
"name": "Function_2",
"ops": [
{
"cacheable": true,
"element_type": "double",
"name": "Parameter_1571",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_1571_0"
],
"shape": [
41,
37
]
},
{
"cacheable": true,
"element_type": "double",
"name": "Parameter_1572",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_1572_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"Parameter_1571"
],
"name": "Negative_1607",
"op": "Negative",
"op_version": 0,
"outputs": [
"Negative_1607_0"
]
},
{
"element_type": "double",
"name": "Constant_1597",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1597_0"
],
"shape": [
1
],
"value": [
"1"
]
},
{
"element_type": "double",
"name": "Constant_1598",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1598_0"
],
"shape": [
1
],
"value": [
"41"
]
},
{
"inputs": [
"Constant_1597",
"Constant_1598"
],
"name": "Divide_1601",
"op": "Divide",
"op_version": 0,
"outputs": [
"Divide_1601_0"
],
"pythondiv": true
},
{
"axes": [
0,
1
],
"inputs": [
"Divide_1601"
],
"name": "Broadcast_1602",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_1602_0"
],
"shape": [
41,
1,
1
]
},
{
"input_order": [
0,
1,
2
],
"inputs": [
"Broadcast_1602"
],
"name": "Reshape_1603",
"op": "Reshape",
"op_version": 0,
"output_shape": [
41,
1
],
"outputs": [
"Reshape_1603_0"
]
},
{
"element_type": "double",
"name": "Constant_1600",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1600_0"
],
"shape": [
41,
1
],
"value": [
"0"
]
},
{
"inputs": [
"Reshape_1603",
"Constant_1600"
],
"name": "Add_1604",
"op": "Add",
"op_version": 0,
"outputs": [
"Add_1604_0"
]
},
{
"input_order": [
0,
1
],
"inputs": [
"Add_1604"
],
"name": "Reshape_1605",
"op": "Reshape",
"op_version": 0,
"output_shape": [
41
],
"outputs": [
"Reshape_1605_0"
]
},
{
"axes": [
1
],
"inputs": [
"Reshape_1605"
],
"name": "Broadcast_1606",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_1606_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"Negative_1607",
"Broadcast_1606"
],
"name": "Multiply_1608",
"op": "Multiply",
"op_version": 0,
"outputs": [
"Multiply_1608_0"
]
},
{
"element_type": "double",
"name": "Constant_1583",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1583_0"
],
"shape": [
41,
37
],
"value": [
"-64"
]
},
{
"element_type": "int64_t",
"name": "Constant_1579",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1579_0"
],
"shape": [
1
],
"value": [
"1"
]
},
{
"inputs": [
"Parameter_1572",
"Constant_1579"
],
"name": "Max_1580",
"op": "Max",
"op_version": 0,
"outputs": [
"Max_1580_0"
],
"reduction_axes": [
1
]
},
{
"axes": [
1
],
"inputs": [
"Max_1580"
],
"name": "Broadcast_1581",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_1581_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"Parameter_1572",
"Broadcast_1581"
],
"name": "Subtract_1582",
"op": "Subtract",
"op_version": 0,
"outputs": [
"Subtract_1582_0"
]
},
{
"inputs": [
"Constant_1583",
"Subtract_1582"
],
"name": "Maximum_1584",
"op": "Maximum",
"op_version": 0,
"outputs": [
"Maximum_1584_0"
]
},
{
"inputs": [
"Maximum_1584"
],
"name": "Softmax_1585",
"op": "Softmax",
"op_version": 0,
"outputs": [
"Softmax_1585_0"
],
"softmax_axes": [
1
]
},
{
"inputs": [
"Multiply_1608",
"Softmax_1585"
],
"name": "Divide_1609",
"op": "Divide",
"op_version": 0,
"outputs": [
"Divide_1609_0"
],
"pythondiv": true
},
{
"inputs": [
"Softmax_1585",
"Divide_1609"
],
"name": "Multiply_1610",
"op": "Multiply",
"op_version": 0,
"outputs": [
"Multiply_1610_0"
]
},
{
"element_type": "int64_t",
"name": "Constant_1611",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_1611_0"
],
"shape": [
1
],
"value": [
"1"
]
},
{
"inputs": [
"Multiply_1610",
"Constant_1611"
],
"name": "Sum_1612",
"op": "Sum",
"op_version": 0,
"outputs": [
"Sum_1612_0"
],
"reduction_axes": [
1
]
},
{
"axes": [
1
],
"inputs": [
"Sum_1612"
],
"name": "Broadcast_1613",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_1613_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"Divide_1609",
"Broadcast_1613"
],
"name": "Subtract_1614",
"op": "Subtract",
"op_version": 0,
"outputs": [
"Subtract_1614_0"
]
},
{
"inputs": [
"Subtract_1614",
"Softmax_1585"
],
"name": "Multiply_1615",
"op": "Multiply",
"op_version": 0,
"outputs": [
"Multiply_1615_0"
]
},
{
"inputs": [
"Multiply_1615"
],
"name": "Result_1616",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_1616_0"
]
}
],
"parameters": [
"Parameter_1571",
"Parameter_1572"
],
"result": [
"Result_1616"
]
}
]

File diff suppressed because one or more lines are too long

View File

@ -1,196 +0,0 @@
[
{
"name": "Function_1",
"ops": [
{
"cacheable": true,
"element_type": "int64_t",
"name": "Parameter_785",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_785_0"
],
"shape": [
41,
1
]
},
{
"cacheable": true,
"element_type": "double",
"name": "Parameter_786",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_786_0"
],
"shape": [
41,
37
]
},
{
"input_order": [
0,
1
],
"inputs": [
"Parameter_785"
],
"name": "Reshape_790",
"op": "Reshape",
"op_version": 0,
"output_shape": [
41
],
"outputs": [
"Reshape_790_0"
]
},
{
"inputs": [
"Reshape_790"
],
"name": "OneHot_791",
"one_hot_axis": 1,
"op": "OneHot",
"op_version": 0,
"outputs": [
"OneHot_791_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"OneHot_791"
],
"name": "Convert_792",
"op": "Convert",
"op_version": 0,
"outputs": [
"Convert_792_0"
],
"target_type": "double"
},
{
"inputs": [
"Parameter_786"
],
"name": "Softmax_789",
"op": "Softmax",
"op_version": 0,
"outputs": [
"Softmax_789_0"
],
"softmax_axes": [
1
]
},
{
"inputs": [
"Softmax_789"
],
"name": "Log_793",
"op": "Log",
"op_version": 0,
"outputs": [
"Log_793_0"
]
},
{
"inputs": [
"Convert_792",
"Log_793"
],
"name": "Multiply_794",
"op": "Multiply",
"op_version": 0,
"outputs": [
"Multiply_794_0"
]
},
{
"element_type": "int64_t",
"name": "Constant_795",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_795_0"
],
"shape": [
1
],
"value": [
"1"
]
},
{
"inputs": [
"Multiply_794",
"Constant_795"
],
"name": "Sum_796",
"op": "Sum",
"op_version": 0,
"outputs": [
"Sum_796_0"
],
"reduction_axes": [
1
]
},
{
"inputs": [
"Sum_796"
],
"name": "Negative_797",
"op": "Negative",
"op_version": 0,
"outputs": [
"Negative_797_0"
]
},
{
"input_order": [
0
],
"inputs": [
"Negative_797"
],
"name": "Reshape_798",
"op": "Reshape",
"op_version": 0,
"output_shape": [
41,
1
],
"outputs": [
"Reshape_798_0"
]
},
{
"inputs": [
"Reshape_798"
],
"name": "Result_799",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_799_0"
]
}
],
"parameters": [
"Parameter_785",
"Parameter_786"
],
"result": [
"Result_799"
]
}
]

View File

@ -1,150 +0,0 @@
[
{
"name": "Function_3",
"ops": [
{
"cacheable": true,
"element_type": "double",
"name": "Parameter_2309",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_2309_0"
],
"shape": [
41,
37
]
},
{
"cacheable": true,
"element_type": "double",
"name": "Parameter_2310",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_2310_0"
],
"shape": [
41,
37
]
},
{
"inputs": [
"Parameter_2310"
],
"name": "Softmax_2313",
"op": "Softmax",
"op_version": 0,
"outputs": [
"Softmax_2313_0"
],
"softmax_axes": [
1
]
},
{
"inputs": [
"Softmax_2313"
],
"name": "Log_2314",
"op": "Log",
"op_version": 0,
"outputs": [
"Log_2314_0"
]
},
{
"inputs": [
"Parameter_2309",
"Log_2314"
],
"name": "Multiply_2315",
"op": "Multiply",
"op_version": 0,
"outputs": [
"Multiply_2315_0"
]
},
{
"element_type": "int64_t",
"name": "Constant_2316",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_2316_0"
],
"shape": [
1
],
"value": [
"1"
]
},
{
"inputs": [
"Multiply_2315",
"Constant_2316"
],
"name": "Sum_2317",
"op": "Sum",
"op_version": 0,
"outputs": [
"Sum_2317_0"
],
"reduction_axes": [
1
]
},
{
"inputs": [
"Sum_2317"
],
"name": "Negative_2318",
"op": "Negative",
"op_version": 0,
"outputs": [
"Negative_2318_0"
]
},
{
"input_order": [
0
],
"inputs": [
"Negative_2318"
],
"name": "Reshape_2319",
"op": "Reshape",
"op_version": 0,
"output_shape": [
41,
1
],
"outputs": [
"Reshape_2319_0"
]
},
{
"inputs": [
"Reshape_2319"
],
"name": "Result_2320",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_2320_0"
]
}
],
"parameters": [
"Parameter_2309",
"Parameter_2310"
],
"result": [
"Result_2320"
]
}
]

View File

@ -1,360 +0,0 @@
[{
"name" : "Function_4",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_176",
"op" : "Parameter",
"outputs" : ["Parameter_176_0"],
"shape" : [ 50, 784 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_175",
"op" : "Parameter",
"outputs" : ["Parameter_175_0"],
"shape" : [10]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_174",
"op" : "Parameter",
"outputs" : ["Parameter_174_0"],
"shape" : [ 1024, 10 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_173",
"op" : "Parameter",
"outputs" : ["Parameter_173_0"],
"shape" : [1024]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_172",
"op" : "Parameter",
"outputs" : ["Parameter_172_0"],
"shape" : [ 3136, 1024 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_171",
"op" : "Parameter",
"outputs" : ["Parameter_171_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_170",
"op" : "Parameter",
"outputs" : ["Parameter_170_0"],
"shape" : [ 5, 5, 32, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_169",
"op" : "Parameter",
"outputs" : ["Parameter_169_0"],
"shape" : [32]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_168",
"op" : "Parameter",
"outputs" : ["Parameter_168_0"],
"shape" : [ 5, 5, 1, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_179",
"op" : "Constant",
"outputs" : ["Constant_179_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_178",
"op" : "Constant",
"outputs" : ["Constant_178_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_177",
"op" : "Constant",
"outputs" : ["Constant_177_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Parameter_176"],
"name" : "Reshape_180",
"op" : "Reshape",
"output_shape" : [ 50, 28, 28, 1 ],
"outputs" : ["Reshape_180_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_175"],
"name" : "Broadcast_210",
"op" : "Broadcast",
"outputs" : ["Broadcast_210_0"],
"shape" : [ 50, 10 ]
},
{
"axes" : [0],
"inputs" : ["Parameter_173"],
"name" : "Broadcast_205",
"op" : "Broadcast",
"outputs" : ["Broadcast_205_0"],
"shape" : [ 50, 1024 ]
},
{
"axes" : [ 0, 1, 2 ],
"inputs" : ["Parameter_171"],
"name" : "Broadcast_196",
"op" : "Broadcast",
"outputs" : ["Broadcast_196_0"],
"shape" : [ 50, 14, 14, 64 ]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_170"],
"name" : "Reshape_193",
"op" : "Reshape",
"output_shape" : [ 64, 32, 5, 5 ],
"outputs" : ["Reshape_193_0"]
},
{
"axes" : [ 0, 1, 2 ],
"inputs" : ["Parameter_169"],
"name" : "Broadcast_185",
"op" : "Broadcast",
"outputs" : ["Broadcast_185_0"],
"shape" : [ 50, 28, 28, 32 ]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_168"],
"name" : "Reshape_182",
"op" : "Reshape",
"output_shape" : [ 32, 1, 5, 5 ],
"outputs" : ["Reshape_182_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_179"],
"name" : "Broadcast_187",
"op" : "Broadcast",
"outputs" : ["Broadcast_187_0"],
"shape" : [ 50, 28, 28, 32 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_178"],
"name" : "Broadcast_198",
"op" : "Broadcast",
"outputs" : ["Broadcast_198_0"],
"shape" : [ 50, 14, 14, 64 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Constant_177"],
"name" : "Broadcast_207",
"op" : "Broadcast",
"outputs" : ["Broadcast_207_0"],
"shape" : [ 50, 1024 ]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_180"],
"name" : "Reshape_181",
"op" : "Reshape",
"output_shape" : [ 50, 1, 28, 28 ],
"outputs" : ["Reshape_181_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_181", "Reshape_182" ],
"name" : "Convolution_183",
"op" : "Convolution",
"outputs" : ["Convolution_183_0"],
"padding_above" : [ 2, 2 ],
"padding_below" : [ 2, 2 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_183"],
"name" : "Reshape_184",
"op" : "Reshape",
"output_shape" : [ 50, 28, 28, 32 ],
"outputs" : ["Reshape_184_0"]
},
{
"inputs" : [ "Reshape_184", "Broadcast_185" ],
"name" : "Add_186",
"op" : "Add",
"outputs" : ["Add_186_0"]
},
{
"inputs" : [ "Broadcast_187", "Add_186" ],
"name" : "Maximum_188",
"op" : "Maximum",
"outputs" : ["Maximum_188_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Maximum_188"],
"name" : "Reshape_189",
"op" : "Reshape",
"output_shape" : [ 50, 32, 28, 28 ],
"outputs" : ["Reshape_189_0"]
},
{
"inputs" : ["Reshape_189"],
"name" : "MaxPool_190",
"op" : "MaxPool",
"outputs" : ["MaxPool_190_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["MaxPool_190"],
"name" : "Reshape_191",
"op" : "Reshape",
"output_shape" : [ 50, 14, 14, 32 ],
"outputs" : ["Reshape_191_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_191"],
"name" : "Reshape_192",
"op" : "Reshape",
"output_shape" : [ 50, 32, 14, 14 ],
"outputs" : ["Reshape_192_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_192", "Reshape_193" ],
"name" : "Convolution_194",
"op" : "Convolution",
"outputs" : ["Convolution_194_0"],
"padding_above" : [ 2, 2 ],
"padding_below" : [ 2, 2 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_194"],
"name" : "Reshape_195",
"op" : "Reshape",
"output_shape" : [ 50, 14, 14, 64 ],
"outputs" : ["Reshape_195_0"]
},
{
"inputs" : [ "Reshape_195", "Broadcast_196" ],
"name" : "Add_197",
"op" : "Add",
"outputs" : ["Add_197_0"]
},
{
"inputs" : [ "Broadcast_198", "Add_197" ],
"name" : "Maximum_199",
"op" : "Maximum",
"outputs" : ["Maximum_199_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Maximum_199"],
"name" : "Reshape_200",
"op" : "Reshape",
"output_shape" : [ 50, 64, 14, 14 ],
"outputs" : ["Reshape_200_0"]
},
{
"inputs" : ["Reshape_200"],
"name" : "MaxPool_201",
"op" : "MaxPool",
"outputs" : ["MaxPool_201_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["MaxPool_201"],
"name" : "Reshape_202",
"op" : "Reshape",
"output_shape" : [ 50, 7, 7, 64 ],
"outputs" : ["Reshape_202_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_202"],
"name" : "Reshape_203",
"op" : "Reshape",
"output_shape" : [ 50, 3136 ],
"outputs" : ["Reshape_203_0"]
},
{
"inputs" : [ "Reshape_203", "Parameter_172" ],
"name" : "Dot_204",
"op" : "Dot",
"outputs" : ["Dot_204_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_204", "Broadcast_205" ],
"name" : "Add_206",
"op" : "Add",
"outputs" : ["Add_206_0"]
},
{
"inputs" : [ "Broadcast_207", "Add_206" ],
"name" : "Maximum_208",
"op" : "Maximum",
"outputs" : ["Maximum_208_0"]
},
{
"inputs" : [ "Maximum_208", "Parameter_174" ],
"name" : "Dot_209",
"op" : "Dot",
"outputs" : ["Dot_209_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_209", "Broadcast_210" ],
"name" : "Add_211",
"op" : "Add",
"outputs" : ["Add_211_0"]
}
],
"parameters" : [
"Parameter_168", "Parameter_169", "Parameter_170", "Parameter_171",
"Parameter_172", "Parameter_173", "Parameter_174", "Parameter_175",
"Parameter_176"
],
"result" : ["Add_211"]
}]

View File

@ -1,440 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_3",
"op" : "Parameter",
"outputs" : ["Parameter_3_0"],
"shape" : [ 100, 10 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [ 100, 784 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [10]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 784, 10 ]
},
{
"element_type" : "int32_t",
"inputs" : [],
"name" : "Constant_17",
"op" : "Constant",
"outputs" : ["Constant_17_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "int32_t",
"inputs" : [],
"name" : "Constant_10",
"op" : "Constant",
"outputs" : ["Constant_10_0"],
"shape" : [1],
"value" : ["100"]
},
{
"element_type" : "int32_t",
"inputs" : [],
"name" : "Constant_26",
"op" : "Constant",
"outputs" : ["Constant_26_0"],
"shape" : [],
"value" : ["1"]
},
{
"element_type" : "int32_t",
"inputs" : [],
"name" : "Constant_15",
"op" : "Constant",
"outputs" : ["Constant_15_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_6",
"op" : "Constant",
"outputs" : ["Constant_6_0"],
"shape" : [1],
"value" : ["1"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_4",
"op" : "Constant",
"outputs" : ["Constant_4_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Parameter_3"],
"name" : "Reshape_48",
"op" : "Reshape",
"output_shape" : [ 100, 10 ],
"outputs" : ["Reshape_48_0"]
},
{
"input_order" : [ 1, 0 ],
"inputs" : ["Parameter_2"],
"name" : "Reshape_56",
"op" : "Reshape",
"output_shape" : [ 784, 100 ],
"outputs" : ["Reshape_56_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_1"],
"name" : "Broadcast_38",
"op" : "Broadcast",
"outputs" : ["Broadcast_38_0"],
"shape" : [ 100, 10 ]
},
{
"inputs" : [ "Parameter_2", "Parameter_0" ],
"name" : "Dot_37",
"op" : "Dot",
"outputs" : ["Dot_37_0"],
"reduction_axes_count" : 1
},
{
"input_order" : [],
"inputs" : ["Constant_17"],
"name" : "Reshape_18",
"op" : "Reshape",
"output_shape" : [1],
"outputs" : ["Reshape_18_0"]
},
{
"inputs" : ["Constant_10"],
"name" : "Product_11",
"op" : "Product",
"outputs" : ["Product_11_0"],
"reduction_axes" : [0]
},
{
"input_order" : [0],
"inputs" : ["Constant_6"],
"name" : "Reshape_7",
"op" : "Reshape",
"output_shape" : [],
"outputs" : ["Reshape_7_0"]
},
{
"axes" : [0],
"inputs" : ["Constant_4"],
"name" : "Broadcast_5",
"op" : "Broadcast",
"outputs" : ["Broadcast_5_0"],
"shape" : [100]
},
{
"inputs" : [ "Dot_37", "Broadcast_38" ],
"name" : "Add_39",
"op" : "Add",
"outputs" : ["Add_39_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_18"],
"name" : "Broadcast_19",
"op" : "Broadcast",
"outputs" : ["Broadcast_19_0"],
"shape" : [ 1, 1 ]
},
{
"input_order" : [],
"inputs" : ["Product_11"],
"name" : "Reshape_12",
"op" : "Reshape",
"output_shape" : [1],
"outputs" : ["Reshape_12_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_7"],
"name" : "Broadcast_8",
"op" : "Broadcast",
"outputs" : ["Broadcast_8_0"],
"shape" : [100]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Add_39"],
"name" : "Reshape_40",
"op" : "Reshape",
"output_shape" : [ 100, 10 ],
"outputs" : ["Reshape_40_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Broadcast_19"],
"name" : "Reshape_20",
"op" : "Reshape",
"output_shape" : [],
"outputs" : ["Reshape_20_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_12"],
"name" : "Broadcast_13",
"op" : "Broadcast",
"outputs" : ["Broadcast_13_0"],
"shape" : [ 1, 1 ]
},
{
"inputs" : [ "Broadcast_5", "Broadcast_8" ],
"name" : "Add_9",
"op" : "Add",
"outputs" : ["Add_9_0"]
},
{
"inputs" : ["Reshape_40"],
"name" : "Max_41",
"op" : "Max",
"outputs" : ["Max_41_0"],
"reduction_axes" : [1]
},
{
"inputs" : [ "Reshape_20", "Constant_15" ],
"name" : "Less_21",
"op" : "Less",
"outputs" : ["Less_21_0"]
},
{
"inputs" : ["Reshape_20"],
"name" : "Abs_24",
"op" : "Abs",
"outputs" : ["Abs_24_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Broadcast_13"],
"name" : "Reshape_14",
"op" : "Reshape",
"output_shape" : [],
"outputs" : ["Reshape_14_0"]
},
{
"axes" : [1],
"inputs" : ["Max_41"],
"name" : "Broadcast_42",
"op" : "Broadcast",
"outputs" : ["Broadcast_42_0"],
"shape" : [ 100, 10 ]
},
{
"inputs" : ["Reshape_14"],
"name" : "Abs_23",
"op" : "Abs",
"outputs" : ["Abs_23_0"]
},
{
"inputs" : [ "Reshape_14", "Constant_15" ],
"name" : "Less_16",
"op" : "Less",
"outputs" : ["Less_16_0"]
},
{
"inputs" : [ "Reshape_14", "Reshape_20" ],
"name" : "Divide_30",
"op" : "Divide",
"outputs" : ["Divide_30_0"]
},
{
"inputs" : [ "Reshape_40", "Broadcast_42" ],
"name" : "Subtract_43",
"op" : "Subtract",
"outputs" : ["Subtract_43_0"]
},
{
"inputs" : [ "Abs_23", "Abs_24" ],
"name" : "Add_25",
"op" : "Add",
"outputs" : ["Add_25_0"]
},
{
"inputs" : [ "Less_16", "Less_21" ],
"name" : "NotEqual_22",
"op" : "NotEqual",
"outputs" : ["NotEqual_22_0"]
},
{
"inputs" : ["Subtract_43"],
"name" : "Exp_44",
"op" : "Exp",
"outputs" : ["Exp_44_0"]
},
{
"inputs" : [ "Add_25", "Constant_26" ],
"name" : "Subtract_27",
"op" : "Subtract",
"outputs" : ["Subtract_27_0"]
},
{
"inputs" : ["Exp_44"],
"name" : "Sum_45",
"op" : "Sum",
"outputs" : ["Sum_45_0"],
"reduction_axes" : [1]
},
{
"inputs" : ["Subtract_27"],
"name" : "Negative_28",
"op" : "Negative",
"outputs" : ["Negative_28_0"]
},
{
"axes" : [1],
"inputs" : ["Sum_45"],
"name" : "Broadcast_46",
"op" : "Broadcast",
"outputs" : ["Broadcast_46_0"],
"shape" : [ 100, 10 ]
},
{
"inputs" : [ "Negative_28", "Abs_24" ],
"name" : "Divide_29",
"op" : "Divide",
"outputs" : ["Divide_29_0"]
},
{
"inputs" : [ "Exp_44", "Broadcast_46" ],
"name" : "Divide_47",
"op" : "Divide",
"outputs" : ["Divide_47_0"]
},
{
"inputs" : [ "NotEqual_22", "Divide_29", "Divide_30" ],
"name" : "Select_31",
"op" : "Select",
"outputs" : ["Select_31_0"]
},
{
"inputs" : [ "Divide_47", "Reshape_48" ],
"name" : "Subtract_49",
"op" : "Subtract",
"outputs" : ["Subtract_49_0"]
},
{
"inputs" : ["Select_31"],
"name" : "Convert_32",
"op" : "Convert",
"outputs" : ["Convert_32_0"],
"target_type" : "float"
},
{
"axes" : [0],
"inputs" : ["Convert_32"],
"name" : "Broadcast_33",
"op" : "Broadcast",
"outputs" : ["Broadcast_33_0"],
"shape" : [100]
},
{
"inputs" : [ "Add_9", "Broadcast_33" ],
"name" : "Divide_34",
"op" : "Divide",
"outputs" : ["Divide_34_0"]
},
{
"input_order" : [0],
"inputs" : ["Divide_34"],
"name" : "Reshape_35",
"op" : "Reshape",
"output_shape" : [100],
"outputs" : ["Reshape_35_0"]
},
{
"input_order" : [0],
"inputs" : ["Reshape_35"],
"name" : "Reshape_36",
"op" : "Reshape",
"output_shape" : [ 100, 1 ],
"outputs" : ["Reshape_36_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_36"],
"name" : "Reshape_50",
"op" : "Reshape",
"output_shape" : [100],
"outputs" : ["Reshape_50_0"]
},
{
"axes" : [1],
"inputs" : ["Reshape_50"],
"name" : "Broadcast_51",
"op" : "Broadcast",
"outputs" : ["Broadcast_51_0"],
"shape" : [ 100, 10 ]
},
{
"inputs" : [ "Broadcast_51", "Subtract_49" ],
"name" : "Multiply_52",
"op" : "Multiply",
"outputs" : ["Multiply_52_0"]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Multiply_52"],
"name" : "Reshape_53",
"op" : "Reshape",
"output_shape" : [ 100, 10 ],
"outputs" : ["Reshape_53_0"]
},
{
"inputs" : ["Reshape_53"],
"name" : "Sum_54",
"op" : "Sum",
"outputs" : ["Sum_54_0"],
"reduction_axes" : [0]
},
{
"input_order" : [ 0, 1 ],
"inputs" : ["Reshape_53"],
"name" : "Reshape_57",
"op" : "Reshape",
"output_shape" : [ 100, 10 ],
"outputs" : ["Reshape_57_0"]
},
{
"input_order" : [0],
"inputs" : ["Sum_54"],
"name" : "Reshape_55",
"op" : "Reshape",
"output_shape" : [10],
"outputs" : ["Reshape_55_0"]
},
{
"inputs" : [ "Reshape_56", "Reshape_57" ],
"name" : "Dot_58",
"op" : "Dot",
"outputs" : ["Dot_58_0"],
"reduction_axes_count" : 1
}
],
"parameters" : [ "Parameter_0", "Parameter_1", "Parameter_2", "Parameter_3" ],
"result" : [ "Reshape_55", "Dot_58" ]
}]

View File

@ -1,185 +0,0 @@
[{
"name" : "Function_19",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1379",
"op" : "Parameter",
"outputs" : ["Parameter_1379_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1378",
"op" : "Parameter",
"outputs" : ["Parameter_1378_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1377",
"op" : "Parameter",
"outputs" : ["Parameter_1377_0"],
"shape" : [ 3, 3, 16, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1376",
"op" : "Parameter",
"outputs" : ["Parameter_1376_0"],
"shape" : []
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_1381",
"op" : "Constant",
"outputs" : ["Constant_1381_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1379"],
"name" : "Reshape_1392",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1392_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1378"],
"name" : "Reshape_1384",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1384_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1378"],
"name" : "Reshape_1380",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1380_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1377"],
"name" : "Reshape_1386",
"op" : "Reshape",
"output_shape" : [ 16, 16, 3, 3 ],
"outputs" : ["Reshape_1386_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1376"],
"name" : "Broadcast_1390",
"op" : "Broadcast",
"outputs" : ["Broadcast_1390_0"],
"shape" : [ 3, 3, 16, 16 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_1381"],
"name" : "Broadcast_1382",
"op" : "Broadcast",
"outputs" : ["Broadcast_1382_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Reshape_1384"],
"name" : "Reshape_1393",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1393_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_1384"],
"name" : "Reshape_1385",
"op" : "Reshape",
"output_shape" : [ 50, 16, 32, 32 ],
"outputs" : ["Reshape_1385_0"]
},
{
"inputs" : [ "Parameter_1377", "Broadcast_1390" ],
"name" : "Multiply_1391",
"op" : "Multiply",
"outputs" : ["Multiply_1391_0"]
},
{
"inputs" : [ "Parameter_1379", "Broadcast_1382" ],
"name" : "Greater_1383",
"op" : "Greater",
"outputs" : ["Greater_1383_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1392", "Reshape_1393" ],
"name" : "Convolution_1394",
"op" : "Convolution",
"outputs" : ["Convolution_1394_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 16, 32, 32 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1386", "Reshape_1385" ],
"name" : "ConvolutionBackpropData_1387",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1387_0"],
"padding_above_forward" : [ 1, 1 ],
"padding_below_forward" : [ 1, 1 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 1, 1 ]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1394"],
"name" : "Reshape_1395",
"op" : "Reshape",
"output_shape" : [ 16, 3, 3, 16 ],
"outputs" : ["Reshape_1395_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1387"],
"name" : "Reshape_1388",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1388_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1395"],
"name" : "Reshape_1396",
"op" : "Reshape",
"output_shape" : [ 3, 3, 16, 16 ],
"outputs" : ["Reshape_1396_0"]
},
{
"inputs" : [ "Greater_1383", "Reshape_1388", "Broadcast_1382" ],
"name" : "Select_1389",
"op" : "Select",
"outputs" : ["Select_1389_0"]
},
{
"inputs" : [ "Multiply_1391", "Reshape_1396" ],
"name" : "Add_1397",
"op" : "Add",
"outputs" : ["Add_1397_0"]
}
],
"parameters" : [
"Parameter_1376", "Parameter_1377", "Parameter_1378", "Parameter_1379"
],
"result" : [ "Reshape_1380", "Select_1389", "Add_1397" ]
}]

View File

@ -1,311 +0,0 @@
[{
"name" : "Function_16",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1208",
"op" : "Parameter",
"outputs" : ["Parameter_1208_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1207",
"op" : "Parameter",
"outputs" : ["Parameter_1207_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1206",
"op" : "Parameter",
"outputs" : ["Parameter_1206_0"],
"shape" : [ 50, 34, 34, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1205",
"op" : "Parameter",
"outputs" : ["Parameter_1205_0"],
"shape" : [ 1, 1, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1204",
"op" : "Parameter",
"outputs" : ["Parameter_1204_0"],
"shape" : [ 1, 1, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1203",
"op" : "Parameter",
"outputs" : ["Parameter_1203_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1202",
"op" : "Parameter",
"outputs" : ["Parameter_1202_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1201",
"op" : "Parameter",
"outputs" : ["Parameter_1201_0"],
"shape" : [ 3, 3, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1200",
"op" : "Parameter",
"outputs" : ["Parameter_1200_0"],
"shape" : []
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_1209",
"op" : "Constant",
"outputs" : ["Constant_1209_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1207"],
"name" : "Reshape_1226",
"op" : "Reshape",
"output_shape" : [ 32, 50, 16, 16 ],
"outputs" : ["Reshape_1226_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_1207"],
"name" : "Reshape_1216",
"op" : "Reshape",
"output_shape" : [ 50, 32, 16, 16 ],
"outputs" : ["Reshape_1216_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1206"],
"name" : "Reshape_1225",
"op" : "Reshape",
"output_shape" : [ 16, 50, 34, 34 ],
"outputs" : ["Reshape_1225_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1204"],
"name" : "Reshape_1213",
"op" : "Reshape",
"output_shape" : [ 32, 16, 1, 1 ],
"outputs" : ["Reshape_1213_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1203"],
"name" : "Reshape_1231",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1231_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1202"],
"name" : "Reshape_1232",
"op" : "Reshape",
"output_shape" : [ 32, 50, 16, 16 ],
"outputs" : ["Reshape_1232_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_1202"],
"name" : "Reshape_1212",
"op" : "Reshape",
"output_shape" : [ 50, 32, 16, 16 ],
"outputs" : ["Reshape_1212_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1201"],
"name" : "Reshape_1217",
"op" : "Reshape",
"output_shape" : [ 32, 16, 3, 3 ],
"outputs" : ["Reshape_1217_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1200"],
"name" : "Broadcast_1223",
"op" : "Broadcast",
"outputs" : ["Broadcast_1223_0"],
"shape" : [ 3, 3, 16, 32 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_1209"],
"name" : "Broadcast_1210",
"op" : "Broadcast",
"outputs" : ["Broadcast_1210_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1225", "Reshape_1226" ],
"name" : "Convolution_1227",
"op" : "Convolution",
"outputs" : ["Convolution_1227_0"],
"padding_above" : [ -1, -1 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 2, 2 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1231", "Reshape_1232" ],
"name" : "Convolution_1233",
"op" : "Convolution",
"outputs" : ["Convolution_1233_0"],
"padding_above" : [ -1, -1 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 2, 2 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 16, 32, 32 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1213", "Reshape_1212" ],
"name" : "ConvolutionBackpropData_1214",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1214_0"],
"padding_above_forward" : [ 0, 0 ],
"padding_below_forward" : [ 0, 0 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 2, 2 ]
},
{
"data_batch_shape" : [ 50, 16, 34, 34 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1217", "Reshape_1216" ],
"name" : "ConvolutionBackpropData_1218",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1218_0"],
"padding_above_forward" : [ 0, 0 ],
"padding_below_forward" : [ 0, 0 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 2, 2 ]
},
{
"inputs" : [ "Parameter_1201", "Broadcast_1223" ],
"name" : "Multiply_1224",
"op" : "Multiply",
"outputs" : ["Multiply_1224_0"]
},
{
"inputs" : [ "Parameter_1208", "Broadcast_1210" ],
"name" : "Greater_1211",
"op" : "Greater",
"outputs" : ["Greater_1211_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1227"],
"name" : "Reshape_1228",
"op" : "Reshape",
"output_shape" : [ 32, 3, 3, 16 ],
"outputs" : ["Reshape_1228_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1233"],
"name" : "Reshape_1234",
"op" : "Reshape",
"output_shape" : [ 32, 1, 1, 16 ],
"outputs" : ["Reshape_1234_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1214"],
"name" : "Reshape_1215",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1215_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1218"],
"name" : "Reshape_1219",
"op" : "Reshape",
"output_shape" : [ 50, 34, 34, 16 ],
"outputs" : ["Reshape_1219_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1228"],
"name" : "Reshape_1229",
"op" : "Reshape",
"output_shape" : [ 3, 3, 16, 32 ],
"outputs" : ["Reshape_1229_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1234"],
"name" : "Reshape_1235",
"op" : "Reshape",
"output_shape" : [ 1, 1, 16, 32 ],
"outputs" : ["Reshape_1235_0"]
},
{
"inputs" : ["Reshape_1219"],
"lower_bounds" : [ 0, 1, 1, 0 ],
"name" : "Slice_1220",
"op" : "Slice",
"outputs" : ["Slice_1220_0"],
"strides" : [ 1, 1, 1, 1 ],
"upper_bounds" : [ 50, 33, 33, 16 ]
},
{
"inputs" : [ "Multiply_1224", "Reshape_1229" ],
"name" : "Add_1230",
"op" : "Add",
"outputs" : ["Add_1230_0"]
},
{
"inputs" : [ "Parameter_1205", "Reshape_1235" ],
"name" : "Add_1236",
"op" : "Add",
"outputs" : ["Add_1236_0"]
},
{
"inputs" : [ "Reshape_1215", "Slice_1220" ],
"name" : "Add_1221",
"op" : "Add",
"outputs" : ["Add_1221_0"]
},
{
"inputs" : [ "Greater_1211", "Add_1221", "Broadcast_1210" ],
"name" : "Select_1222",
"op" : "Select",
"outputs" : ["Select_1222_0"]
}
],
"parameters" : [
"Parameter_1200", "Parameter_1201", "Parameter_1202", "Parameter_1203",
"Parameter_1204", "Parameter_1205", "Parameter_1206", "Parameter_1207",
"Parameter_1208"
],
"result" : [ "Select_1222", "Add_1230", "Add_1236" ]
}]

View File

@ -1,185 +0,0 @@
[{
"name" : "Function_13",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1044",
"op" : "Parameter",
"outputs" : ["Parameter_1044_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1043",
"op" : "Parameter",
"outputs" : ["Parameter_1043_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1042",
"op" : "Parameter",
"outputs" : ["Parameter_1042_0"],
"shape" : [ 3, 3, 32, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1041",
"op" : "Parameter",
"outputs" : ["Parameter_1041_0"],
"shape" : []
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_1046",
"op" : "Constant",
"outputs" : ["Constant_1046_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1044"],
"name" : "Reshape_1057",
"op" : "Reshape",
"output_shape" : [ 32, 50, 16, 16 ],
"outputs" : ["Reshape_1057_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1043"],
"name" : "Reshape_1045",
"op" : "Reshape",
"output_shape" : [ 50, 16, 16, 32 ],
"outputs" : ["Reshape_1045_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1043"],
"name" : "Reshape_1049",
"op" : "Reshape",
"output_shape" : [ 50, 16, 16, 32 ],
"outputs" : ["Reshape_1049_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1042"],
"name" : "Reshape_1051",
"op" : "Reshape",
"output_shape" : [ 32, 32, 3, 3 ],
"outputs" : ["Reshape_1051_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1041"],
"name" : "Broadcast_1055",
"op" : "Broadcast",
"outputs" : ["Broadcast_1055_0"],
"shape" : [ 3, 3, 32, 32 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_1046"],
"name" : "Broadcast_1047",
"op" : "Broadcast",
"outputs" : ["Broadcast_1047_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_1049"],
"name" : "Reshape_1050",
"op" : "Reshape",
"output_shape" : [ 50, 32, 16, 16 ],
"outputs" : ["Reshape_1050_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Reshape_1049"],
"name" : "Reshape_1058",
"op" : "Reshape",
"output_shape" : [ 32, 50, 16, 16 ],
"outputs" : ["Reshape_1058_0"]
},
{
"inputs" : [ "Parameter_1042", "Broadcast_1055" ],
"name" : "Multiply_1056",
"op" : "Multiply",
"outputs" : ["Multiply_1056_0"]
},
{
"inputs" : [ "Parameter_1044", "Broadcast_1047" ],
"name" : "Greater_1048",
"op" : "Greater",
"outputs" : ["Greater_1048_0"]
},
{
"data_batch_shape" : [ 50, 32, 16, 16 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1051", "Reshape_1050" ],
"name" : "ConvolutionBackpropData_1052",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1052_0"],
"padding_above_forward" : [ 1, 1 ],
"padding_below_forward" : [ 1, 1 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 1, 1 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1057", "Reshape_1058" ],
"name" : "Convolution_1059",
"op" : "Convolution",
"outputs" : ["Convolution_1059_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1052"],
"name" : "Reshape_1053",
"op" : "Reshape",
"output_shape" : [ 50, 16, 16, 32 ],
"outputs" : ["Reshape_1053_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1059"],
"name" : "Reshape_1060",
"op" : "Reshape",
"output_shape" : [ 32, 3, 3, 32 ],
"outputs" : ["Reshape_1060_0"]
},
{
"inputs" : [ "Greater_1048", "Reshape_1053", "Broadcast_1047" ],
"name" : "Select_1054",
"op" : "Select",
"outputs" : ["Select_1054_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1060"],
"name" : "Reshape_1061",
"op" : "Reshape",
"output_shape" : [ 3, 3, 32, 32 ],
"outputs" : ["Reshape_1061_0"]
},
{
"inputs" : [ "Multiply_1056", "Reshape_1061" ],
"name" : "Add_1062",
"op" : "Add",
"outputs" : ["Add_1062_0"]
}
],
"parameters" : [
"Parameter_1041", "Parameter_1042", "Parameter_1043", "Parameter_1044"
],
"result" : [ "Reshape_1045", "Select_1054", "Add_1062" ]
}]

View File

@ -1,200 +0,0 @@
[{
"name" : "Function_9",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_763",
"op" : "Parameter",
"outputs" : ["Parameter_763_0"],
"shape" : [ 3, 3, 64, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_762",
"op" : "Parameter",
"outputs" : ["Parameter_762_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_761",
"op" : "Parameter",
"outputs" : ["Parameter_761_0"],
"shape" : [ 1, 1, 32, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_760",
"op" : "Parameter",
"outputs" : ["Parameter_760_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_775",
"op" : "Constant",
"outputs" : ["Constant_775_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_763"],
"name" : "Reshape_779",
"op" : "Reshape",
"output_shape" : [ 64, 64, 3, 3 ],
"outputs" : ["Reshape_779_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_762"],
"name" : "Reshape_770",
"op" : "Reshape",
"output_shape" : [ 64, 50, 8, 8 ],
"outputs" : ["Reshape_770_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_761"],
"name" : "Reshape_766",
"op" : "Reshape",
"output_shape" : [ 64, 32, 1, 1 ],
"outputs" : ["Reshape_766_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_760"],
"name" : "Reshape_764",
"op" : "Reshape",
"output_shape" : [ 50, 8, 8, 64 ],
"outputs" : ["Reshape_764_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_760"],
"name" : "Reshape_769",
"op" : "Reshape",
"output_shape" : [ 50, 8, 8, 64 ],
"outputs" : ["Reshape_769_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_775"],
"name" : "Broadcast_776",
"op" : "Broadcast",
"outputs" : ["Broadcast_776_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_764"],
"name" : "Reshape_765",
"op" : "Reshape",
"output_shape" : [ 50, 64, 8, 8 ],
"outputs" : ["Reshape_765_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Reshape_769"],
"name" : "Reshape_771",
"op" : "Reshape",
"output_shape" : [ 64, 50, 8, 8 ],
"outputs" : ["Reshape_771_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_769"],
"name" : "Reshape_778",
"op" : "Reshape",
"output_shape" : [ 50, 64, 8, 8 ],
"outputs" : ["Reshape_778_0"]
},
{
"inputs" : [ "Parameter_762", "Broadcast_776" ],
"name" : "Greater_777",
"op" : "Greater",
"outputs" : ["Greater_777_0"]
},
{
"data_batch_shape" : [ 50, 32, 16, 16 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_766", "Reshape_765" ],
"name" : "ConvolutionBackpropData_767",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_767_0"],
"padding_above_forward" : [ 0, 0 ],
"padding_below_forward" : [ 0, 0 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_770", "Reshape_771" ],
"name" : "Convolution_772",
"op" : "Convolution",
"outputs" : ["Convolution_772_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 64, 8, 8 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_779", "Reshape_778" ],
"name" : "ConvolutionBackpropData_780",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_780_0"],
"padding_above_forward" : [ 1, 1 ],
"padding_below_forward" : [ 1, 1 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_767"],
"name" : "Reshape_768",
"op" : "Reshape",
"output_shape" : [ 50, 16, 16, 32 ],
"outputs" : ["Reshape_768_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_772"],
"name" : "Reshape_773",
"op" : "Reshape",
"output_shape" : [ 64, 3, 3, 64 ],
"outputs" : ["Reshape_773_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_780"],
"name" : "Reshape_781",
"op" : "Reshape",
"output_shape" : [ 50, 8, 8, 64 ],
"outputs" : ["Reshape_781_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_773"],
"name" : "Reshape_774",
"op" : "Reshape",
"output_shape" : [ 3, 3, 64, 64 ],
"outputs" : ["Reshape_774_0"]
},
{
"inputs" : [ "Greater_777", "Reshape_781", "Broadcast_776" ],
"name" : "Select_782",
"op" : "Select",
"outputs" : ["Select_782_0"]
}
],
"parameters" :
[ "Parameter_760", "Parameter_761", "Parameter_762", "Parameter_763" ],
"result" : [ "Reshape_764", "Reshape_768", "Reshape_774", "Select_782" ]
}]

View File

@ -1,158 +0,0 @@
[{
"name" : "Function_7",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_412",
"op" : "Parameter",
"outputs" : ["Parameter_412_0"],
"shape" : [ 1, 1, 32, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_411",
"op" : "Parameter",
"outputs" : ["Parameter_411_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_410",
"op" : "Parameter",
"outputs" : ["Parameter_410_0"],
"shape" : [ 3, 3, 64, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_409",
"op" : "Parameter",
"outputs" : ["Parameter_409_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_413",
"op" : "Constant",
"outputs" : ["Constant_413_0"],
"shape" : [],
"value" : ["0"]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_420",
"op" : "Constant",
"outputs" : ["Constant_420_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_412"],
"name" : "Reshape_423",
"op" : "Reshape",
"output_shape" : [ 64, 32, 1, 1 ],
"outputs" : ["Reshape_423_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_410"],
"name" : "Reshape_417",
"op" : "Reshape",
"output_shape" : [ 64, 64, 3, 3 ],
"outputs" : ["Reshape_417_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_413"],
"name" : "Broadcast_414",
"op" : "Broadcast",
"outputs" : ["Broadcast_414_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"inputs" : [ "Parameter_411", "Constant_420" ],
"name" : "Pad_421",
"op" : "Pad",
"outputs" : ["Pad_421_0"],
"padding_above" : [ 0, 0, 0, 0 ],
"padding_below" : [ 0, 0, 0, 0 ],
"padding_interior" : [ 0, 0, 0, 0 ]
},
{
"inputs" : [ "Broadcast_414", "Parameter_409" ],
"name" : "Maximum_415",
"op" : "Maximum",
"outputs" : ["Maximum_415_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Pad_421"],
"name" : "Reshape_422",
"op" : "Reshape",
"output_shape" : [ 50, 32, 16, 16 ],
"outputs" : ["Reshape_422_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Maximum_415"],
"name" : "Reshape_416",
"op" : "Reshape",
"output_shape" : [ 50, 64, 8, 8 ],
"outputs" : ["Reshape_416_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_422", "Reshape_423" ],
"name" : "Convolution_424",
"op" : "Convolution",
"outputs" : ["Convolution_424_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 2, 2 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_416", "Reshape_417" ],
"name" : "Convolution_418",
"op" : "Convolution",
"outputs" : ["Convolution_418_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_424"],
"name" : "Reshape_425",
"op" : "Reshape",
"output_shape" : [ 50, 8, 8, 64 ],
"outputs" : ["Reshape_425_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_418"],
"name" : "Reshape_419",
"op" : "Reshape",
"output_shape" : [ 50, 8, 8, 64 ],
"outputs" : ["Reshape_419_0"]
},
{
"inputs" : [ "Reshape_419", "Reshape_425" ],
"name" : "Add_426",
"op" : "Add",
"outputs" : ["Add_426_0"]
}
],
"parameters" :
[ "Parameter_409", "Parameter_410", "Parameter_411", "Parameter_412" ],
"result" :
[ "Add_426", "Pad_421", "Maximum_415", "Reshape_425", "Reshape_419" ]
}]

View File

@ -1,594 +0,0 @@
[{
"name" : "Function_10",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_849",
"op" : "Parameter",
"outputs" : ["Parameter_849_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_848",
"op" : "Parameter",
"outputs" : ["Parameter_848_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_847",
"op" : "Parameter",
"outputs" : ["Parameter_847_0"],
"shape" : [ 50, 18, 18, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_846",
"op" : "Parameter",
"outputs" : ["Parameter_846_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_845",
"op" : "Parameter",
"outputs" : ["Parameter_845_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_844",
"op" : "Parameter",
"outputs" : ["Parameter_844_0"],
"shape" : [ 3, 3, 64, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_843",
"op" : "Parameter",
"outputs" : ["Parameter_843_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_842",
"op" : "Parameter",
"outputs" : ["Parameter_842_0"],
"shape" : [ 50, 8, 8, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_841",
"op" : "Parameter",
"outputs" : ["Parameter_841_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_840",
"op" : "Parameter",
"outputs" : ["Parameter_840_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_839",
"op" : "Parameter",
"outputs" : ["Parameter_839_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_838",
"op" : "Parameter",
"outputs" : ["Parameter_838_0"],
"shape" : [ 64, 10 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_837",
"op" : "Parameter",
"outputs" : ["Parameter_837_0"],
"shape" : [10]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_836",
"op" : "Parameter",
"outputs" : ["Parameter_836_0"],
"shape" : [ 1, 1, 16, 32 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_835",
"op" : "Parameter",
"outputs" : ["Parameter_835_0"],
"shape" : [ 1, 1, 32, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_834",
"op" : "Parameter",
"outputs" : ["Parameter_834_0"],
"shape" : [ 3, 3, 32, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_833",
"op" : "Parameter",
"outputs" : ["Parameter_833_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_832",
"op" : "Parameter",
"outputs" : ["Parameter_832_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_831",
"op" : "Parameter",
"outputs" : ["Parameter_831_0"],
"shape" : [ 3, 3, 64, 64 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_830",
"op" : "Parameter",
"outputs" : ["Parameter_830_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_829",
"op" : "Parameter",
"outputs" : ["Parameter_829_0"],
"shape" : [64]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_828",
"op" : "Parameter",
"outputs" : ["Parameter_828_0"],
"shape" : [ 64, 10 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_827",
"op" : "Parameter",
"outputs" : ["Parameter_827_0"],
"shape" : [10]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_826",
"op" : "Parameter",
"outputs" : ["Parameter_826_0"],
"shape" : []
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_851",
"op" : "Constant",
"outputs" : ["Constant_851_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_848"],
"name" : "Reshape_854",
"op" : "Reshape",
"output_shape" : [ 50, 64, 8, 8 ],
"outputs" : ["Reshape_854_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_848"],
"name" : "Reshape_888",
"op" : "Reshape",
"output_shape" : [ 64, 50, 8, 8 ],
"outputs" : ["Reshape_888_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_847"],
"name" : "Reshape_887",
"op" : "Reshape",
"output_shape" : [ 32, 50, 18, 18 ],
"outputs" : ["Reshape_887_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_842"],
"name" : "Reshape_897",
"op" : "Reshape",
"output_shape" : [ 64, 50, 8, 8 ],
"outputs" : ["Reshape_897_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_841"],
"name" : "Reshape_896",
"op" : "Reshape",
"output_shape" : [ 32, 50, 16, 16 ],
"outputs" : ["Reshape_896_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_834"],
"name" : "Reshape_855",
"op" : "Reshape",
"output_shape" : [ 64, 32, 3, 3 ],
"outputs" : ["Reshape_855_0"]
},
{
"input_order" : [],
"inputs" : ["Parameter_826"],
"name" : "Reshape_850",
"op" : "Reshape",
"output_shape" : [],
"outputs" : ["Reshape_850_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_851"],
"name" : "Broadcast_852",
"op" : "Broadcast",
"outputs" : ["Broadcast_852_0"],
"shape" : [ 50, 16, 16, 32 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_887", "Reshape_888" ],
"name" : "Convolution_889",
"op" : "Convolution",
"outputs" : ["Convolution_889_0"],
"padding_above" : [ -1, -1 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 2, 2 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_896", "Reshape_897" ],
"name" : "Convolution_898",
"op" : "Convolution",
"outputs" : ["Convolution_898_0"],
"padding_above" : [ -1, -1 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 2, 2 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 32, 18, 18 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_855", "Reshape_854" ],
"name" : "ConvolutionBackpropData_856",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_856_0"],
"padding_above_forward" : [ 0, 0 ],
"padding_below_forward" : [ 0, 0 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 2, 2 ]
},
{
"axes" : [0],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_873",
"op" : "Broadcast",
"outputs" : ["Broadcast_873_0"],
"shape" : [64]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_876",
"op" : "Broadcast",
"outputs" : ["Broadcast_876_0"],
"shape" : [ 3, 3, 64, 64 ]
},
{
"axes" : [ 0, 1 ],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_867",
"op" : "Broadcast",
"outputs" : ["Broadcast_867_0"],
"shape" : [ 64, 10 ]
},
{
"axes" : [0],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_879",
"op" : "Broadcast",
"outputs" : ["Broadcast_879_0"],
"shape" : [64]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_885",
"op" : "Broadcast",
"outputs" : ["Broadcast_885_0"],
"shape" : [ 3, 3, 32, 64 ]
},
{
"input_order" : [],
"inputs" : ["Reshape_850"],
"name" : "Reshape_893",
"op" : "Reshape",
"output_shape" : [ 1, 1 ],
"outputs" : ["Reshape_893_0"]
},
{
"axes" : [0],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_864",
"op" : "Broadcast",
"outputs" : ["Broadcast_864_0"],
"shape" : [10]
},
{
"axes" : [0],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_882",
"op" : "Broadcast",
"outputs" : ["Broadcast_882_0"],
"shape" : [64]
},
{
"axes" : [0],
"inputs" : ["Reshape_850"],
"name" : "Broadcast_870",
"op" : "Broadcast",
"outputs" : ["Broadcast_870_0"],
"shape" : [64]
},
{
"input_order" : [],
"inputs" : ["Reshape_850"],
"name" : "Reshape_861",
"op" : "Reshape",
"output_shape" : [ 1, 1 ],
"outputs" : ["Reshape_861_0"]
},
{
"inputs" : [ "Parameter_849", "Broadcast_852" ],
"name" : "Greater_853",
"op" : "Greater",
"outputs" : ["Greater_853_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_889"],
"name" : "Reshape_890",
"op" : "Reshape",
"output_shape" : [ 64, 3, 3, 32 ],
"outputs" : ["Reshape_890_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_898"],
"name" : "Reshape_899",
"op" : "Reshape",
"output_shape" : [ 64, 1, 1, 32 ],
"outputs" : ["Reshape_899_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_856"],
"name" : "Reshape_857",
"op" : "Reshape",
"output_shape" : [ 50, 18, 18, 32 ],
"outputs" : ["Reshape_857_0"]
},
{
"inputs" : [ "Parameter_830", "Broadcast_873" ],
"name" : "Multiply_874",
"op" : "Multiply",
"outputs" : ["Multiply_874_0"]
},
{
"inputs" : [ "Parameter_831", "Broadcast_876" ],
"name" : "Multiply_877",
"op" : "Multiply",
"outputs" : ["Multiply_877_0"]
},
{
"inputs" : [ "Parameter_828", "Broadcast_867" ],
"name" : "Multiply_868",
"op" : "Multiply",
"outputs" : ["Multiply_868_0"]
},
{
"inputs" : [ "Parameter_832", "Broadcast_879" ],
"name" : "Multiply_880",
"op" : "Multiply",
"outputs" : ["Multiply_880_0"]
},
{
"inputs" : [ "Parameter_834", "Broadcast_885" ],
"name" : "Multiply_886",
"op" : "Multiply",
"outputs" : ["Multiply_886_0"]
},
{
"axes" : [ 2, 3 ],
"inputs" : ["Reshape_893"],
"name" : "Broadcast_894",
"op" : "Broadcast",
"outputs" : ["Broadcast_894_0"],
"shape" : [ 1, 1, 32, 64 ]
},
{
"inputs" : [ "Parameter_827", "Broadcast_864" ],
"name" : "Multiply_865",
"op" : "Multiply",
"outputs" : ["Multiply_865_0"]
},
{
"inputs" : [ "Parameter_833", "Broadcast_882" ],
"name" : "Multiply_883",
"op" : "Multiply",
"outputs" : ["Multiply_883_0"]
},
{
"inputs" : [ "Parameter_829", "Broadcast_870" ],
"name" : "Multiply_871",
"op" : "Multiply",
"outputs" : ["Multiply_871_0"]
},
{
"axes" : [ 2, 3 ],
"inputs" : ["Reshape_861"],
"name" : "Broadcast_862",
"op" : "Broadcast",
"outputs" : ["Broadcast_862_0"],
"shape" : [ 1, 1, 16, 32 ]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_890"],
"name" : "Reshape_891",
"op" : "Reshape",
"output_shape" : [ 3, 3, 32, 64 ],
"outputs" : ["Reshape_891_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_899"],
"name" : "Reshape_900",
"op" : "Reshape",
"output_shape" : [ 1, 1, 32, 64 ],
"outputs" : ["Reshape_900_0"]
},
{
"inputs" : ["Reshape_857"],
"lower_bounds" : [ 0, 1, 1, 0 ],
"name" : "Slice_858",
"op" : "Slice",
"outputs" : ["Slice_858_0"],
"strides" : [ 1, 1, 1, 1 ],
"upper_bounds" : [ 50, 17, 17, 32 ]
},
{
"inputs" : [ "Multiply_874", "Parameter_839" ],
"name" : "Add_875",
"op" : "Add",
"outputs" : ["Add_875_0"]
},
{
"inputs" : [ "Multiply_877", "Parameter_844" ],
"name" : "Add_878",
"op" : "Add",
"outputs" : ["Add_878_0"]
},
{
"inputs" : [ "Multiply_868", "Parameter_838" ],
"name" : "Add_869",
"op" : "Add",
"outputs" : ["Add_869_0"]
},
{
"inputs" : [ "Multiply_880", "Parameter_846" ],
"name" : "Add_881",
"op" : "Add",
"outputs" : ["Add_881_0"]
},
{
"inputs" : [ "Parameter_835", "Broadcast_894" ],
"name" : "Multiply_895",
"op" : "Multiply",
"outputs" : ["Multiply_895_0"]
},
{
"inputs" : [ "Multiply_865", "Parameter_837" ],
"name" : "Add_866",
"op" : "Add",
"outputs" : ["Add_866_0"]
},
{
"inputs" : [ "Multiply_883", "Parameter_845" ],
"name" : "Add_884",
"op" : "Add",
"outputs" : ["Add_884_0"]
},
{
"inputs" : [ "Multiply_871", "Parameter_840" ],
"name" : "Add_872",
"op" : "Add",
"outputs" : ["Add_872_0"]
},
{
"inputs" : [ "Parameter_836", "Broadcast_862" ],
"name" : "Multiply_863",
"op" : "Multiply",
"outputs" : ["Multiply_863_0"]
},
{
"inputs" : [ "Multiply_886", "Reshape_891" ],
"name" : "Add_892",
"op" : "Add",
"outputs" : ["Add_892_0"]
},
{
"inputs" : [ "Parameter_843", "Slice_858" ],
"name" : "Add_859",
"op" : "Add",
"outputs" : ["Add_859_0"]
},
{
"inputs" : [ "Multiply_895", "Reshape_900" ],
"name" : "Add_901",
"op" : "Add",
"outputs" : ["Add_901_0"]
},
{
"inputs" : [ "Greater_853", "Add_859", "Broadcast_852" ],
"name" : "Select_860",
"op" : "Select",
"outputs" : ["Select_860_0"]
}
],
"parameters" : [
"Parameter_826", "Parameter_827", "Parameter_828", "Parameter_829",
"Parameter_830", "Parameter_831", "Parameter_832", "Parameter_833",
"Parameter_834", "Parameter_835", "Parameter_836", "Parameter_837",
"Parameter_838", "Parameter_839", "Parameter_840", "Parameter_841",
"Parameter_842", "Parameter_843", "Parameter_844", "Parameter_845",
"Parameter_846", "Parameter_847", "Parameter_848", "Parameter_849"
],
"result" : [
"Reshape_850", "Select_860", "Multiply_863", "Add_866", "Add_869",
"Add_872", "Add_875", "Add_878", "Add_881", "Add_884", "Add_892",
"Add_901"
]
}]

View File

@ -1,104 +0,0 @@
[{
"name" : "Function_25",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1713",
"op" : "Parameter",
"outputs" : ["Parameter_1713_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1712",
"op" : "Parameter",
"outputs" : ["Parameter_1712_0"],
"shape" : [ 50, 32, 32, 3 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1711",
"op" : "Parameter",
"outputs" : ["Parameter_1711_0"],
"shape" : [ 3, 3, 3, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1710",
"op" : "Parameter",
"outputs" : ["Parameter_1710_0"],
"shape" : []
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1713"],
"name" : "Reshape_1717",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1717_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1712"],
"name" : "Reshape_1716",
"op" : "Reshape",
"output_shape" : [ 3, 50, 32, 32 ],
"outputs" : ["Reshape_1716_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1710"],
"name" : "Broadcast_1714",
"op" : "Broadcast",
"outputs" : ["Broadcast_1714_0"],
"shape" : [ 3, 3, 3, 16 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1716", "Reshape_1717" ],
"name" : "Convolution_1718",
"op" : "Convolution",
"outputs" : ["Convolution_1718_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"inputs" : [ "Parameter_1711", "Broadcast_1714" ],
"name" : "Multiply_1715",
"op" : "Multiply",
"outputs" : ["Multiply_1715_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1718"],
"name" : "Reshape_1719",
"op" : "Reshape",
"output_shape" : [ 16, 3, 3, 3 ],
"outputs" : ["Reshape_1719_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1719"],
"name" : "Reshape_1720",
"op" : "Reshape",
"output_shape" : [ 3, 3, 3, 16 ],
"outputs" : ["Reshape_1720_0"]
},
{
"inputs" : [ "Multiply_1715", "Reshape_1720" ],
"name" : "Add_1721",
"op" : "Add",
"outputs" : ["Add_1721_0"]
}
],
"parameters" : [
"Parameter_1710", "Parameter_1711", "Parameter_1712", "Parameter_1713"
],
"result" : ["Add_1721"]
}]

View File

@ -1,299 +0,0 @@
[{
"name" : "Function_22",
"ops" : [
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1540",
"op" : "Parameter",
"outputs" : ["Parameter_1540_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1539",
"op" : "Parameter",
"outputs" : ["Parameter_1539_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1538",
"op" : "Parameter",
"outputs" : ["Parameter_1538_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1537",
"op" : "Parameter",
"outputs" : ["Parameter_1537_0"],
"shape" : [ 1, 1, 16, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1536",
"op" : "Parameter",
"outputs" : ["Parameter_1536_0"],
"shape" : [ 3, 3, 16, 16 ]
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1535",
"op" : "Parameter",
"outputs" : ["Parameter_1535_0"],
"shape" : []
},
{
"element_type" : "float",
"inputs" : [],
"name" : "Constant_1541",
"op" : "Constant",
"outputs" : ["Constant_1541_0"],
"shape" : [],
"value" : ["0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_1540"],
"name" : "Reshape_1548",
"op" : "Reshape",
"output_shape" : [ 50, 16, 32, 32 ],
"outputs" : ["Reshape_1548_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1540"],
"name" : "Reshape_1557",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1557_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1539"],
"name" : "Reshape_1565",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1565_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1539"],
"name" : "Reshape_1556",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1556_0"]
},
{
"input_order" : [ 3, 0, 1, 2 ],
"inputs" : ["Parameter_1538"],
"name" : "Reshape_1566",
"op" : "Reshape",
"output_shape" : [ 16, 50, 32, 32 ],
"outputs" : ["Reshape_1566_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_1538"],
"name" : "Reshape_1544",
"op" : "Reshape",
"output_shape" : [ 50, 16, 32, 32 ],
"outputs" : ["Reshape_1544_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1537"],
"name" : "Reshape_1545",
"op" : "Reshape",
"output_shape" : [ 16, 16, 1, 1 ],
"outputs" : ["Reshape_1545_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_1536"],
"name" : "Reshape_1549",
"op" : "Reshape",
"output_shape" : [ 16, 16, 3, 3 ],
"outputs" : ["Reshape_1549_0"]
},
{
"input_order" : [],
"inputs" : ["Parameter_1535"],
"name" : "Reshape_1562",
"op" : "Reshape",
"output_shape" : [ 1, 1 ],
"outputs" : ["Reshape_1562_0"]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Parameter_1535"],
"name" : "Broadcast_1554",
"op" : "Broadcast",
"outputs" : ["Broadcast_1554_0"],
"shape" : [ 3, 3, 16, 16 ]
},
{
"axes" : [ 0, 1, 2, 3 ],
"inputs" : ["Constant_1541"],
"name" : "Broadcast_1542",
"op" : "Broadcast",
"outputs" : ["Broadcast_1542_0"],
"shape" : [ 50, 32, 32, 16 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1556", "Reshape_1557" ],
"name" : "Convolution_1558",
"op" : "Convolution",
"outputs" : ["Convolution_1558_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_1565", "Reshape_1566" ],
"name" : "Convolution_1567",
"op" : "Convolution",
"outputs" : ["Convolution_1567_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 16, 32, 32 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1545", "Reshape_1544" ],
"name" : "ConvolutionBackpropData_1546",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1546_0"],
"padding_above_forward" : [ 0, 0 ],
"padding_below_forward" : [ 0, 0 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 1, 1 ]
},
{
"data_batch_shape" : [ 50, 16, 32, 32 ],
"data_dilation_strides_forward" : [ 1, 1 ],
"inputs" : [ "Reshape_1549", "Reshape_1548" ],
"name" : "ConvolutionBackpropData_1550",
"op" : "ConvolutionBackpropData",
"outputs" : ["ConvolutionBackpropData_1550_0"],
"padding_above_forward" : [ 1, 1 ],
"padding_below_forward" : [ 1, 1 ],
"window_dilation_strides_forward" : [ 1, 1 ],
"window_movement_strides_forward" : [ 1, 1 ]
},
{
"axes" : [ 2, 3 ],
"inputs" : ["Reshape_1562"],
"name" : "Broadcast_1563",
"op" : "Broadcast",
"outputs" : ["Broadcast_1563_0"],
"shape" : [ 1, 1, 16, 16 ]
},
{
"inputs" : [ "Parameter_1536", "Broadcast_1554" ],
"name" : "Multiply_1555",
"op" : "Multiply",
"outputs" : ["Multiply_1555_0"]
},
{
"inputs" : [ "Parameter_1539", "Broadcast_1542" ],
"name" : "Greater_1543",
"op" : "Greater",
"outputs" : ["Greater_1543_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1558"],
"name" : "Reshape_1559",
"op" : "Reshape",
"output_shape" : [ 16, 3, 3, 16 ],
"outputs" : ["Reshape_1559_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Convolution_1567"],
"name" : "Reshape_1568",
"op" : "Reshape",
"output_shape" : [ 16, 1, 1, 16 ],
"outputs" : ["Reshape_1568_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1546"],
"name" : "Reshape_1547",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1547_0"]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["ConvolutionBackpropData_1550"],
"name" : "Reshape_1551",
"op" : "Reshape",
"output_shape" : [ 50, 32, 32, 16 ],
"outputs" : ["Reshape_1551_0"]
},
{
"inputs" : [ "Parameter_1537", "Broadcast_1563" ],
"name" : "Multiply_1564",
"op" : "Multiply",
"outputs" : ["Multiply_1564_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1559"],
"name" : "Reshape_1560",
"op" : "Reshape",
"output_shape" : [ 3, 3, 16, 16 ],
"outputs" : ["Reshape_1560_0"]
},
{
"input_order" : [ 1, 2, 3, 0 ],
"inputs" : ["Reshape_1568"],
"name" : "Reshape_1569",
"op" : "Reshape",
"output_shape" : [ 1, 1, 16, 16 ],
"outputs" : ["Reshape_1569_0"]
},
{
"inputs" : [ "Reshape_1547", "Reshape_1551" ],
"name" : "Add_1552",
"op" : "Add",
"outputs" : ["Add_1552_0"]
},
{
"inputs" : [ "Multiply_1555", "Reshape_1560" ],
"name" : "Add_1561",
"op" : "Add",
"outputs" : ["Add_1561_0"]
},
{
"inputs" : [ "Multiply_1564", "Reshape_1569" ],
"name" : "Add_1570",
"op" : "Add",
"outputs" : ["Add_1570_0"]
},
{
"inputs" : [ "Greater_1543", "Add_1552", "Broadcast_1542" ],
"name" : "Select_1553",
"op" : "Select",
"outputs" : ["Select_1553_0"]
}
],
"parameters" : [
"Parameter_1535", "Parameter_1536", "Parameter_1537", "Parameter_1538",
"Parameter_1539", "Parameter_1540"
],
"result" : [ "Select_1553", "Add_1561", "Add_1570" ]
}]

View File

@ -1,587 +0,0 @@
[
{
"name": "Function_5",
"ops": [
{
"cacheable": false,
"element_type": "float",
"friendly_name": "rnn/basic_rnn_cell/kernel",
"name": "Parameter_4535",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_4535_0"
],
"shape": [
34,
2
],
"type_info": {
"name": "Parameter",
"version": 0
}
},
{
"cacheable": false,
"element_type": "float",
"friendly_name": "rnn/basic_rnn_cell/bias",
"name": "Parameter_4536",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_4536_0"
],
"shape": [
2
],
"type_info": {
"name": "Parameter",
"version": 0
}
},
{
"cacheable": false,
"element_type": "float",
"friendly_name": "_arg_x_0_0",
"name": "Parameter_4537",
"op": "Parameter",
"op_version": 0,
"outputs": [
"Parameter_4537_0"
],
"shape": [
64,
3,
32
],
"type_info": {
"name": "Parameter",
"version": 0
}
},
{
"friendly_name": "unstack",
"inputs": [
"Parameter_4537"
],
"lower_bounds": [
0,
0,
0
],
"name": "Slice_4538",
"op": "Slice",
"op_version": 0,
"outputs": [
"Slice_4538_0"
],
"strides": [
1,
1,
1
],
"type_info": {
"name": "Slice",
"version": 0
},
"upper_bounds": [
64,
1,
32
]
},
{
"friendly_name": "unstack",
"input_order": [
0,
1,
2
],
"inputs": [
"Slice_4538"
],
"name": "Reshape_4539",
"op": "Reshape",
"op_version": 0,
"output_shape": [
64,
32
],
"outputs": [
"Reshape_4539_0"
],
"type_info": {
"name": "Reshape",
"version": 0
}
},
{
"element_type": "float",
"friendly_name": "rnn/BasicRNNCellZeroState/zeros",
"name": "Constant_4544",
"op": "Constant",
"op_version": 0,
"outputs": [
"Constant_4544_0"
],
"shape": [
64,
2
],
"type_info": {
"name": "Constant",
"version": 0
},
"value": [
"0"
]
},
{
"axis": 1,
"friendly_name": "rnn/basic_rnn_cell/concat",
"inputs": [
"Reshape_4539",
"Constant_4544"
],
"name": "Concat_4546",
"op": "Concat",
"op_version": 0,
"outputs": [
"Concat_4546_0"
],
"type_info": {
"name": "Concat",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd",
"inputs": [
"Concat_4546",
"Parameter_4535"
],
"name": "Dot_4547",
"op": "Dot",
"op_version": 0,
"outputs": [
"Dot_4547_0"
],
"reduction_axes_count": 1,
"type_info": {
"name": "Dot",
"version": 0
}
},
{
"axes": [
0
],
"friendly_name": "rnn/basic_rnn_cell/BiasAdd",
"inputs": [
"Parameter_4536"
],
"name": "Broadcast_4548",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_4548_0"
],
"shape": [
64,
2
],
"type_info": {
"name": "Broadcast",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd",
"inputs": [
"Dot_4547",
"Broadcast_4548"
],
"name": "Add_4549",
"op": "Add",
"op_version": 0,
"outputs": [
"Add_4549_0"
],
"type_info": {
"name": "Add",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/Tanh",
"inputs": [
"Add_4549"
],
"name": "Tanh_4550",
"op": "Tanh",
"op_version": 0,
"outputs": [
"Tanh_4550_0"
],
"type_info": {
"name": "Tanh",
"version": 0
}
},
{
"inputs": [
"Tanh_4550"
],
"name": "Result_4561",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_4561_0"
],
"type_info": {
"name": "Result",
"version": 0
}
},
{
"friendly_name": "unstack",
"inputs": [
"Parameter_4537"
],
"lower_bounds": [
0,
1,
0
],
"name": "Slice_4540",
"op": "Slice",
"op_version": 0,
"outputs": [
"Slice_4540_0"
],
"strides": [
1,
1,
1
],
"type_info": {
"name": "Slice",
"version": 0
},
"upper_bounds": [
64,
2,
32
]
},
{
"friendly_name": "unstack",
"input_order": [
0,
1,
2
],
"inputs": [
"Slice_4540"
],
"name": "Reshape_4541",
"op": "Reshape",
"op_version": 0,
"output_shape": [
64,
32
],
"outputs": [
"Reshape_4541_0"
],
"type_info": {
"name": "Reshape",
"version": 0
}
},
{
"axis": 1,
"friendly_name": "rnn/basic_rnn_cell/concat_1",
"inputs": [
"Reshape_4541",
"Tanh_4550"
],
"name": "Concat_4551",
"op": "Concat",
"op_version": 0,
"outputs": [
"Concat_4551_0"
],
"type_info": {
"name": "Concat",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_1",
"inputs": [
"Concat_4551",
"Parameter_4535"
],
"name": "Dot_4552",
"op": "Dot",
"op_version": 0,
"outputs": [
"Dot_4552_0"
],
"reduction_axes_count": 1,
"type_info": {
"name": "Dot",
"version": 0
}
},
{
"axes": [
0
],
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_1",
"inputs": [
"Parameter_4536"
],
"name": "Broadcast_4553",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_4553_0"
],
"shape": [
64,
2
],
"type_info": {
"name": "Broadcast",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_1",
"inputs": [
"Dot_4552",
"Broadcast_4553"
],
"name": "Add_4554",
"op": "Add",
"op_version": 0,
"outputs": [
"Add_4554_0"
],
"type_info": {
"name": "Add",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/Tanh_1",
"inputs": [
"Add_4554"
],
"name": "Tanh_4555",
"op": "Tanh",
"op_version": 0,
"outputs": [
"Tanh_4555_0"
],
"type_info": {
"name": "Tanh",
"version": 0
}
},
{
"inputs": [
"Tanh_4555"
],
"name": "Result_4562",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_4562_0"
],
"type_info": {
"name": "Result",
"version": 0
}
},
{
"friendly_name": "unstack",
"inputs": [
"Parameter_4537"
],
"lower_bounds": [
0,
2,
0
],
"name": "Slice_4542",
"op": "Slice",
"op_version": 0,
"outputs": [
"Slice_4542_0"
],
"strides": [
1,
1,
1
],
"type_info": {
"name": "Slice",
"version": 0
},
"upper_bounds": [
64,
3,
32
]
},
{
"friendly_name": "unstack",
"input_order": [
0,
1,
2
],
"inputs": [
"Slice_4542"
],
"name": "Reshape_4543",
"op": "Reshape",
"op_version": 0,
"output_shape": [
64,
32
],
"outputs": [
"Reshape_4543_0"
],
"type_info": {
"name": "Reshape",
"version": 0
}
},
{
"axis": 1,
"friendly_name": "rnn/basic_rnn_cell/concat_2",
"inputs": [
"Reshape_4543",
"Tanh_4555"
],
"name": "Concat_4556",
"op": "Concat",
"op_version": 0,
"outputs": [
"Concat_4556_0"
],
"type_info": {
"name": "Concat",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_2",
"inputs": [
"Concat_4556",
"Parameter_4535"
],
"name": "Dot_4557",
"op": "Dot",
"op_version": 0,
"outputs": [
"Dot_4557_0"
],
"reduction_axes_count": 1,
"type_info": {
"name": "Dot",
"version": 0
}
},
{
"axes": [
0
],
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_2",
"inputs": [
"Parameter_4536"
],
"name": "Broadcast_4558",
"op": "Broadcast",
"op_version": 0,
"outputs": [
"Broadcast_4558_0"
],
"shape": [
64,
2
],
"type_info": {
"name": "Broadcast",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/BiasAdd_2",
"inputs": [
"Dot_4557",
"Broadcast_4558"
],
"name": "Add_4559",
"op": "Add",
"op_version": 0,
"outputs": [
"Add_4559_0"
],
"type_info": {
"name": "Add",
"version": 0
}
},
{
"friendly_name": "rnn/basic_rnn_cell/Tanh_2",
"inputs": [
"Add_4559"
],
"name": "Tanh_4560",
"op": "Tanh",
"op_version": 0,
"outputs": [
"Tanh_4560_0"
],
"type_info": {
"name": "Tanh",
"version": 0
}
},
{
"inputs": [
"Tanh_4560"
],
"name": "Result_4563",
"needs_default_layout": true,
"op": "Result",
"op_version": 0,
"outputs": [
"Result_4563_0"
],
"type_info": {
"name": "Result",
"version": 0
}
}
],
"parameters": [
"Parameter_4535",
"Parameter_4536",
"Parameter_4537"
],
"result": [
"Result_4561",
"Result_4562",
"Result_4563"
]
}
]

View File

@ -1,332 +0,0 @@
[{
"name" : "Function_0",
"ops" : [
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_12",
"op" : "Parameter",
"outputs" : ["Parameter_12_0"],
"shape" : [ 2, 224, 224, 3 ]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_11",
"op" : "Parameter",
"outputs" : ["Parameter_11_0"],
"shape" : [10]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_10",
"op" : "Parameter",
"outputs" : ["Parameter_10_0"],
"shape" : [ 37632, 10 ]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_9",
"op" : "Parameter",
"outputs" : ["Parameter_9_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_8",
"op" : "Parameter",
"outputs" : ["Parameter_8_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_7",
"op" : "Parameter",
"outputs" : ["Parameter_7_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_6",
"op" : "Parameter",
"outputs" : ["Parameter_6_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_5",
"op" : "Parameter",
"outputs" : ["Parameter_5_0"],
"shape" : [ 3, 3, 3, 3 ]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_4",
"op" : "Parameter",
"outputs" : ["Parameter_4_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_3",
"op" : "Parameter",
"outputs" : ["Parameter_3_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_2",
"op" : "Parameter",
"outputs" : ["Parameter_2_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_1",
"op" : "Parameter",
"outputs" : ["Parameter_1_0"],
"shape" : [3]
},
{
"cacheable" : false,
"element_type" : "float",
"inputs" : [],
"name" : "Parameter_0",
"op" : "Parameter",
"outputs" : ["Parameter_0_0"],
"shape" : [ 3, 3, 3, 3 ]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Parameter_12"],
"name" : "Reshape_13",
"op" : "Reshape",
"output_shape" : [ 2, 3, 224, 224 ],
"outputs" : ["Reshape_13_0"]
},
{
"axes" : [0],
"inputs" : ["Parameter_11"],
"name" : "Broadcast_36",
"op" : "Broadcast",
"outputs" : ["Broadcast_36_0"],
"shape" : [ 2, 10 ]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_5"],
"name" : "Reshape_22",
"op" : "Reshape",
"output_shape" : [ 3, 3, 3, 3 ],
"outputs" : ["Reshape_22_0"]
},
{
"input_order" : [ 3, 2, 0, 1 ],
"inputs" : ["Parameter_0"],
"name" : "Reshape_14",
"op" : "Reshape",
"output_shape" : [ 3, 3, 3, 3 ],
"outputs" : ["Reshape_14_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_13", "Reshape_14" ],
"name" : "Convolution_15",
"op" : "Convolution",
"outputs" : ["Convolution_15_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_15"],
"name" : "Reshape_16",
"op" : "Reshape",
"output_shape" : [ 2, 224, 224, 3 ],
"outputs" : ["Reshape_16_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_16"],
"name" : "Reshape_17",
"op" : "Reshape",
"output_shape" : [ 2, 3, 224, 224 ],
"outputs" : ["Reshape_17_0"]
},
{
"eps" : 1.0009999641624745e-05,
"inputs" : [
"Parameter_1", "Parameter_2", "Reshape_17", "Parameter_3",
"Parameter_4"
],
"name" : "BatchNormInference_18",
"op" : "BatchNormInference",
"outputs" : ["BatchNormInference_18_0"],
"training" : false
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["BatchNormInference_18"],
"name" : "Reshape_19",
"op" : "Reshape",
"output_shape" : [ 2, 224, 224, 3 ],
"outputs" : ["Reshape_19_0"]
},
{
"inputs" : ["Reshape_19"],
"name" : "Relu_20",
"op" : "Relu",
"outputs" : ["Relu_20_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Relu_20"],
"name" : "Reshape_21",
"op" : "Reshape",
"output_shape" : [ 2, 3, 224, 224 ],
"outputs" : ["Reshape_21_0"]
},
{
"data_dilation_strides" : [ 1, 1 ],
"inputs" : [ "Reshape_21", "Reshape_22" ],
"name" : "Convolution_23",
"op" : "Convolution",
"outputs" : ["Convolution_23_0"],
"padding_above" : [ 1, 1 ],
"padding_below" : [ 1, 1 ],
"window_dilation_strides" : [ 1, 1 ],
"window_movement_strides" : [ 1, 1 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["Convolution_23"],
"name" : "Reshape_24",
"op" : "Reshape",
"output_shape" : [ 2, 224, 224, 3 ],
"outputs" : ["Reshape_24_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Reshape_24"],
"name" : "Reshape_25",
"op" : "Reshape",
"output_shape" : [ 2, 3, 224, 224 ],
"outputs" : ["Reshape_25_0"]
},
{
"eps" : 1.0009999641624745e-05,
"inputs" : [
"Parameter_6", "Parameter_7", "Reshape_25", "Parameter_8",
"Parameter_9"
],
"name" : "BatchNormInference_26",
"op" : "BatchNormInference",
"outputs" : ["BatchNormInference_26_0"],
"training" : false
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["BatchNormInference_26"],
"name" : "Reshape_27",
"op" : "Reshape",
"output_shape" : [ 2, 224, 224, 3 ],
"outputs" : ["Reshape_27_0"]
},
{
"inputs" : [ "Reshape_27", "Parameter_12" ],
"name" : "Add_28",
"op" : "Add",
"outputs" : ["Add_28_0"]
},
{
"inputs" : ["Add_28"],
"name" : "Relu_29",
"op" : "Relu",
"outputs" : ["Relu_29_0"]
},
{
"input_order" : [ 0, 3, 1, 2 ],
"inputs" : ["Relu_29"],
"name" : "Reshape_30",
"op" : "Reshape",
"output_shape" : [ 2, 3, 224, 224 ],
"outputs" : ["Reshape_30_0"]
},
{
"include_padding_in_avg_computation" : false,
"inputs" : ["Reshape_30"],
"name" : "AvgPool_31",
"op" : "AvgPool",
"outputs" : ["AvgPool_31_0"],
"padding_above" : [ 0, 0 ],
"padding_below" : [ 0, 0 ],
"window_movement_strides" : [ 2, 2 ],
"window_shape" : [ 2, 2 ]
},
{
"input_order" : [ 0, 2, 3, 1 ],
"inputs" : ["AvgPool_31"],
"name" : "Reshape_32",
"op" : "Reshape",
"output_shape" : [ 2, 112, 112, 3 ],
"outputs" : ["Reshape_32_0"]
},
{
"input_order" : [ 0, 1, 2, 3 ],
"inputs" : ["Reshape_32"],
"name" : "Reshape_34",
"op" : "Reshape",
"output_shape" : [ 2, 37632 ],
"outputs" : ["Reshape_34_0"]
},
{
"inputs" : [ "Reshape_34", "Parameter_10" ],
"name" : "Dot_35",
"op" : "Dot",
"outputs" : ["Dot_35_0"],
"reduction_axes_count" : 1
},
{
"inputs" : [ "Dot_35", "Broadcast_36" ],
"name" : "Add_37",
"op" : "Add",
"outputs" : ["Add_37_0"]
},
{
"inputs" : ["Add_37"],
"name" : "Result_38",
"op" : "Result",
"outputs" : ["Result_38_0"]
}
],
"parameters" : [
"Parameter_0", "Parameter_1", "Parameter_2", "Parameter_3", "Parameter_4",
"Parameter_5", "Parameter_6", "Parameter_7", "Parameter_8", "Parameter_9",
"Parameter_10", "Parameter_11", "Parameter_12"
],
"result" : ["Result_38"]
}]

View File

@ -1,47 +0,0 @@
#!/usr/bin/env python
# ******************************************************************************
# Copyright 2017-2021 Intel Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ******************************************************************************
import copy
import numpy as np
def LRN(input, size=3, bias=1.0, alpha=3.0, beta=0.5):
output = copy.deepcopy(input)
N = input.shape[0]
C = input.shape[1]
H = input.shape[2]
W = input.shape[3]
for n in range(N):
begin_n = max(0, n - (size-1)//2)
end_n = min(N, n + (size-1)//2 + 1)
for c in range(C):
begin_c = max(0, c - (size-1)//2)
end_c = min(C, c + (size-1)//2 + 1)
for h in range(H):
begin_h = max(0, h - (size-1)//2)
end_h = min(H, h + (size-1)//2 + 1)
for w in range(W):
begin_w = max(0, w - (size-1)//2)
end_w = min(W, w + (size-1)//2 + 1)
patch = input[n, c, begin_h:end_h, begin_w:end_w]
output[n, c, h, w] /= (
np.power(bias + (alpha/(size**2)) * np.sum(patch * patch), beta))
return output
input = np.arange(0, 12, 1).reshape(2, 3, 2, 1).astype(np.float32)
result = LRN(input)
for elem in np.nditer(result):
print("{:.7f}f,".format(elem))

View File

@ -1,27 +0,0 @@
#!/usr/bin/env python
# ******************************************************************************
# Copyright 2017-2021 Intel Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ******************************************************************************
import numpy as np
input = np.arange(1, 25, 1).reshape(1, 2, 3, 4).astype(np.float32)
eps = np.array([1e-6]).astype(np.float32)
# across chw axes
norm = np.sqrt(np.sum(np.power(input, 2), axis=(1), keepdims=True) + eps)
result = input/norm
for elem in np.nditer(result):
print(str(round(elem, 8)) + 'f, ')