コード例 #1
0
ファイル: recurrent_test.py プロジェクト: shaoxuan92/treeano
def test_simple_recurrent_node_serialization():
    nodes.check_serialization(
        nodes.recurrent.SimpleRecurrentNode("a", nodes.IdentityNode("b")))
    nodes.check_serialization(
        nodes.recurrent.SimpleRecurrentNode("a",
                                            nodes.IdentityNode("b"),
                                            num_units=32,
                                            batch_size=2**7))
コード例 #2
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_add_bias_node_serialization():
    tn.check_serialization(tn.AddBiasNode("a"))
    tn.check_serialization(tn.AddBiasNode(
        "a",
        inits=[],
        # need to make broadcastable a list because json (de)serialization
        # converts tuples to lists
        broadcastable=[True, False, True]))
コード例 #3
0
def test_add_bias_node_serialization():
    tn.check_serialization(tn.AddBiasNode("a"))
    tn.check_serialization(
        tn.AddBiasNode(
            "a",
            inits=[],
            # need to make broadcastable a list because json (de)serialization
            # converts tuples to lists
            broadcastable=[True, False, True]))
コード例 #4
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_hyperparameter_node_serialization():
    tn.check_serialization(
        tn.HyperparameterNode("a",
                              tn.ReferenceNode("b")))
コード例 #5
0
def test_graph_node_serialization():
    tn.check_serialization(tn.GraphNode("a", [[tn.IdentityNode("b")],
                                              [{"from": "b", "to": "a"}]]))
コード例 #6
0
ファイル: costs_test.py プロジェクト: btbasham/treeano
def test_aggregator_node_serialization():
    tn.check_serialization(tn.AggregatorNode("a"))
コード例 #7
0
def test_inverse_node_serialization():
    tn.check_serialization(inverse.InverseNode("a"))
コード例 #8
0
ファイル: composite_test.py プロジェクト: shaoxuan92/treeano
def test_dense_combine_node_serialization():
    tn.check_serialization(tn.DenseCombineNode("a", []))
    tn.check_serialization(tn.DenseCombineNode("a", [], num_units=100))
コード例 #9
0
ファイル: costs_test.py プロジェクト: shaoxuan92/treeano
def test_elementwise_cost_node_serialization():
    tn.check_serialization(
        tn.ElementwiseCostNode("foo", {
            "pred": tn.IdentityNode("foo"),
            "target": tn.IdentityNode("bar")
        }))
コード例 #10
0
def test_elementwise_contraction_penalty_node_serialization():
    tn.check_serialization(cp.ElementwiseContractionPenaltyNode("a"))
コード例 #11
0
ファイル: theanode_test.py プロジェクト: btbasham/treeano
def test_to_one_hot_node_serialization():
    tn.check_serialization(tn.ToOneHotNode("a"))
コード例 #12
0
def test_softmax_node_serialization():
    tn.check_serialization(tn.SoftmaxNode("a"))
コード例 #13
0
def test_resqrt_node_serialization():
    tn.check_serialization(tn.ReSQRTNode("a"))
コード例 #14
0
def test_relu_node_serialization():
    tn.check_serialization(tn.ReLUNode("a"))
コード例 #15
0
ファイル: dNDF_test.py プロジェクト: shaoxuan92/treeano
def test_split_probabilities_to_leaf_probabilities_node_serialization():
    for node in [dNDF.TheanoSplitProbabilitiesToLeafProbabilitiesNode,
                 dNDF.NumpySplitProbabilitiesToLeafProbabilitiesNode]:
        tn.check_serialization(node("a"))
コード例 #16
0
def test_sequential_node_serialization():
    tn.check_serialization(tn.SequentialNode("a", []))
    tn.check_serialization(tn.SequentialNode(
        "a",
        [tn.SequentialNode("b", []),
         tn.SequentialNode("c", [])]))
コード例 #17
0
def test_variable_hyperparameter_node_serialization():
    tn.check_serialization(tn.VariableHyperparameterNode("a",
                                                         tn.IdentityNode("b")))
