You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

00 Introduction.ipynb 4.0 kB

6 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. {
  2. "cells": [
  3. {
  4. "cell_type": "markdown",
  5. "metadata": {},
  6. "source": [
  7. "All the IPython Notebooks in this lecture series are available at https://github.com/rajathkumarmp/Python-Lectures"
  8. ]
  9. },
  10. {
  11. "cell_type": "markdown",
  12. "metadata": {},
  13. "source": [
  14. "# Python-Lectures"
  15. ]
  16. },
  17. {
  18. "cell_type": "markdown",
  19. "metadata": {},
  20. "source": [
  21. "## Introduction"
  22. ]
  23. },
  24. {
  25. "cell_type": "markdown",
  26. "metadata": {},
  27. "source": [
  28. "Python is a modern, robust, high level programming language. It is very easy to pick up even if you are completely new to programming."
  29. ]
  30. },
  31. {
  32. "cell_type": "markdown",
  33. "metadata": {},
  34. "source": [
  35. "## Installation"
  36. ]
  37. },
  38. {
  39. "cell_type": "markdown",
  40. "metadata": {},
  41. "source": [
  42. "Mac OS X and Linux comes pre installed with python. Windows users can download python from https://www.python.org/downloads/ .\n",
  43. "\n",
  44. "To install IPython run,\n",
  45. "\n",
  46. " $ pip install ipython[all]\n",
  47. " \n",
  48. "This will install all the necessary dependencies for the notebook, qtconsole, tests etc."
  49. ]
  50. },
  51. {
  52. "cell_type": "markdown",
  53. "metadata": {},
  54. "source": [
  55. "### Installation from unofficial distributions"
  56. ]
  57. },
  58. {
  59. "cell_type": "markdown",
  60. "metadata": {},
  61. "source": [
  62. "Installing all the necessary libraries might prove troublesome. Anaconda and Canopy comes pre packaged with all the necessary python libraries and also IPython."
  63. ]
  64. },
  65. {
  66. "cell_type": "markdown",
  67. "metadata": {},
  68. "source": [
  69. "#### Anaconda"
  70. ]
  71. },
  72. {
  73. "cell_type": "markdown",
  74. "metadata": {},
  75. "source": [
  76. "Download Anaconda from https://www.continuum.io/downloads\n",
  77. "\n",
  78. "Anaconda is completely free and includes more than 300 python packages. Both python 2.7 and 3.4 options are available."
  79. ]
  80. },
  81. {
  82. "cell_type": "markdown",
  83. "metadata": {},
  84. "source": [
  85. "#### Canopy"
  86. ]
  87. },
  88. {
  89. "cell_type": "markdown",
  90. "metadata": {},
  91. "source": [
  92. "Download Canopy from https://store.enthought.com/downloads/#default\n",
  93. "\n",
  94. "Canopy has a premium version which offers 300+ python packages. But the free version works just fine. Canopy as of now supports only 2.7 but it comes with its own text editor and IPython environment."
  95. ]
  96. },
  97. {
  98. "cell_type": "markdown",
  99. "metadata": {},
  100. "source": [
  101. "## Launching IPython Notebook"
  102. ]
  103. },
  104. {
  105. "cell_type": "markdown",
  106. "metadata": {},
  107. "source": [
  108. "From the terminal\n",
  109. "\n",
  110. " ipython notebook\n",
  111. "\n",
  112. "In Canopy and Anaconda, Open the respective terminals and execute the above."
  113. ]
  114. },
  115. {
  116. "cell_type": "markdown",
  117. "metadata": {},
  118. "source": [
  119. "## How to learn from this resource?"
  120. ]
  121. },
  122. {
  123. "cell_type": "markdown",
  124. "metadata": {},
  125. "source": [
  126. "Download all the ipython notebooks from this repository https://github.com/rajathkumarmp/Python-Lectures\n",
  127. "\n",
  128. "Launch ipython notebook from the folder which contains the notebooks. Open each one of them\n",
  129. "\n",
  130. " Cell > All Output > Clear\n",
  131. " \n",
  132. "This will clear all the outputs and now you can understand each statement and learn interactively."
  133. ]
  134. },
  135. {
  136. "cell_type": "markdown",
  137. "metadata": {},
  138. "source": [
  139. "## License"
  140. ]
  141. },
  142. {
  143. "cell_type": "markdown",
  144. "metadata": {},
  145. "source": [
  146. "This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/"
  147. ]
  148. }
  149. ],
  150. "metadata": {
  151. "kernelspec": {
  152. "display_name": "Python 3",
  153. "language": "python",
  154. "name": "python3"
  155. },
  156. "language_info": {
  157. "codemirror_mode": {
  158. "name": "ipython",
  159. "version": 3
  160. },
  161. "file_extension": ".py",
  162. "mimetype": "text/x-python",
  163. "name": "python",
  164. "nbconvert_exporter": "python",
  165. "pygments_lexer": "ipython3",
  166. "version": "3.5.2"
  167. }
  168. },
  169. "nbformat": 4,
  170. "nbformat_minor": 1
  171. }

机器学习越来越多应用到飞行器、机器人等领域,其目的是利用计算机实现类似人类的智能,从而实现装备的智能化与无人化。本课程旨在引导学生掌握机器学习的基本知识、典型方法与技术,通过具体的应用案例激发学生对该学科的兴趣,鼓励学生能够从人工智能的角度来分析、解决飞行器、机器人所面临的问题和挑战。本课程主要内容包括Python编程基础,机器学习模型,无监督学习、监督学习、深度学习基础知识与实现,并学习如何利用机器学习解决实际问题,从而全面提升自我的《综合能力》。

Contributors (1)