Hello Pierre "does not allow to do symbols and (list of) floats"
not with the set object but with the text and the array object that have a data structure specific part in their documentation. On Tue, Sep 7, 2021 at 10:24 AM Pierre Alexandre Tremblay < tremb...@gmail.com> wrote: > Thanks for the quick reply! > > 2 use-cases. > > 1- we can generate or retrieve a dataset's content to use natively in the > creative coding environment (Max Pd Sc) so that it integrates in other > workflows of data mangling and drawing. We already have in our dataset > object file support and single point entry and query but this allow batch > dump and load. The structure is: > > { > "cols" : 3, > "data" : { > "entry-0" : [ -0.06755, 0.44185, -0.33835 ], > "entry-1" : [ -0.12305, -0.24085, 0.31295 ], > "entry-2" : [ -0.0595, -0.2881, 0.0597 ] > } > > } > > > 2- we can retrieve or set the state of a complex objects. Our object will > spit out its internal status ( for instance, a neural net) and we can use > the values of its parameters, like below. More interestingly, we can also > query its structure and use that information too. > > { > "layers" : [ { > "activation" : 3, > "biases" : [ -3.076234734727154, 0.772760846709679 > ], > "cols" : 2, > "rows" : 1, > "weights" : [ [ 6.015551733036155, > -1.826803841455323 ] ] > } > , { > "activation" : 3, > "biases" : [ -0.490600074475542 ], > "cols" : 1, > "rows" : 2, > "weights" : [ [ -3.115116035462417 ], [ > -3.969281643687132 ] ] > } > ] > } > > The key-value nesting is quite powerful for this type of open structure... > > > On 7 Sep 2021, at 15:51, Christof Ressi <i...@christofressi.com> wrote: > > > > Can you give an example of how the data is structured? > > > > In which ways are users supposed to interact with the data? > > > > Christof > > > > On 07.09.2021 16:37, Pierre Alexandre Tremblay wrote: > >> Dear all > >> > >> I am trying to find the most Pd-vanilla-way to interface with our > Dataset object in the FluCoMa project. In Max and SuperCollider we use > Dictionaries, which are nestable and queryable in powerful programmatic > ways, working essentially like interfaces to JSON-like data structures. > >> > >> I’ve looked at [struct] but the [set] object does not allow to do > symbols and (list of) floats, and [appends] seem to have the same > limitations. In all cases, I’m not certain it is the best approach in any > cases to create such a list in Pd... > >> > >> I wonder how people do it and if I am missing an obvious workflow, > especially with nested structures. > >> > >> Any pointer (pun intended) welcome > >> > >> p > >> > >> > >> > >> > >> > >> _______________________________________________ > >> Pd-list@lists.iem.at mailing list > >> UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > > > > _______________________________________________ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > _______________________________________________ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > -- José Rafael Subía Valdez www.jrsv.net *"...I am an Anarchist! Wherefore I will* *Not rule, and also ruled I will not be!"* - John Henry Mackay -
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list