Wednesday, December 31, 2014


DAY 1 OF 100]THURSDAY ,1 JAN 2015


1.Linear Algebra

Unit 8 : 
8.1.1 When LU Factorization with Row Pivoting Fails

Homework 8.1.1.1

8.2.1 Solving Ax = b via Gauss-Jordan Elimination

Homework 8.2.1.1

Homework 8.2.1.2


2.Python

SO article on python decorators.type what you learned


Tkinter

ch7  Protocols

ch8 Application Windows

3.Android Fundamentals  coursera course

8 pomodoros in total 

Wednesday, December 24, 2014


DAY 100 OF 100]THURSDAY ,25 DEC 2014


tkinter
closest match binding
bind_all for root widget, 
custom attributes for widget

Tuesday, December 23, 2014


DAY 99 OF 100]TUESDAY ,23 DEC 2014


tkinter

 application level event binding  f1 to print help etc.. normal and special keys

DAY 98 OF 100]MONDAY ,22 DEC 2014


wasted day .. 

DAY 97 OF 100]SUNDAY ,21 DEC 2014


wasted day..  was busy making crib etc

Saturday, December 20, 2014


DAY 96 OF 100]SATURDAY ,20 DEC 2014


tkinter
event binding ,replace/add bindings

Friday, December 19, 2014


DAY 95 OF 100]FRIDAY ,19 DEC 2014


tkinter

font.Font and border relief - more  font options

Thursday, December 18, 2014


DAY 94 OF 100]THURSDAY ,18 DEC 2014


tkinter

font.Font and border relief

Wednesday, December 17, 2014



DAY 93 OF 100]WEDNESDAY ,17 DEC 2014


Linear Algebra

configured numpy MKL .. laff pakckage .. 
skeleton of code from spark gen

Tuesday, December 16, 2014


[DAY 92 OF 100]TUESDAY ,16 DEC 2014


Linear Algebra

 hw7.3.4.6 challenge done ..got the algo .. need to use spark and code the impl

Monday, December 15, 2014


[DAY 91 OF 100]MONDAY ,15 DEC 2014


Linear Algebra

proof hw7.3.4.5

Sunday, December 14, 2014


[DAY 90 OF 100]SUNDAY ,14 DEC 2014




Tkinter
color names / rgb spec

Saturday, December 13, 2014


[DAY 89 OF 100]SATURDAY ,13 DEC 2014


Python

mixin idea/usage

Tkinter
widget configuration methods

Friday, December 12, 2014


[DAY 88 OF 100]FRIDAY ,12 DEC 2014


Linear Algebra

invert rot hw 7.3.3.11
nvert refl hw 7.3.3.12

7.3.4adv examples -

hw 7.3.4.1
hw 7.3.4.2
hw 7.3.4.3
hw 7.3.4.4

python 
mult inheritance MRO

Thursday, December 11, 2014


[DAY 87 OF 100]THURSDAY ,11 DEC 2014


Tkinter

named widgets

Wednesday, December 10, 2014

[DAY 86 OF 100]WEDNESDAY ,10 DEC 2014


Linear Algebra

Homework 7.3.3.10

Monday, December 8, 2014

[DAY 85 OF 100]TUESDAY ,9 DEC 2014


Linear Algebra

Homework 7.3.3.10

Inverting a 2D rotation

7.3.3_Simple_examples_Part_7

revised inv of gauss/tr ,permutation 
-hw 7.3.3.9
python

tips tricks

TKinter

[DAY 84 OF 100]MONDAY ,8 DEC 2014


Linear Algebra
relation between gaussElim ,LUfact based on inv of gauss tr

Homework 7.3.3.8

Homework 7.3.3.9

Homework 7.3.3.10

7.3.3_Simple_examples_Part_4

7.3.3_Simple_examples_Part_5

7.3.3_Simple_examples_Part_6



Python

numpy record arrays view

use of boolean arrays indexing 

tips and tricks

Tkinter

lundh book ch3 contd

Sunday, December 7, 2014

