mnist-tensorflow.json 1.97 KB
Newer Older
1
2
3
4
5
6
{
    "_model": {
        "inputs": ["image"],
        "outputs": ["metric"],

        "nodes": {
7
8
9
10
11
            "stem": {"operation": {"type": "_cell", "parameters": {}, "attributes": {}, "cell_name": "stem"}},
            "flatten": {"operation": {"type": "Flatten", "parameters": {}, "attributes": {}}},
            "fc1": {"operation": {"type": "Dense", "parameters": {"units": 1024, "activation": "relu"}, "attributes": {}}},
            "fc2": {"operation": {"type": "Dense", "parameters": {"units": 10}, "attributes": {}}},
            "softmax": {"operation": {"type": "Softmax", "parameters": {}, "attributes": {}}}
12
13
14
15
16
17
18
19
20
21
22
23
24
25
        },

        "edges": [
            {"head": ["_inputs", 0], "tail": ["stem", 0]},
            {"head": ["stem", 0], "tail": ["flatten", null]},
            {"head": ["flatten", null], "tail": ["fc1", null]},
            {"head": ["fc1", null], "tail": ["fc2", null]},
            {"head": ["fc2", null], "tail": ["softmax", null]},
            {"head": ["softmax", null], "tail": ["_outputs", 0]}
        ]
    },

    "stem": {
        "nodes": {
26
27
28
29
            "conv1": {"operation": {"type": "Conv2D", "parameters": {"filters": 32, "kernel_size": 5, "activation": "relu"}, "attributes": {}}},
            "pool1": {"operation": {"type": "MaxPool2D", "parameters": {"pool_size": 2}, "attributes": {}}},
            "conv2": {"operation": {"type": "Conv2D", "parameters": {"filters": 64, "kernel_size": 5, "activation": "relu"}, "attributes": {}}},
            "pool2": {"operation": {"type": "MaxPool2D", "parameters": {"pool_size": 2}, "attributes": {}}}
30
31
32
33
34
35
36
37
38
        },

        "edges": [
            {"head": ["_inputs", 0], "tail": ["conv1", null]},
            {"head": ["conv1", null], "tail": ["pool1", null]},
            {"head": ["pool1", null], "tail": ["conv2", null]},
            {"head": ["conv2", null], "tail": ["pool2", null]},
            {"head": ["pool2", null], "tail": ["_outputs", 0]}
        ]
39
40
    },

41
    "_evaluator": {
42
        "type": "DebugEvaluator"
43
44
    }
}