Thanks Ryan.
There are a number of good thoughts in your message. I'll try to keep
track of them.
Another respondent reported different results than mine. I'm in the
process of re-installing to check.
Colin W.
On 11 February 2015 at 16:18, Ryan Nelson wrote:
> Colin,
>
> I currently use Py3
On 12 Feb 2015 07:55, "R Schumacher" wrote:
>
> >>> s='np.unpackbits(np.frombuffer(np.asarray(np.pi),
> dtype=np.uint8)).astype(np.int32)'
> >>> timr(s)
> 0.000252470827292
I'm not sure what timr is, but you should check out ipython and its built
in %timeit command, which is trivial to use but,
At 07:45 AM 2/12/2015, you wrote:
>Robert Kern wrote:
> > def tobeckerbits(x):
> > return np.unpackbits(np.frombuffer(np.asarray(x),
> > dtype=np.uint8)).astype(np.int32)
> >
> > def frombeckerbits(bits, dtype):
> > return np.frombuffer(np.packbits(bits), dtype=dtype)[0]
> >
> > --
> > Robe
Robert Kern wrote:
> On Thu, Feb 12, 2015 at 3:22 PM, Neal Becker wrote:
>>
>> Robert Kern wrote:
>>
>> > On Thu, Feb 12, 2015 at 3:00 PM, Neal Becker
> wrote:
>> >>
>> >> Robert Kern wrote:
>> >>
>> >> > On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker
>> > wrote:
>> >> >>
>> >> >> I need to trans
Hmmm
np.unpackbits (np.array (memoryview(struct.pack ('d',
np.pi.astype(np.int32)
np.array([b for b in np.binary_repr(314159)], 'int32') # ints only!
np.array([b for b in
bin(struct.unpack('!i',struct.pack('!f',1.0))[0])[2:]], 'int32')
timing is untested.
- Ray Schumacher
At 07:22 AM 2/12
On Thu, Feb 12, 2015 at 3:22 PM, Neal Becker wrote:
>
> Robert Kern wrote:
>
> > On Thu, Feb 12, 2015 at 3:00 PM, Neal Becker
wrote:
> >>
> >> Robert Kern wrote:
> >>
> >> > On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker
> > wrote:
> >> >>
> >> >> I need to transmit some data values. These values
Robert Kern wrote:
> On Thu, Feb 12, 2015 at 3:00 PM, Neal Becker wrote:
>>
>> Robert Kern wrote:
>>
>> > On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker
> wrote:
>> >>
>> >> I need to transmit some data values. These values will be float and
> long
>> >> values. I need them encoded into a string
On Thu, Feb 12, 2015 at 3:00 PM, Neal Becker wrote:
>
> Robert Kern wrote:
>
> > On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker
wrote:
> >>
> >> I need to transmit some data values. These values will be float and
long
> >> values. I need them encoded into a string of bits.
> >>
> >> The only way
Robert Kern wrote:
> On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker wrote:
>>
>> I need to transmit some data values. These values will be float and long
>> values. I need them encoded into a string of bits.
>>
>> The only way I found so far to do this seems rather roundabout:
>>
>>
>> np.unpackb
On Thu, Feb 12, 2015 at 2:21 PM, Neal Becker wrote:
>
> I need to transmit some data values. These values will be float and long
> values. I need them encoded into a string of bits.
>
> The only way I found so far to do this seems rather roundabout:
>
>
> np.unpackbits (np.array (memoryview(stru
I need to transmit some data values. These values will be float and long
values. I need them encoded into a string of bits.
The only way I found so far to do this seems rather roundabout:
np.unpackbits (np.array (memoryview(struct.pack ('d', pi
Out[45]:
array([0, 0, 0, 1, 1, 0, 0, 0, 0,
11 matches
Mail list logo