Giter Site home page Giter Site logo

jankoslavic / pypinm Goto Github PK

View Code? Open in Web Editor NEW
24.0 12.0 208.0 84.37 MB

Programiranje in numerične metode v ekosistemu Pythona

License: Other

Python 0.77% Jupyter Notebook 87.45% Mathematica 11.79%
ipynb programiranje python strojnistvo numericne-metode

pypinm's Introduction

Ta repozitorij predstavlja arhiv in se več ne razvija. Aktiven repozitorij: https://github.com/jankoslavic/pynm

Programiranje in numerične metode v ekosistemu Pythona

Predavanja temeljijo na ekosistemu Python in bodo izvedena v obliki Jupyter notebook-ov. Tukaj predstavljena vsebina je osnova za dva predmeta, ki se poučujeta na Fakulteti za strojništvo (Univerza v Ljubljani):

Poženite to izvršljivo knjigo na spletu:
Binder Binder(lab)

Seznam predavanj

* Fakultativno predavanje, študentje Fakultete za strojništvo UNI-LJ imate možnost pridobiti licenčno verzijo programa Mathematica na tej povezavi.

Dovoljenje za uporabo (License)

To delo je prosto za nekomercialno uporabo pri čemer morate navesti vir, avtorja in Fakulteto za strojništvo, Univerze v Ljubljani.

Navodilo za pripravo virtualnega okolja (Virtual Environment)

Opomba: gre za napredno uporabo; uporabljajte previdno.

Nameščen mora biti Python in pip, nato namestite Virtual Environment (nahajate se v osnovni mapi tega repozitorija in v lupini z administratorskimi pravicami):

pip install -r virtualenv

Sedaj ustvarite virtualno okolje (kreirala se bo nova podmapa venv):

virtualenv venv

Akrivirate virtualno okolje:

venv\Scripts\activate

Namestite vse potrebne pakete:

pip install -r requirements.txt

Pripravite novi Jupyter kernel (jedro):

ipython kernel install --user --name=pinm

Potem je treba namestiti še:

jupyter contrib nbextension install

Jupyter notebook jedro pinm dostopamo tako, da pokličemo "jupyter notebook" in potem v programu izberemo ustrezno jedro (kernel). Okolje venv aktiviramo tako, da se nahajamo v osnovni mapi repozitorija in sprožimo:

venv\Scripts\activate

pypinm's People

Contributors

domengorjup avatar janezd avatar jankoslavic avatar klemengit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.