[DAY 83 OF 100] SUNDAY ,7 DEC 2014


Linear Algebra
nothing done today

Python

recordArrays -views

only 1 pomodoro today - wasted day

Friday, December 5, 2014


[DAY 82 OF 100] SATURDAY ,6 DEC 2014


1.Linear Algebra

Homework 7.3.2.2

7.3.3 Simple Examples

Homework 7.3.3.1

Homework 7.3.3.2

Homework 7.3.3.3




2 .Python

indexing np.array/matrix

np.RecordArrays


3.Tkinter 
https://docs.python.org/3/library/tkinter.html
https://docs.python.org/3.3/library/tk.html

Thursday, December 4, 2014

[DAY 81 OF 100] FRIDAY ,5 DEC 2014


1.Linear Algebra

7.3 Inverse matrix

7.3.2 Back to Linear Transformations

Homework 7.3.2.1

Theorem 7.7

Definition 7.8

Homework 7.3.2.2

7.3.3 Simple Examples

Homework 7.3.3.1

Homework 7.3.3.2

Homework 7.3.3.3




2 .Python

indexing np.array/matrix

np.RecordArrays


3.Tkinter 
https://docs.python.org/3/library/tkinter.html
https://docs.python.org/3.3/library/tk.html

Wednesday, December 3, 2014

[DAY 80 OF 100] THURSDAY ,4 DEC 2014


1.Linear Algebra

7.3 Inverse matrix



2 .Python

indexing np.array/matrix


np.RecordArrays


3.Tkinter 
https://docs.python.org/3/library/tkinter.html
https://docs.python.org/3.3/library/tk.html

did upto ch3 of Lundh book

Tuesday, December 2, 2014

[DAY 79 OF 100] WEDNESDAY ,3 DEC 2014


1.Linear Algebra

7.3 Inverse matrix

revised LU fact+pivot
revised 1D inverse function definition

2 .Python

indexing np.array/matrix

till indexing array/matrix with cross product to get cols 1,3

np.RecordArrays
basic idea and usage

3.Tkinter 
https://docs.python.org/3/library/tkinter.html
https://docs.python.org/3.3/library/tk.html

6 pomodoros

Monday, December 1, 2014

[DAY 78 OF 100] TUESDAY ,2 DEC 2014


1.Linear Algebra
7.2.4 Gaussian Elimination with Row Swapping example+algo

7.3 Inverse matrix

2 .Python

indexing np.array/matrix

np.RecordArrays

3.Tkinter 
https://docs.python.org/3/library/tkinter.html
https://docs.python.org/3.3/library/tk.html

Sunday, November 30, 2014

[DAY 77 OF 100] MONDAY ,1 DEC 2014


1.Linear Algebra
7.2.4 Gaussian Elimination with Row Swapping
Homework 7.2.4.1

Homework 7.2.4.2

need  more work to understand the actual flow. will try with an example and algo notation tomorrow.

5 pomodoros

7.3.2 Back to Linear Transformations

2.python

linear algebra ops

matrix class

upto 
compare_array_matrix_slicing()


indexing matrix and arrays - will try tomorrow

2 pomodoros

3.python TKinter

tried hello world


total 8 pomodoros

Saturday, November 29, 2014

[DAY 76 OF 100] SUNDAY ,30 NOV 2014


1.Linear Algebra
7.2.4 Gaussian Elimination with Row Swapping
Homework 7.2.4.1

Homework 7.2.4.2

7.3.2 Back to Linear Transformations

reviewed pivot matrix and hw proofs

Friday, November 28, 2014


[DAY 75 OF 100] SATURDAY ,29 NOV 2014


1.Linear Algebra
7.2.4 Gaussian Elimination with Row Swapping
Homework 7.2.4.1

Homework 7.2.4.2

7.3.2 Back to Linear Transformations

nothing done.

Instead reviewd the permutation chapter..

will review pivot matrix and the rest tomorrow


2.Python
ix_() examples of cross product indexing

Thursday, November 27, 2014

