Ejemplo n.º 1
0
//-----------------------------------------------------------------------------
// Object_interp implementation
//-----------------------------------------------------------------------------
Object_interp::Object_interp(Tcl_Interp *interp) :
		Object(Gura_UserClass(interp)), _interp(interp),
		_cntCreatedCommand(0), _cntCreatedVariable(0)
{
	_thread_id = ::Tcl_GetCurrentThread();
	ObjType_boolean		= ::Tcl_GetObjType("boolean");
	ObjType_bytearray	= ::Tcl_GetObjType("bytearray");
	ObjType_double		= ::Tcl_GetObjType("double");
	ObjType_int			= ::Tcl_GetObjType("int");
	ObjType_list		= ::Tcl_GetObjType("list");
	ObjType_string		= ::Tcl_GetObjType("string");
}
Ejemplo n.º 2
0
//-----------------------------------------------------------------------------
// Object_parameter implementation
//-----------------------------------------------------------------------------
Object_parameter::Object_parameter() : Object(Gura_UserClass(parameter))
{
	::memset(&_param, 0x00, sizeof(_param));
	// these default values come from parse_command_line() in svm_train.c.
	_param.svm_type			= C_SVC;
	_param.kernel_type		= RBF;
	_param.degree			= 3;
	_param.gamma = _gamma	= HUGE_VAL;	// 1 / num_features
	_param.coef0			= 0;
	_param.nu				= 0.5;
	_param.cache_size		= 100;
	_param.C				= 1;
	_param.eps				= 1e-3;
	_param.p				= 0.1;
	_param.shrinking		= 1;
	_param.probability		= 0;
	_param.nr_weight		= 0;
	_param.weight_label		= nullptr;
	_param.weight			= nullptr;
}
Ejemplo n.º 3
0
//-----------------------------------------------------------------------------
// Object_Solver_Summary implementation
//-----------------------------------------------------------------------------
Object_Solver_Summary::Object_Solver_Summary() : Object(Gura_UserClass(Solver_Summary))
{
}
Ejemplo n.º 4
0
Object_mpq::Object_mpq(const mpq_class &num) : Object(Gura_UserClass(mpq)), _num(num)
{
}
Ejemplo n.º 5
0
//-----------------------------------------------------------------------------
// Object_mpq
//-----------------------------------------------------------------------------
Object_mpq::Object_mpq(mpq_t num) : Object(Gura_UserClass(mpq)), _num(num)
{
}
Ejemplo n.º 6
0
//-----------------------------------------------------------------------------
// Object_accumulator implementation
//-----------------------------------------------------------------------------
Object_accumulator::Object_accumulator(Environment &env, AccumulatorBase *pAccumulator, const char *name) :
					Object_stream(Gura_UserClass(accumulator), pAccumulator), _name(name)
{
}
Ejemplo n.º 7
0
Object_Vector::Object_Vector(Object *pObjHolder, FT_Vector *pVector) :
		Object(Gura_UserClass(Vector)), _pObjHolder(pObjHolder), _pVector(pVector)
{
}
Ejemplo n.º 8
0
//-----------------------------------------------------------------------------
// Object_Vector implementation
//-----------------------------------------------------------------------------
Object_Vector::Object_Vector(const FT_Vector &vector) :
			Object(Gura_UserClass(Vector)), _pVector(new FT_Vector(vector))
{
}
Ejemplo n.º 9
0
//-----------------------------------------------------------------------------
// Implementation of Object_device
//-----------------------------------------------------------------------------
Object_device::Object_device(Device *pDevice) : Object(Gura_UserClass(device)), _pDevice(pDevice)
{
}
Ejemplo n.º 10
0
//-----------------------------------------------------------------------------
// Implementation of Object_writer
//-----------------------------------------------------------------------------
Object_writer::Object_writer(Stream *pStreamDst, const char *format) :
		Object(Gura_UserClass(writer)), _pStreamDst(pStreamDst), _format(format)
{
}
Ejemplo n.º 11
0
Object_mpf::Object_mpf(const mpf_class &num) : Object(Gura_UserClass(mpf)), _num(num)
{
}
Ejemplo n.º 12
0
//-----------------------------------------------------------------------------
// Object_mpf
//-----------------------------------------------------------------------------
Object_mpf::Object_mpf(mpf_t num) : Object(Gura_UserClass(mpf)), _num(num)
{
}
Ejemplo n.º 13
0
//-----------------------------------------------------------------------------
// Object_model implementation
//-----------------------------------------------------------------------------
Object_model::Object_model(struct model *pModel) :
		Object(Gura_UserClass(model)), _pModel(pModel), _sizeProbabilityBuff(0)
{
}