#include <ConditionalDensityNet.h>
Inheritance diagram for PLearn::ConditionalDensityNet:
|
Reimplemented from PLearn::PDistribution. Definition at line 58 of file ConditionalDensityNet.h. |
|
Definition at line 72 of file ConditionalDensityNet.cc. |
|
simply calls inherited::build() then build_()
Reimplemented from PLearn::PDistribution. Definition at line 738 of file ConditionalDensityNet.cc. References build_(). Referenced by train(). |
|
|
return survival fn = P(X<=x)
Reimplemented from PLearn::PDistribution. Definition at line 834 of file ConditionalDensityNet.cc. References cdf_f, output_and_target_values, PLERROR, and target. Referenced by generate(), survival_fn(), and train(). |
|
Declares this class' options.
Reimplemented from PLearn::PDistribution. Definition at line 154 of file ConditionalDensityNet.cc. References PLearn::declareOption(), and PLearn::OptionList. |
|
return E[X]
Reimplemented from PLearn::PDistribution. Definition at line 846 of file ConditionalDensityNet.cc. References mean_f, output, and PLearn::TVec< T >::resize(). |
|
Remove this method, if your distribution does not implement it.
Reimplemented from PLearn::PDistribution. Definition at line 986 of file ConditionalDensityNet.cc. References initializeParams(). |
|
return a pseudo-random sample generated from the distribution.
Reimplemented from PLearn::PDistribution. Definition at line 862 of file ConditionalDensityNet.cc. References cdf(), generate_precision, maxY, pos_a, PLearn::TVec< T >::resize(), and PLearn::uniform_sample(). |
|
Return [ ].
Reimplemented from PLearn::PDistribution. Definition at line 712 of file ConditionalDensityNet.cc. References PLearn::PDistribution::getTestCostNames(), penalties, and PLearn::TVec< Var >::size(). |
|
Definition at line 967 of file ConditionalDensityNet.cc. References PLearn::center(), centers_initialization, PLearn::exp(), maxY, n_output_density_terms, PLERROR, and scale. Referenced by build_(), initializeParams(), and train(). |
|
|
return log of probability density log(p(x))
Reimplemented from PLearn::PDistribution. Definition at line 819 of file ConditionalDensityNet.cc. References density_f, PLearn::log(), output_and_target_values, PLearn::TVec< T >::resize(), and target. |
|
Transforms a shallow copy into a deep copy.
Reimplemented from PLearn::PDistribution. Definition at line 746 of file ConditionalDensityNet.cc. References a, b, c, cdf_f, centers, centers_M, costs, cum_denominator, cum_numerator, cumulative, PLearn::deepCopyField(), delta_steps, density, density_f, expected_value, f, in2distr_f, initial_hardnesses, input, invars, mass_cost, mean_f, minus_prev_centers_0, minus_scaled_prev_centers_0, mu, optimizer, output, output_and_target, output_and_target_to_cost, output_and_target_values, outputs, params, paramsvalues, penalties, pos_a, pos_b, pos_c, pos_y_cost, prev_centers, prev_centers_M, sampleweight, scaled_prev_centers, scaled_prev_centers_M, steps, steps_0, steps_gradient, steps_integral, steps_M, target, test_costf, test_costs, totalcost, training_cost, unconditional_cdf, unconditional_delta_cdf, PLearn::varDeepCopyField(), w1, w2, wdirect, wout, and y_values. |
|
|
|
Resets the random number generator used by generate using the given seed.
Reimplemented from PLearn::PDistribution. Definition at line 857 of file ConditionalDensityNet.cc. References PLearn::manual_seed(). |
|
Set the value for the input part of a conditional probability.
Reimplemented from PLearn::PDistribution. Definition at line 810 of file ConditionalDensityNet.cc. References f, in2distr_f, PLERROR, and pos_a. |
|
return survival fn = P(X>x)
Reimplemented from PLearn::PDistribution. Definition at line 828 of file ConditionalDensityNet.cc. References cdf(). |
|
|
return Var[X]
Reimplemented from PLearn::PDistribution. Definition at line 852 of file ConditionalDensityNet.cc. References PLearn::Mat, and PLERROR. |
|
Definition at line 76 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 77 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 156 of file ConditionalDensityNet.h. Referenced by train(). |
|
Definition at line 141 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 78 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 161 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 121 of file ConditionalDensityNet.h. Referenced by build_(), cdf(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 192 of file ConditionalDensityNet.h. Referenced by initialize_mu(), initializeParams(), and train(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 83 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 80 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 193 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 79 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 123 of file ConditionalDensityNet.h. Referenced by build_(), log_density(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 151 of file ConditionalDensityNet.h. Referenced by build_(), and initializeParams(). |
|
Definition at line 148 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 81 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 117 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), setInput(), and train(). |
|
Definition at line 180 of file ConditionalDensityNet.h. Referenced by generate(). |
|
Definition at line 124 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and setInput(). |
|
Definition at line 204 of file ConditionalDensityNet.h. |
|
Definition at line 107 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 66 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 88 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 150 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 143 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 142 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 145 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 144 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 172 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 128 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 164 of file ConditionalDensityNet.h. Referenced by build_(), generate(), initialize_mu(), and train(). |
|
Definition at line 122 of file ConditionalDensityNet.h. Referenced by build_(), expectation(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 116 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 201 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), and train(). |
|
Definition at line 178 of file ConditionalDensityNet.h. Referenced by build_(), initialize_mu(), initializeParams(), and train(). |
|
Definition at line 137 of file ConditionalDensityNet.h. Referenced by build_(), and initializeParams(). |
|
Definition at line 138 of file ConditionalDensityNet.h. Referenced by build_(), and initializeParams(). |
|
Definition at line 154 of file ConditionalDensityNet.h. Referenced by initializeParams(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 74 of file ConditionalDensityNet.h. Referenced by build_(), expectation(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 125 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 119 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 126 of file ConditionalDensityNet.h. Referenced by build_(), cdf(), log_density(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 147 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 146 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 75 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 89 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 93 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 84 of file ConditionalDensityNet.h. Referenced by build_(), getTrainCostNames(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 76 of file ConditionalDensityNet.h. Referenced by build_(), generate(), makeDeepCopyFromShallowCopy(), and setInput(). |
|
Definition at line 77 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 78 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 129 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 68 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 194 of file ConditionalDensityNet.h. Referenced by build_(), and initialize_mu(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 110 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(). |
|
Definition at line 175 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), and train(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 97 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 186 of file ConditionalDensityNet.h. |
|
Definition at line 67 of file ConditionalDensityNet.h. Referenced by build_(), cdf(), log_density(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 118 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 86 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 167 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 127 of file ConditionalDensityNet.h. Referenced by makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 85 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 102 of file ConditionalDensityNet.h. Referenced by build_(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 104 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 198 of file ConditionalDensityNet.h. Referenced by initializeParams(), and train(). |
|
Definition at line 69 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 70 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 72 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), and makeDeepCopyFromShallowCopy(). |
|
Definition at line 140 of file ConditionalDensityNet.h. Referenced by build_(). |
|
Definition at line 71 of file ConditionalDensityNet.h. Referenced by build_(), initializeParams(), makeDeepCopyFromShallowCopy(), and train(). |
|
Definition at line 115 of file ConditionalDensityNet.h. Referenced by build_(), and makeDeepCopyFromShallowCopy(). |