static DataBinderTests() { #endif instance = new ClassInstance("instance"); instance.another = new ClassInstance("another"); echo = new StringEcho(); }
private static T GetShaderInstances <T>(CommonShaderStage <T> shader, out ClassInstance[] instances) where T : DeviceChild { var tempInstances = new ClassInstance[256]; var ret = shader.Get(tempInstances); int count; for (count = 0; count < 256; count++) { if (tempInstances[count] == null) { break; } } if (count == 0) { instances = null; } else { instances = new ClassInstance[count]; Array.Copy(tempInstances, 0, instances, 0, count); } return(ret); }
static DataBinderTests () { #endif instance = new ClassInstance ("instance"); instance.another = new ClassInstance ("another"); echo = new StringEcho(); }
void Generate(ClassInstanceModel model) { var template = new ClassInstance(model); var content = template.TransformText(); var fileName = String.Concat(model.Name, "Instance", _options.Extension); _files.Add(new GeneratedFile(content, fileName)); }
public static void Defrag(string a_DriveName) { try { string ComputerName = "localhost"; ManagementScope Scope; if (!ComputerName.Equals("localhost", StringComparison.OrdinalIgnoreCase)) { ConnectionOptions Conn = new ConnectionOptions(); Conn.Username = ""; Conn.Password = ""; Conn.Authority = "ntlmdomain:DOMAIN"; Scope = new ManagementScope(String.Format("\\\\{0}\\root\\CIMV2", ComputerName), Conn); } else Scope = new ManagementScope(String.Format("\\\\{0}\\root\\CIMV2", ComputerName), null); Scope.Connect(); string WQL = String.Format("SELECT * FROM Win32_Volume Where Name='{0}'", a_DriveName); ObjectQuery Query = new ObjectQuery(WQL); ManagementObjectSearcher Searcher = new ManagementObjectSearcher(Scope, Query); foreach (ManagementObject ClassInstance in Searcher.Get()) { ManagementBaseObject inParams = ClassInstance.GetMethodParameters("Defrag"); ManagementBaseObject outParams= ClassInstance.InvokeMethod("Defrag", inParams ,null); Console.WriteLine("{0,-35} {1,-40}","DefragAnalysis",outParams["DefragAnalysis"]); Console.WriteLine("{0,-35} {1,-40}","ReturnValue",outParams["ReturnValue"]); } } catch (Exception e) { Console.WriteLine(String.Format("Exception {0} Trace {1}",e.Message,e.StackTrace)); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { ClassInstance cInstance = (ClassInstance)e.Parameter; if (cInstance != null) { comboBoxClass.SelectedIndex = Data.classes.FindIndex(x => x == cInstance.classData); comboBoxClassType.SelectedIndex = (int)cInstance.classType; comboBoxWeek.SelectedIndex = (int)cInstance.weekType; timePickerFrom.Time = cInstance.from; timePickerTo.Time = cInstance.to; textBoxRoom.Text = cInstance.room; comboBoxDay.SelectedIndex = (int)cInstance.weekDay; System.Diagnostics.Debug.WriteLine(cInstance); System.Diagnostics.Debug.WriteLine(Data.teachers.FindIndex(x => x.GetHashCode() == cInstance.teacher.GetHashCode())); comboBoxTeacher.SelectedIndex = Data.teachers.FindIndex(x => x == cInstance.teacher); editObject = cInstance; buttonDelete.Visibility = Visibility.Visible; } }
/// <summary> /// calculates the probability the given sample matches this class /// </summary> /// <param name="sample"></param> /// <returns></returns> public override double classify(ClassInstance sample) { double product = 1; foreach (KeyValuePair <string, int> feature in sample.features) { if (feature.Value == 1) { product *= featureProbabilities[feature.Key]; } else { product *= (1 - featureProbabilities[feature.Key]); } } product /= (double)1 / (double)featureProbabilities.Count; return(product); }
static void Main(string[] args) { var mongoServerAddress = new MongoServerAddress("127.0.0.1", 27017); var mongoServerSettings = new MongoServerSettings(); mongoServerSettings.Server = mongoServerAddress; var mongoServer = new MongoServer(mongoServerSettings); mongoServer.Connect(); IEnumerable<string> databases = mongoServer.GetDatabaseNames(); var mongoDatabase = mongoServer.GetDatabase("classfrogdb"); var classCollection = mongoDatabase.GetCollection("classes"); classCollection.RemoveAll(); var documents = classCollection.FindAll(); ClassInstance instance = new ClassInstance(); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); classCollection.Insert(instance.NewDocument()); mongoServer.Disconnect(); }
public abstract double classify(ClassInstance sample);
public DisplayClass(ClassInstance classInstance) { this.classInstance = classInstance; }