What is the philosophy of DIET?

As per NPE 1986, DIETs Transactional Philosophy was to ensure that a DIET will have 3 main functions:
(i) training (both of induction level as well ascontinuing varieties)
(ii) resource support (extension/guidance, development of materials, aids, evaluation tools, etc.,) and
(iii) action research.