[DAY 74 OF 100] FRIDAY ,28 NOV 2014


1.Linear Algebra

7.2.3 Permutations


Homework 7.2.3.1

Homework 7.2.3.2

Homework 7.2.3.3

Homework 7.2.3.4

Homework 7.2.3.5

Homework 7.2.3.6

Homework 7.2.3.7

Homework 7.2.3.8

Homework 7.2.3.9

Homework 7.2.3.10

Homework 7.2.3.11

Homework 7.2.3..12

2.Python

ix() function

partial understanding .. need more work

Wednesday, November 26, 2014

[DAY 73 OF 100] THURSDAY ,27 NOV 2014


1.Linear Algebra

7.2.2 The Problem

Homework 7.2.2.1
Homework 7.2.2.2

2.Python
indexing with boolean arrays contd..

a[b1,b2] 
a[b1,:][:,b2]

ix() function

Tuesday, November 25, 2014

[DAY 72 OF 100] WEDNESDAY ,26 NOV 2014


1.Linear Algebra

Homework 7.2.12
Homework 7.2.13
Homework 7.2.14
Homework 7.2.15
Homework 7.2.16

7.2.2

The Problem

2.Python
indexing with boolean arrays
ix() function

Monday, November 24, 2014

[DAY 71 OF 100] TUESDAY ,22 NOV 2014


1.Linear Algebra

Homework 7.2.1.4
Homework 7.2.1.5
Homework 7.2.1.6
Homework 7.2.1.7
Homework 7.2.1.8
Homework 7.2.1.9
Homework 7.2.1.10
Homework 7.2.1.11


2.Python
arrays of index as sequences 

Sunday, November 23, 2014

[DAY 70 OF 100] MONDAY ,24 NOV 2014


1.Linear Algebra

7.1.1
7.2.1 When Gaussian Elimination Works

Homework 7.2.1.2

Homework 7.2.1.3


2.Python

multidim index array
a[arrayofindex,x]
a[:,arrayof index]

Saturday, November 22, 2014

[DAY 69 OF 100]SUNDAY ,23 NOV 2014


1.Linear Algebra

blocked LU cost analysis

2.Python

indexing a multidim array workout mechanism 2d -> 3d

2 indexes on multidim array

Friday, November 21, 2014

[DAY 68 OF 100]SATURDAY ,22 NOV 2014


1.Linear Algebra

blocked LU cost analysis

go tru the paper "Representing Dense Linear Algebra Algorithms: A Farewell to Indices"


instead went thru the section on triangular solves.spent too much time on these .. had to do Ut Xt = Bt by hand to clear the confusion about ~t notation

2.Python

more about multidim matrices, broadcasting

no more expl needed ..instead did array of indices on an array

Thursday, November 20, 2014

[DAY 67 OF 100]FRIDAY ,21 NOV 2014


1.Linear Algebra

blocked LU fact -more derrivation

2.Python
fig6 exploration
give sample values,test diff ,work by hand and compare

Wednesday, November 19, 2014

[DAY 66 OF 100] THURSDAY ,20 NOV 2014


1.Linear Algebra

6.3.5 Cost

Ux = b cost

6.4.1 Blocked LU fact
first look

2.Python 

rev broadcasting VQ problem
fig 6 exploration - idea

SO article on decorators

Tuesday, November 18, 2014

[DAY 65 OF 100] WEDNESDAY ,19 NOV 2014


1.Linear Algebra

Homework 6.3.4.1 

6.3.5 Cost
LU fact cost
Lz=b /fwd subst cost


2.Python

broadcasting examples -erics doc
 vq problem more  .. explored little more .. 

Monday, November 17, 2014

[DAY 64 OF 100] TUESDAY ,18 NOV 2014


1.Linear Algebra

Homework 6.3.4.1 

6.3.5 Cost

went thru gauss elim,LU factoring,fwd subst,ltrsv,back subst,utr_sv with an input Ax=b
will attempt cost and hw tomorrow


2.Python

broadcasting examples -erics doc
 vq problem descr ,method