MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
The Octave class defines the setting sused when images are generated. More...
Public Member Functions | |
Octaves (string strLayerName, int nIterN, double dfStartSigma, double dfEndSigma, double dfStartStepSize, double dfEndStepSize, bool bSaveFile=false, double dfPctDetailsToApply=0.25) | |
Specifies the constructor. More... | |
void | Dispose () |
Releases all resources used. More... | |
RawProto | ToProto (string strName) |
The ToProto function converts the Octaves settings into a RawProto. More... | |
Static Public Member Functions | |
static Octaves | FromProto (RawProto rp) |
The FromProto function parses a RawProto into a new Octaves. More... | |
Properties | |
string | LayerName [get] |
Returns the 'end' target network layer. More... | |
int | IterationN [get] |
Returns the number of iterations to run. More... | |
double | StartSigma [get] |
Returns the starting sigma used during gaussian blurring. More... | |
double | EndSigma [get] |
Returns the ending sigma used during gaussian blurring. More... | |
double | StartStepSize [get] |
Returns the starting step. More... | |
double | EndStepSize [get] |
Returns the ending step. More... | |
string | UniqueName [get] |
Returns a unique name of the Octave. More... | |
Dictionary< int, Image > | Images [getset] |
Returns the images generated for the Octave, ordered by lable, where -1 = all. More... | |
bool | Save [get] |
Returns whether or not to save the Octave final image to disk. More... | |
double | PercentageOfPreviousOctaveDetailsToApply [getset] |
Get/set the percentage of detail from the previous Octave to apply to the source for this Octave. More... | |
The Octave class defines the setting sused when images are generated.
Definition at line 531 of file DeepDraw.cs.
MyCaffe.extras.Octaves.Octaves | ( | string | strLayerName, |
int | nIterN, | ||
double | dfStartSigma, | ||
double | dfEndSigma, | ||
double | dfStartStepSize, | ||
double | dfEndStepSize, | ||
bool | bSaveFile = false , |
||
double | dfPctDetailsToApply = 0.25 |
||
) |
Specifies the constructor.
strLayerName | Specifies the target 'end' layer in the network. |
nIterN | Specifies the number of iterations to run. |
dfStartSigma | Specifies the starting sigma to use during gaussian blurring. |
dfEndSigma | Specifies the ending sigma to use during gaussian blurring. |
dfStartStepSize | Specifies the starting step size. |
dfEndStepSize | Specifies the ending step size. |
bSaveFile | Specifies whether or not to save the ending image for the Octave to disk. |
dfPctDetailsToApply | Specifies the percentage of the previous octave detail to apply to the source for this octave run. |
Definition at line 554 of file DeepDraw.cs.
void MyCaffe.extras.Octaves.Dispose | ( | ) |
Releases all resources used.
Definition at line 569 of file DeepDraw.cs.
The FromProto function parses a RawProto into a new Octaves.
rp | Specifies the RawProto to parse. |
Definition at line 701 of file DeepDraw.cs.
RawProto MyCaffe.extras.Octaves.ToProto | ( | string | strName | ) |
The ToProto function converts the Octaves settings into a RawProto.
strName | Specifies the name of the RawProto. |
Definition at line 680 of file DeepDraw.cs.
|
get |
Returns the ending sigma used during gaussian blurring.
Definition at line 607 of file DeepDraw.cs.
|
get |
Returns the ending step.
Definition at line 623 of file DeepDraw.cs.
|
getset |
Returns the images generated for the Octave, ordered by lable, where -1 = all.
Definition at line 639 of file DeepDraw.cs.
|
get |
Returns the number of iterations to run.
Definition at line 591 of file DeepDraw.cs.
|
get |
Returns the 'end' target network layer.
Definition at line 583 of file DeepDraw.cs.
|
getset |
Get/set the percentage of detail from the previous Octave to apply to the source for this Octave.
Definition at line 656 of file DeepDraw.cs.
|
get |
Returns whether or not to save the Octave final image to disk.
Definition at line 648 of file DeepDraw.cs.
|
get |
Returns the starting sigma used during gaussian blurring.
Definition at line 599 of file DeepDraw.cs.
|
get |
Returns the starting step.
Definition at line 615 of file DeepDraw.cs.
|
get |
Returns a unique name of the Octave.
Definition at line 631 of file DeepDraw.cs.