Eric, that sounds really cool! I would love a VR device, but I don't have
time to help right now. I hope someone else the community does! Jump on our
Gitter chatroom to talk to Eric. He's been active in there the past week.

https://gitter.im/numenta/public/

Regards,
---------
Matt Taylor
OS Community Flag-Bearer
Numenta

PS: Eric, please read:
https://github.com/numenta/nupic/wiki/Mailing-List-Etiquette (how not to
reply to a digest email)


On Thu, Apr 7, 2016 at 9:25 AM, Eric Green <[email protected]> wrote:

> Is anyone at Nupic interested in collaboration in VR? We have the
> possibility to give away a free HTC Vive Pre , so let us know.
> On Apr 7, 2016 12:23 PM, <[email protected]> wrote:
>
>> Send nupic mailing list submissions to
>>         [email protected]
>>
>> To subscribe or unsubscribe, visit
>>         http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
>> or, via email, send a message with subject or body 'help' to
>>         [email protected]
>>
>> You can reach the person managing the list at
>>         [email protected]
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of nupic digest..."
>>
>>
>> Today's Topics:
>>
>>    1. Re: Multi-input and multi-level models (Phil Goddard)
>>    2. Re: Multi-input and multi-level models (Matthew Taylor)
>>    3. Re: Multi-input and multi-level models (Phil Goddard)
>>    4. Re: Multi-input and multi-level models (Matthew Taylor)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Wed, 6 Apr 2016 18:39:38 +0000
>> From: Phil Goddard <[email protected]>
>> To: NuPIC general mailing list. <[email protected]>
>> Subject: Re: Multi-input and multi-level models
>> Message-ID:
>>         <
>> sg2pr02mb140792766cd2eac84c404e1fbe...@sg2pr02mb1407.apcprd02.prod.outlook.com
>> >
>>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Hi Matt,
>>
>>
>> these examples are useful, particularly for showing input data that is
>> all dependent on the same time stamp.
>>
>>
>> However, is it possible to input multiple series where each is dependent
>> on a different time?
>>
>> i.e. signal A arrives every 1 minute, but signal B arrives every 5
>> minutes, etc?
>>
>>
>> Thanks
>>
>> Phil.
>>
>>
>> ________________________________
>> From: nupic <[email protected]> on behalf of Matthew
>> Taylor <[email protected]>
>> Sent: Monday, 28 March 2016 3:13 PM
>> To: [email protected]
>> Subject: Re: Multi-input and multi-level models
>>
>> Phil, I have an example project that will converge multiple River View
>> data streams into one model properly with NuPIC. It is called Menorah,
>> check it out here: https://github.com/nupic-community/menorah
>> [https://avatars2.githubusercontent.com/u/8866221?v=3&s=400]<
>> https://github.com/nupic-community/menorah>
>>
>> nupic-community/menorah<https://github.com/nupic-community/menorah>
>> github.com
>> menorah - Menorah is a NuPIC experiment framework for River View.
>>
>>
>> If nothing else, it is an example of converging disparate data sources
>> into a multi-field model.
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Mon, Mar 28, 2016 at 7:34 AM, Phil Goddard <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> Hi Marcus,
>>
>>
>> thanks for the links, I'll take a look at them shortly.
>>
>>
>> In terms of the hotgym example, I think of that as really being 1 time
>> series input rather than multiple inputs.
>>
>>
>> One thing I need is to be able to input multiple time series'.
>>
>> In particular, inputs that arrive at different time intervals.
>>
>> (The inputs can't be handled by aligning them with just one time vector -
>> each input needs it's own time vector.)
>>
>>
>> Thanks
>>
>> Phil.
>>
>> ________________________________
>> From: nupic <[email protected]<mailto:
>> [email protected]>> on behalf of Marcus Lewis <
>> [email protected]<mailto:[email protected]>>
>> Sent: Monday, 28 March 2016 5:49 AM
>> To: [email protected]<mailto:[email protected]>
>> Subject: Re: Multi-input and multi-level models
>>
>> Hi Phil,
>>
>> Multiple inputs are pretty easy with the OPF (i.e. the CLAModel). For
>> example, hotgym<
>> https://github.com/numenta/nupic/blob/master/examples/opf/clients/hotgym/simple/model_params.py#L66>
>> uses the timestamp and the current power consumption.
>>
>> For multi-level models, you'll probably want to use the Network API.
>> Subutai gave a recent talk: https://www.youtube.com/watch?v=g9yS9zFt3dM
>> . Here's a demo that uses multiple levels:
>> https://github.com/numenta/nupic/blob/master/examples/network/hierarchy_network_demo.py
>>
>> Strictly speaking, from the Network API's perspective, the CLAModel only
>> has one input, since it concatenates<
>> https://github.com/numenta/nupic/blob/master/src/nupic/frameworks/opf/clamodel.py#L1108>
>> the encodings via a MultiEncoder, but that's just an implementation detail.
>> I recently created a demo that puts multiple inputs into a Network:
>> https://github.com/numenta/nupic/blob/master/examples/network/core_encoders_demo.py
>>
>> Hope that helps!
>> Marcus
>>
>> On Sun, Mar 27, 2016 at 10:06 PM, Phil Goddard <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>
>> I'm looking for an example (or examples) of using NuPIC with either (or
>> both of) multiple inputs and multiple levels.
>>
>>
>> With multiple inputs, the nearest example I can find is the NY Taxi
>> example.
>>
>> However the technical paper I have indicates that the 3 inputs are
>> aggregated into one input (via competitive polling) before being fed into
>> the model.
>>
>> Can anyone tell me if it possible to have multiple inputs?
>>
>> Or do multiple inputs have to be processed into one input as per that
>> example?
>>
>> I can't find the code for the NY taxi example (in the NuPIC GitHub
>> repository).
>>
>> Is it available, and if so where?
>>
>>
>> Also, is it possible to develop multi-level models?
>>
>> If anyone can point me at any technical description of such models, or a
>> code example, I'd appreciate it.
>>
>>
>> thanks
>>
>> Phil.
>>
>>
>>
>>
>>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://lists.numenta.org/pipermail/nupic_lists.numenta.org/attachments/20160406/d91a7ab1/attachment-0001.html
>> >
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Wed, 6 Apr 2016 12:32:03 -0700
>> From: Matthew Taylor <[email protected]>
>> To: "NuPIC general mailing list." <[email protected]>
>> Subject: Re: Multi-input and multi-level models
>> Message-ID:
>>         <CAJv6nDNtxENsrkvdjCpLyr+==xMXaGaXm6HALQ43=
>> [email protected]>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Yes, that is what menorah does in the "Confluence" class. It merges
>> multiple Rivers into one stream of data.
>>
>>
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Wed, Apr 6, 2016 at 11:39 AM, Phil Goddard <[email protected]>
>> wrote:
>>
>> > Hi Matt,
>> >
>> >
>> > these examples are useful, particularly for showing input data that is
>> all
>> > dependent on the same time stamp.
>> >
>> >
>> > However, is it possible to input multiple series where each is dependent
>> > on a different time?
>> >
>> > i.e. signal A arrives every 1 minute, but signal B arrives every 5
>> > minutes, etc?
>> >
>> >
>> > Thanks
>> >
>> > Phil.
>> >
>> >
>> > ------------------------------
>> > *From:* nupic <[email protected]> on behalf of Matthew
>> > Taylor <[email protected]>
>> > *Sent:* Monday, 28 March 2016 3:13 PM
>> > *To:* [email protected]
>> > *Subject:* Re: Multi-input and multi-level models
>> >
>> > Phil, I have an example project that will converge multiple River View
>> > data streams into one model properly with NuPIC. It is called Menorah,
>> > check it out here: https://github.com/nupic-community/menorah
>> > <https://github.com/nupic-community/menorah>
>> > nupic-community/menorah <https://github.com/nupic-community/menorah>
>> > github.com
>> > menorah - Menorah is a NuPIC experiment framework for River View.
>> >
>> > If nothing else, it is an example of converging disparate data sources
>> > into a multi-field model.
>> >
>> > ---------
>> > Matt Taylor
>> > OS Community Flag-Bearer
>> > Numenta
>> >
>> > On Mon, Mar 28, 2016 at 7:34 AM, Phil Goddard <[email protected]>
>> wrote:
>> >
>> >> Hi Marcus,
>> >>
>> >>
>> >> thanks for the links, I'll take a look at them shortly.
>> >>
>> >>
>> >> In terms of the hotgym example, I think of that as really being 1 time
>> >> series input rather than multiple inputs.
>> >>
>> >>
>> >> One thing I need is to be able to input multiple time series'.
>> >>
>> >> In particular, inputs that arrive at different time intervals.
>> >>
>> >> (The inputs can't be handled by aligning them with just one time
>> vector -
>> >> each input needs it's own time vector.)
>> >>
>> >>
>> >> Thanks
>> >>
>> >> Phil.
>> >>
>> >> ------------------------------
>> >> *From:* nupic <[email protected]> on behalf of Marcus
>> >> Lewis <[email protected]>
>> >> *Sent:* Monday, 28 March 2016 5:49 AM
>> >> *To:* [email protected]
>> >> *Subject:* Re: Multi-input and multi-level models
>> >>
>> >> Hi Phil,
>> >>
>> >> Multiple inputs are pretty easy with the OPF (i.e. the CLAModel). For
>> >> example, hotgym
>> >> <
>> https://github.com/numenta/nupic/blob/master/examples/opf/clients/hotgym/simple/model_params.py#L66
>> >
>> >> uses the timestamp and the current power consumption.
>> >>
>> >> For multi-level models, you'll probably want to use the Network API.
>> >> Subutai gave a recent talk:
>> https://www.youtube.com/watch?v=g9yS9zFt3dM .
>> >> Here's a demo that uses multiple levels:
>> >>
>> https://github.com/numenta/nupic/blob/master/examples/network/hierarchy_network_demo.py
>> >>
>> >> Strictly speaking, from the Network API's perspective, the CLAModel
>> only
>> >> has one input, since it concatenates
>> >> <
>> https://github.com/numenta/nupic/blob/master/src/nupic/frameworks/opf/clamodel.py#L1108>
>> the
>> >> encodings via a MultiEncoder, but that's just an implementation
>> detail. I
>> >> recently created a demo that puts multiple inputs into a Network:
>> >>
>> https://github.com/numenta/nupic/blob/master/examples/network/core_encoders_demo.py
>> >>
>> >>
>> >> Hope that helps!
>> >> Marcus
>> >>
>> >> On Sun, Mar 27, 2016 at 10:06 PM, Phil Goddard <[email protected]>
>> >> wrote:
>> >>
>> >>>
>> >>> I'm looking for an example (or examples) of using NuPIC with either
>> (or
>> >>> both of) multiple inputs and multiple levels.
>> >>>
>> >>>
>> >>> With multiple inputs, the nearest example I can find is the NY Taxi
>> >>> example.
>> >>>
>> >>> However the technical paper I have indicates that the 3 inputs are
>> >>> aggregated into one input (via competitive polling) before being fed
>> into
>> >>> the model.
>> >>>
>> >>> Can anyone tell me if it possible to have multiple inputs?
>> >>>
>> >>> Or do multiple inputs have to be processed into one input as per that
>> >>> example?
>> >>>
>> >>>
>> >>> I can't find the code for the NY taxi example (in the NuPIC GitHub
>> >>> repository).
>> >>>
>> >>> Is it available, and if so where?
>> >>>
>> >>>
>> >>> Also, is it possible to develop multi-level models?
>> >>>
>> >>> If anyone can point me at any technical description of such models,
>> or a
>> >>> code example, I'd appreciate it.
>> >>>
>> >>>
>> >>> thanks
>> >>>
>> >>> Phil.
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>
>> >
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://lists.numenta.org/pipermail/nupic_lists.numenta.org/attachments/20160406/0d59f95c/attachment-0001.html
>> >
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Wed, 6 Apr 2016 21:17:53 +0000
>> From: Phil Goddard <[email protected]>
>> To: NuPIC general mailing list. <[email protected]>
>> Subject: Re: Multi-input and multi-level models
>> Message-ID:
>>         <
>> ps1pr02mb1401cc3bdb648e474663829abe...@ps1pr02mb1401.apcprd02.prod.outlook.com
>> >
>>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Perhaps I'm misunderstanding confluence.py, but I thought it was taking
>> the last updated value of the slower stream, i.e. the input becomes,
>>
>>
>> t1 A1 B1
>>
>> t2 A2 B1
>>
>> t3 A3 B1
>>
>> t4 A4 B2
>>
>> t5 A5 B2
>>
>> t6 A6 B2
>>
>> t7 A7 B3
>>
>> etc.
>>
>>
>> Whereas what I'm thinking of is,
>>
>> t1 A1 B1
>>
>> t2 A2 ignore
>>
>> t3 A3 ignore
>>
>> t4 A4 B2
>>
>> t5 A5 ignore
>>
>> t6 A6 ignore
>>
>> t7 A7 B3
>>
>> etc.
>>
>>
>> Phil.
>>
>>
>> ________________________________
>> From: nupic <[email protected]> on behalf of Matthew
>> Taylor <[email protected]>
>> Sent: Wednesday, 6 April 2016 7:32 PM
>> To: [email protected]
>> Subject: Re: Multi-input and multi-level models
>>
>> Yes, that is what menorah does in the "Confluence" class. It merges
>> multiple Rivers into one stream of data.
>>
>>
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> [https://avatars2.githubusercontent.com/u/8866221?v=3&s=400]<
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> >
>>
>> nupic-community/menorah<
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> >
>> github.com
>> menorah - Menorah is a NuPIC experiment framework for River View.
>>
>>
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Wed, Apr 6, 2016 at 11:39 AM, Phil Goddard <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> Hi Matt,
>>
>>
>> these examples are useful, particularly for showing input data that is
>> all dependent on the same time stamp.
>>
>>
>> However, is it possible to input multiple series where each is dependent
>> on a different time?
>>
>> i.e. signal A arrives every 1 minute, but signal B arrives every 5
>> minutes, etc?
>>
>>
>> Thanks
>>
>> Phil.
>>
>>
>> ________________________________
>> From: nupic <[email protected]<mailto:
>> [email protected]>> on behalf of Matthew Taylor <
>> [email protected]<mailto:[email protected]>>
>> Sent: Monday, 28 March 2016 3:13 PM
>> To: [email protected]<mailto:[email protected]>
>> Subject: Re: Multi-input and multi-level models
>>
>> Phil, I have an example project that will converge multiple River View
>> data streams into one model properly with NuPIC. It is called Menorah,
>> check it out here: https://github.com/nupic-community/menorah
>> [https://avatars2.githubusercontent.com/u/8866221?v=3&s=400]<
>> https://github.com/nupic-community/menorah>
>>
>> nupic-community/menorah<https://github.com/nupic-community/menorah>
>> github.com<http://github.com>
>> menorah - Menorah is a NuPIC experiment framework for River View.
>>
>>
>> If nothing else, it is an example of converging disparate data sources
>> into a multi-field model.
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Mon, Mar 28, 2016 at 7:34 AM, Phil Goddard <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> Hi Marcus,
>>
>>
>> thanks for the links, I'll take a look at them shortly.
>>
>>
>> In terms of the hotgym example, I think of that as really being 1 time
>> series input rather than multiple inputs.
>>
>>
>> One thing I need is to be able to input multiple time series'.
>>
>> In particular, inputs that arrive at different time intervals.
>>
>> (The inputs can't be handled by aligning them with just one time vector -
>> each input needs it's own time vector.)
>>
>>
>> Thanks
>>
>> Phil.
>>
>> ________________________________
>> From: nupic <[email protected]<mailto:
>> [email protected]>> on behalf of Marcus Lewis <
>> [email protected]<mailto:[email protected]>>
>> Sent: Monday, 28 March 2016 5:49 AM
>> To: [email protected]<mailto:[email protected]>
>> Subject: Re: Multi-input and multi-level models
>>
>> Hi Phil,
>>
>> Multiple inputs are pretty easy with the OPF (i.e. the CLAModel). For
>> example, hotgym<
>> https://github.com/numenta/nupic/blob/master/examples/opf/clients/hotgym/simple/model_params.py#L66>
>> uses the timestamp and the current power consumption.
>>
>> For multi-level models, you'll probably want to use the Network API.
>> Subutai gave a recent talk: https://www.youtube.com/watch?v=g9yS9zFt3dM
>> . Here's a demo that uses multiple levels:
>> https://github.com/numenta/nupic/blob/master/examples/network/hierarchy_network_demo.py
>>
>> Strictly speaking, from the Network API's perspective, the CLAModel only
>> has one input, since it concatenates<
>> https://github.com/numenta/nupic/blob/master/src/nupic/frameworks/opf/clamodel.py#L1108>
>> the encodings via a MultiEncoder, but that's just an implementation detail.
>> I recently created a demo that puts multiple inputs into a Network:
>> https://github.com/numenta/nupic/blob/master/examples/network/core_encoders_demo.py
>>
>> Hope that helps!
>> Marcus
>>
>> On Sun, Mar 27, 2016 at 10:06 PM, Phil Goddard <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>
>> I'm looking for an example (or examples) of using NuPIC with either (or
>> both of) multiple inputs and multiple levels.
>>
>>
>> With multiple inputs, the nearest example I can find is the NY Taxi
>> example.
>>
>> However the technical paper I have indicates that the 3 inputs are
>> aggregated into one input (via competitive polling) before being fed into
>> the model.
>>
>> Can anyone tell me if it possible to have multiple inputs?
>>
>> Or do multiple inputs have to be processed into one input as per that
>> example?
>>
>> I can't find the code for the NY taxi example (in the NuPIC GitHub
>> repository).
>>
>> Is it available, and if so where?
>>
>>
>> Also, is it possible to develop multi-level models?
>>
>> If anyone can point me at any technical description of such models, or a
>> code example, I'd appreciate it.
>>
>>
>> thanks
>>
>> Phil.
>>
>>
>>
>>
>>
>>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://lists.numenta.org/pipermail/nupic_lists.numenta.org/attachments/20160406/c25ad231/attachment-0001.html
>> >
>>
>> ------------------------------
>>
>> Message: 4
>> Date: Wed, 6 Apr 2016 15:02:46 -0700
>> From: Matthew Taylor <[email protected]>
>> To: "NuPIC general mailing list." <[email protected]>
>> Subject: Re: Multi-input and multi-level models
>> Message-ID:
>>         <CAJv6nDNVfrtwUA=
>> [email protected]>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Yes, menorah does use the last known value for missing data in streams.
>> The
>> reason is because there is no way to represent "NONE" in NuPIC, so you
>> either send it something like a zero value, or you use the last known
>> value. Both of which are false, but the last known value is better IMO
>> than
>> a zero value.
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Wed, Apr 6, 2016 at 2:17 PM, Phil Goddard <[email protected]> wrote:
>>
>> > Perhaps I'm misunderstanding confluence.py, but I thought it was taking
>> > the last updated value of the slower stream, i.e. the input becomes,
>> >
>> >
>> > t1 A1 B1
>> >
>> > t2 A2 B1
>> >
>> > t3 A3 B1
>> >
>> > t4 A4 B2
>> >
>> > t5 A5 B2
>> >
>> > t6 A6 B2
>> >
>> > t7 A7 B3
>> >
>> > etc.
>> >
>> >
>> > Whereas what I'm thinking of is,
>> >
>> > t1 A1 B1
>> >
>> > t2 A2 ignore
>> >
>> > t3 A3 ignore
>> >
>> > t4 A4 B2
>> >
>> > t5 A5 ignore
>> >
>> > t6 A6 ignore
>> >
>> > t7 A7 B3
>> >
>> > etc.
>> >
>> >
>> > Phil.
>> >
>> >
>> > ------------------------------
>> > *From:* nupic <[email protected]> on behalf of Matthew
>> > Taylor <[email protected]>
>> > *Sent:* Wednesday, 6 April 2016 7:32 PM
>> > *To:* [email protected]
>> > *Subject:* Re: Multi-input and multi-level models
>> >
>> > Yes, that is what menorah does in the "Confluence" class. It merges
>> > multiple Rivers into one stream of data.
>> >
>> >
>> >
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> >
>> > <
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> >
>> > nupic-community/menorah
>> > <
>> https://github.com/nupic-community/menorah/blob/master/menorah/confluence.py
>> >
>> > github.com
>> > menorah - Menorah is a NuPIC experiment framework for River View.
>> >
>> >
>> > ---------
>> > Matt Taylor
>> > OS Community Flag-Bearer
>> > Numenta
>> >
>> > On Wed, Apr 6, 2016 at 11:39 AM, Phil Goddard <[email protected]>
>> wrote:
>> >
>> >> Hi Matt,
>> >>
>> >>
>> >> these examples are useful, particularly for showing input data that is
>> >> all dependent on the same time stamp.
>> >>
>> >>
>> >> However, is it possible to input multiple series where each is
>> dependent
>> >> on a different time?
>> >>
>> >> i.e. signal A arrives every 1 minute, but signal B arrives every 5
>> >> minutes, etc?
>> >>
>> >>
>> >> Thanks
>> >>
>> >> Phil.
>> >>
>> >>
>> >> ------------------------------
>> >> *From:* nupic <[email protected]> on behalf of Matthew
>> >> Taylor <[email protected]>
>> >> *Sent:* Monday, 28 March 2016 3:13 PM
>> >> *To:* [email protected]
>> >> *Subject:* Re: Multi-input and multi-level models
>> >>
>> >> Phil, I have an example project that will converge multiple River View
>> >> data streams into one model properly with NuPIC. It is called Menorah,
>> >> check it out here: https://github.com/nupic-community/menorah
>> >> <https://github.com/nupic-community/menorah>
>> >> nupic-community/menorah <https://github.com/nupic-community/menorah>
>> >> github.com
>> >> menorah - Menorah is a NuPIC experiment framework for River View.
>> >>
>> >> If nothing else, it is an example of converging disparate data sources
>> >> into a multi-field model.
>> >>
>> >> ---------
>> >> Matt Taylor
>> >> OS Community Flag-Bearer
>> >> Numenta
>> >>
>> >> On Mon, Mar 28, 2016 at 7:34 AM, Phil Goddard <[email protected]>
>> >> wrote:
>> >>
>> >>> Hi Marcus,
>> >>>
>> >>>
>> >>> thanks for the links, I'll take a look at them shortly.
>> >>>
>> >>>
>> >>> In terms of the hotgym example, I think of that as really being 1 time
>> >>> series input rather than multiple inputs.
>> >>>
>> >>>
>> >>> One thing I need is to be able to input multiple time series'.
>> >>>
>> >>> In particular, inputs that arrive at different time intervals.
>> >>>
>> >>> (The inputs can't be handled by aligning them with just one time
>> vector
>> >>> - each input needs it's own time vector.)
>> >>>
>> >>>
>> >>> Thanks
>> >>>
>> >>> Phil.
>> >>>
>> >>> ------------------------------
>> >>> *From:* nupic <[email protected]> on behalf of Marcus
>> >>> Lewis <[email protected]>
>> >>> *Sent:* Monday, 28 March 2016 5:49 AM
>> >>> *To:* [email protected]
>> >>> *Subject:* Re: Multi-input and multi-level models
>> >>>
>> >>> Hi Phil,
>> >>>
>> >>> Multiple inputs are pretty easy with the OPF (i.e. the CLAModel). For
>> >>> example, hotgym
>> >>> <
>> https://github.com/numenta/nupic/blob/master/examples/opf/clients/hotgym/simple/model_params.py#L66
>> >
>> >>> uses the timestamp and the current power consumption.
>> >>>
>> >>> For multi-level models, you'll probably want to use the Network API.
>> >>> Subutai gave a recent talk:
>> https://www.youtube.com/watch?v=g9yS9zFt3dM .
>> >>> Here's a demo that uses multiple levels:
>> >>>
>> https://github.com/numenta/nupic/blob/master/examples/network/hierarchy_network_demo.py
>> >>>
>> >>> Strictly speaking, from the Network API's perspective, the CLAModel
>> only
>> >>> has one input, since it concatenates
>> >>> <
>> https://github.com/numenta/nupic/blob/master/src/nupic/frameworks/opf/clamodel.py#L1108>
>> the
>> >>> encodings via a MultiEncoder, but that's just an implementation
>> detail. I
>> >>> recently created a demo that puts multiple inputs into a Network:
>> >>>
>> https://github.com/numenta/nupic/blob/master/examples/network/core_encoders_demo.py
>> >>>
>> >>>
>> >>> Hope that helps!
>> >>> Marcus
>> >>>
>> >>> On Sun, Mar 27, 2016 at 10:06 PM, Phil Goddard <[email protected]>
>> >>> wrote:
>> >>>
>> >>>>
>> >>>> I'm looking for an example (or examples) of using NuPIC with either
>> (or
>> >>>> both of) multiple inputs and multiple levels.
>> >>>>
>> >>>>
>> >>>> With multiple inputs, the nearest example I can find is the NY Taxi
>> >>>> example.
>> >>>>
>> >>>> However the technical paper I have indicates that the 3 inputs are
>> >>>> aggregated into one input (via competitive polling) before being fed
>> into
>> >>>> the model.
>> >>>>
>> >>>> Can anyone tell me if it possible to have multiple inputs?
>> >>>>
>> >>>> Or do multiple inputs have to be processed into one input as per that
>> >>>> example?
>> >>>>
>> >>>>
>> >>>> I can't find the code for the NY taxi example (in the NuPIC GitHub
>> >>>> repository).
>> >>>>
>> >>>> Is it available, and if so where?
>> >>>>
>> >>>>
>> >>>> Also, is it possible to develop multi-level models?
>> >>>>
>> >>>> If anyone can point me at any technical description of such models,
>> or
>> >>>> a code example, I'd appreciate it.
>> >>>>
>> >>>>
>> >>>> thanks
>> >>>>
>> >>>> Phil.
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>
>> >>
>> >
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://lists.numenta.org/pipermail/nupic_lists.numenta.org/attachments/20160406/99c4406c/attachment-0001.html
>> >
>>
>> ------------------------------
>>
>> Subject: Digest Footer
>>
>> _______________________________________________
>> nupic mailing list
>> [email protected]
>> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
>>
>>
>> ------------------------------
>>
>> End of nupic Digest, Vol 36, Issue 7
>> ************************************
>>
>

Reply via email to