コード例 #18
0
def test_auxiliary_contraction_penalty_node_serialization():
    tn.check_serialization(cp.AuxiliaryContractionPenaltyNode(
        "a", tn.IdentityNode("b")))
コード例 #19
0
ファイル: paired_conv_test.py プロジェクト: diogo149/treeano
def test_paired_conv_2d_with_bias_node_serialization():
    tn.check_serialization(paired_conv.PairedConvNode("a", {}))
コード例 #20
0
def test_spatial_pyramid_pooling_node_serialization():
    tn.check_serialization(spp_net.SpatialPyramidPoolingNode("a"))
コード例 #21
0
def test_dropout_max_pool_2d_node_serialization():
    tn.check_serialization(dmp.DropoutMaxPool2DNode("a"))
コード例 #22
0
ファイル: batch_fold_test.py プロジェクト: nsauder/treeano
def test_add_axis_node_serialization():
    tn.check_serialization(bf.AddAxisNode("a"))
コード例 #23
0
def test_stochastic_pool_2d_node_serialization():
    tn.check_serialization(stochastic_pooling.StochasticPool2DNode("a"))
コード例 #24
0
ファイル: batch_fold_test.py プロジェクト: nsauder/treeano
def test_remove_axis_node_serialization():
    tn.check_serialization(bf.RemoveAxisNode("b"))
コード例 #25
0
ファイル: costs_test.py プロジェクト: shaoxuan92/treeano
def test_auxilliary_cost_node_serialization():
    tn.check_serialization(
        tn.AuxiliaryCostNode("foo", {"target": tn.IdentityNode("bar")}))
コード例 #26
0
def test_mixed_pool_node_serialization():
    tn.check_serialization(mixed_pooling.MixedPoolNode("a"))
コード例 #27
0
ファイル: costs_test.py プロジェクト: btbasham/treeano
def test_total_cost_node_serialization():
    tn.check_serialization(tn.TotalCostNode(
        "foo",
        {"pred": tn.IdentityNode("foo"),
         "target": tn.IdentityNode("bar")}))
コード例 #28
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_linear_mapping_node_serialization():
    tn.check_serialization(tn.LinearMappingNode("a"))
    tn.check_serialization(tn.LinearMappingNode("a", output_dim=3))
コード例 #29
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_send_to_node_serialization():
    tn.check_serialization(tn.SendToNode("a"))
    tn.check_serialization(tn.SendToNode("a", reference="bar"))
コード例 #30
0
ファイル: stochastic_test.py プロジェクト: btbasham/treeano
def test_gaussian_dropout_node_serialization():
    tn.check_serialization(tn.GaussianDropoutNode("a"))
    tn.check_serialization(tn.GaussianDropoutNode("a", p=0))
コード例 #31
0
def test_gated_pool_2d_node_serialization():
    tn.check_serialization(mixed_pooling.GatedPool2DNode("a"))
コード例 #32
0
def test_auxiliary_node_serialization():
    tn.check_serialization(tn.AuxiliaryNode("a", tn.IdentityNode("b")))
コード例 #33
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_apply_node_serialization():
    tn.check_serialization(tn.ApplyNode("a"))
コード例 #34
0
def test_smorms3_node_serialization():
    tn.check_serialization(smorms3.SMORMS3Node("a"))
コード例 #35
0
ファイル: stochastic_test.py プロジェクト: btbasham/treeano
def test_spatial_dropout_node_serialization():
    tn.check_serialization(tn.SpatialDropoutNode("a"))
    tn.check_serialization(tn.SpatialDropoutNode("a", p=0.5))
コード例 #36
0
def test_wta_sparsity_node_serialization():
    tn.check_serialization(wta.WTASparsityNode("a"))
コード例 #37
0
def test_output_hyperparameter_node_serialization():
    tn.check_serialization(tn.OutputHyperparameterNode("a"))
コード例 #38
0
def test_print_node_serialization():
    tn.check_serialization(tn.PrintNode("a"))
コード例 #39
0
ファイル: theanode_test.py プロジェクト: btbasham/treeano
def test_tile_node_serialization():
    tn.check_serialization(tn.TileNode("a"))
    tn.check_serialization(tn.TileNode("a", reps=[1, 2, 3]))
