Ajout d'une nouvelle Instance dans weka

Comment puis-je ajouter une nouvelle Instance à une des Instances de l'objet que j'ai créé ?

Voici un exemple:

ArrayList<Attribute> atts = new ArrayList<Attribute>(2);
ArrayList<String> classVal = new ArrayList<String>();
classVal.add("A");
classVal.add("B");
atts.add(new Attribute("content",(ArrayList<String>)null));
atts.add(new Attribute("@@class@@",classVal));

Instances dataRaw = new Instances("TestInstances",atts,0);

Je veux ajouter une nouvelle instance de dataRaw. Pour autant que je sais que je dois utiliser dataRaw.ajouter(Instance i) .... Comment puis-je créer une instance de l'objet si l'Instance de la classe est une interface ?

Merci d'Avance

  • Passer d'une mise en œuvre de Instance, que vous pouvez voir ici sous Tous Connu la mise en Œuvre de Classes.
  • PS vous ne serez pas en mesure d'ajouter quoi que ce soit, puisque vous avez passé 0 à la capacity argument du constructeur.
  • J'ai suivi ce guide ici (weka.wikispaces.com/Creating+une+ARFF+fichier) et que j'ai compris c'est la capacité initiale. pourriez-vous me donner un exemple de comment ajouter une nouvelle instance de l'objet que j'ai créé ? Merci ...
InformationsquelleAutor TeFa | 2012-08-25