Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tervetuloa TensorFlow'hun | Tensorit
Quizzes & Challenges
Quizzes
Challenges
/
Johdanto TensorFlow'hun

bookTervetuloa TensorFlow'hun

Tervetuloa TensorFlow'n pariin

Tämä oppitunti tarjoaa johdannon TensorFlow'hun, kattaen sen syntyhistorian, keskeiset tavoitteet ja määrittelevät ominaisuudet. Oppitunnin lopussa osallistujilla on perustiedot TensorFlow'sta.

TensorFlow'n tarkoitus

Nimi TensorFlow on varsin kuvaava. Koneoppimisen, erityisesti syväoppimisen, alueella dataa käsitellään ja siirretään operaatioiden välillä rakenteissa, joita kutsutaan tensoreiksi. Tensorin voi ajatella olevan monimutkainen moniulotteinen taulukko. TensorFlow tarjoaa alustan näiden laskentakaavioiden rakentamiseen ja käsittelyyn, joissa tensorit virtaavat operaatioiden läpi.

Tämä kaavio tarjoaa visuaalisen esityksen perusneuroverkosta. Huomaa polut? Ne kuvaavat tietoa, joka on tensorimuodossa, kulkemassa verkon läpi.

Keskeiset ominaisuudet

  • Joustavuus: TensorFlow tarjoaa huomattavaa monipuolisuutta, olipa kyseessä mallien käyttöönotto mobiililaitteilla tai niiden hallinta useilla palvelimilla;

  • Suorituskyky: TensorFlow on rakennettu C++-kielellä, mikä takaa korkean suoritusnopeuden;

  • Ekosysteemi: TensorFlow'n ekosysteemiä täydentävät työkalut kuten TensorBoard ja TensorFlow Hub. Lisäksi mukana on sisäänrakennettu tuki Pandas- ja NumPy-kirjastoille;

  • GPU-kiihdytys: TensorFlow voi hyödyntää GPU-laitteiden (grafiikkasuorittimien) tehoa nopeuttaakseen monia laskentatehtäviä, jotka ovat olennaisia laajamittaisessa syväoppimisessa.

Käytännön lähestymistapa

TensorFlow'n mahdollisuudet avautuvat parhaiten käytännön kokemuksen kautta. Aloitetaan perusteista.

Tällä kurssilla käytämme integroitua koodinajoympäristöä, jossa TensorFlow on jo valmiiksi asennettu. Jos kuitenkin haluat asentaa TensorFlow'n omaan Python-ympäristöösi, voit käyttää seuraavaa komentoa:

pip install tensorflow

Nyt kun TensorFlow on asennettu, version tarkistaminen onnistuu seuraavalla komennolla:

12345
# Import the TensorFlow library with the alias `tf` import tensorflow as tf # Print out the version of the library print(tf.__version__)
copy

Yllä olevan koodin suorittaminen näyttää Python-ympäristössä käytössä olevan TensorFlow-version.

Note
Huomio

TensorFlow'n uusin versio voi muuttua ajan myötä. Peruskäsitteet pysyvät kuitenkin johdonmukaisina eri versioiden välillä.

1. Mitä tensorit ovat TensorFlow'n yhteydessä?

2. Mitkä seuraavista ovat TensorFlow'n keskeisiä ominaisuuksia?

question mark

Mitä tensorit ovat TensorFlow'n yhteydessä?

Select the correct answer

question mark

Mitkä seuraavista ovat TensorFlow'n keskeisiä ominaisuuksia?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

What are tensors and how are they used in TensorFlow?

Can you explain what a computational graph is in TensorFlow?

What are some common use cases for TensorFlow?

Awesome!

Completion rate improved to 6.25

bookTervetuloa TensorFlow'hun

Pyyhkäise näyttääksesi valikon

Tervetuloa TensorFlow'n pariin

Tämä oppitunti tarjoaa johdannon TensorFlow'hun, kattaen sen syntyhistorian, keskeiset tavoitteet ja määrittelevät ominaisuudet. Oppitunnin lopussa osallistujilla on perustiedot TensorFlow'sta.

TensorFlow'n tarkoitus

Nimi TensorFlow on varsin kuvaava. Koneoppimisen, erityisesti syväoppimisen, alueella dataa käsitellään ja siirretään operaatioiden välillä rakenteissa, joita kutsutaan tensoreiksi. Tensorin voi ajatella olevan monimutkainen moniulotteinen taulukko. TensorFlow tarjoaa alustan näiden laskentakaavioiden rakentamiseen ja käsittelyyn, joissa tensorit virtaavat operaatioiden läpi.

Tämä kaavio tarjoaa visuaalisen esityksen perusneuroverkosta. Huomaa polut? Ne kuvaavat tietoa, joka on tensorimuodossa, kulkemassa verkon läpi.

Keskeiset ominaisuudet

  • Joustavuus: TensorFlow tarjoaa huomattavaa monipuolisuutta, olipa kyseessä mallien käyttöönotto mobiililaitteilla tai niiden hallinta useilla palvelimilla;

  • Suorituskyky: TensorFlow on rakennettu C++-kielellä, mikä takaa korkean suoritusnopeuden;

  • Ekosysteemi: TensorFlow'n ekosysteemiä täydentävät työkalut kuten TensorBoard ja TensorFlow Hub. Lisäksi mukana on sisäänrakennettu tuki Pandas- ja NumPy-kirjastoille;

  • GPU-kiihdytys: TensorFlow voi hyödyntää GPU-laitteiden (grafiikkasuorittimien) tehoa nopeuttaakseen monia laskentatehtäviä, jotka ovat olennaisia laajamittaisessa syväoppimisessa.

Käytännön lähestymistapa

TensorFlow'n mahdollisuudet avautuvat parhaiten käytännön kokemuksen kautta. Aloitetaan perusteista.

Tällä kurssilla käytämme integroitua koodinajoympäristöä, jossa TensorFlow on jo valmiiksi asennettu. Jos kuitenkin haluat asentaa TensorFlow'n omaan Python-ympäristöösi, voit käyttää seuraavaa komentoa:

pip install tensorflow

Nyt kun TensorFlow on asennettu, version tarkistaminen onnistuu seuraavalla komennolla:

12345
# Import the TensorFlow library with the alias `tf` import tensorflow as tf # Print out the version of the library print(tf.__version__)
copy

Yllä olevan koodin suorittaminen näyttää Python-ympäristössä käytössä olevan TensorFlow-version.

Note
Huomio

TensorFlow'n uusin versio voi muuttua ajan myötä. Peruskäsitteet pysyvät kuitenkin johdonmukaisina eri versioiden välillä.

1. Mitä tensorit ovat TensorFlow'n yhteydessä?

2. Mitkä seuraavista ovat TensorFlow'n keskeisiä ominaisuuksia?

question mark

Mitä tensorit ovat TensorFlow'n yhteydessä?

Select the correct answer

question mark

Mitkä seuraavista ovat TensorFlow'n keskeisiä ominaisuuksia?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 1
some-alt