コード例 #40
0
def test_partition_axis_node_serialization():
    tn.check_serialization(partition_axis.PartitionAxisNode("a"))
コード例 #41
0
def test_auxiliary_dense_softmax_cce_node_serialization():
    tn.check_serialization(
        auxiliary_costs.AuxiliaryDenseSoftmaxCCENode("a", {}))
    tn.check_serialization(
        auxiliary_costs.AuxiliaryDenseSoftmaxCCENode("a", {}, num_units=100))
コード例 #42
0
ファイル: prelu_test.py プロジェクト: diogo149/treeano
def test_prelu_node_serialization():
    tn.check_serialization(prelu.PReLUNode("a"))
コード例 #43
0
ファイル: composite_test.py プロジェクト: shaoxuan92/treeano
def test_dense_node_serialization():
    tn.check_serialization(tn.DenseNode("a"))
    tn.check_serialization(tn.DenseNode("a", num_units=100))
コード例 #44
0
ファイル: composite_test.py プロジェクト: btbasham/treeano
def test_auxiliary_dense_softmax_cce_node_serialization():
    tn.check_serialization(tn.AuxiliaryDenseSoftmaxCCENode("a", {}))
    tn.check_serialization(tn.AuxiliaryDenseSoftmaxCCENode(
        "a", {}, num_units=100))
コード例 #45
0
def test_equilibrated_sgd_node_serialization():
    tn.check_serialization(equilibrated_sgd.EquilibratedSGDNode("a"))
コード例 #46
0
ファイル: composite_test.py プロジェクト: diogo149/treeano
def test_dense_node_serialization():
    tn.check_serialization(tn.DenseNode("a"))
    tn.check_serialization(tn.DenseNode("a", num_units=100))
コード例 #47
0
ファイル: costs_test.py プロジェクト: shaoxuan92/treeano
def test_aggregator_node_serialization():
    tn.check_serialization(tn.AggregatorNode("a"))
コード例 #48
0
ファイル: composite_test.py プロジェクト: diogo149/treeano
def test_dense_combine_node_serialization():
    tn.check_serialization(tn.DenseCombineNode("a", []))
    tn.check_serialization(tn.DenseCombineNode("a", [], num_units=100))
コード例 #49
0
ファイル: costs_test.py プロジェクト: shaoxuan92/treeano
def test_total_cost_node_serialization():
    tn.check_serialization(
        tn.TotalCostNode("foo", {
            "pred": tn.IdentityNode("foo"),
            "target": tn.IdentityNode("bar")
        }))
コード例 #50
0
def test_prelu_node_serialization():
    tn.check_serialization(prelu.PReLUNode("a"))
コード例 #51
0
def test_default_recurrent_conv_2d_node_serialization():
    tn.check_serialization(rcl.DefaultRecurrentConv2DNode("a"))
コード例 #52
0
def test_interval_relu_node_serialization():
    tn.check_serialization(irelu.IntervalReLUNode("a"))
コード例 #53
0
ファイル: costs_test.py プロジェクト: btbasham/treeano
def test_elementwise_cost_node_serialization():
    tn.check_serialization(tn.ElementwiseCostNode(
        "foo",
        {"pred": tn.IdentityNode("foo"),
         "target": tn.IdentityNode("bar")}))
コード例 #54
0
def test_clip_scaling_node_serialization():
    tn.check_serialization(input_scaling.ClipScalingNode("a"))
コード例 #55
0
ファイル: costs_test.py プロジェクト: btbasham/treeano
def test_auxilliary_cost_node_serialization():
    tn.check_serialization(tn.AuxiliaryCostNode(
        "foo",
        {"target": tn.IdentityNode("bar")}))
コード例 #56
0
ファイル: simple_test.py プロジェクト: btbasham/treeano
def test_reference_node_serialization():
    tn.check_serialization(tn.ReferenceNode("a"))
    tn.check_serialization(tn.ReferenceNode("a", reference="bar"))