Snagit 2018 Review Mitä uutta version 13 jälkeen
TechSmith Snagit on suosikki kuvakaappaus- ja kuvankäsittelyohjelmistomme. Tutustu Snagit 2018:n uusiin ominaisuuksiin!
TensorFlow on Googlen johtava koneoppimiskehys, ja jokainen uusi versio tuo mukanaan laajan valikoiman ominaisuuksia ja ominaisuuksia. Kun olet noussut oppimiskäyrään, voit kirjoittaa kehittyneitä koneoppimissovelluksia ja suorittaa niitä suurella nopeudella.
Mutta oppimiskäyrällä nouseminen ei ole helppoa – suurella teholla tuo mukanaan suurta monimutkaisuutta. Kiipeämisen helpottamiseksi sinun on oltava tietoinen TensorFlown tietotyypeistä, TensorBoard-apuohjelmasta ja sovellusten käyttöönotosta Googlen koneoppimismoottorissa.
Voit kirjoittaa TensorFlow-sovelluksia useilla eri kielillä, kuten Python, C++ ja Java. Mutta riippumatta siitä, mitä kieltä käytät, sinun on tunnettava sarja TensorFlow-spesifisiä tietotyyppejä:
Kun asennat TensorFlow'n, asennusohjelma tarjoaa myös komentorivityökalun nimeltä TensorBoard. Tämä luo kaavioita, joiden avulla voit visualisoida TensorFlow-sovelluksesi toiminnan. TensorBoardin avulla on helppo löytää virheitä ohjelmistasi, mutta se ei ole helppokäyttöinen. Tietojen luomiseksi ja kaavioiden tarkastelemiseksi TensorFlowissa sinun on suoritettava kuusi vaihetta:
Luo yhteenvetotoimintoja.
Ennen kuin voit tarkastella tietoja TensorBoardissa, sinun on tunnistettava näytettävät tiedot luomalla erityistoimintoja, joita kutsutaan yhteenvetotoiminnoiksi. Voit luoda nämä toiminnot kutsumalla tf.summary-paketin toimintoja. Voit esimerkiksi luoda yhteenvetotoiminnon yhdelle arvolle kutsumalla tf.summary.scalar. Voit luoda yhteenvetotoiminnon arvosarjalle kutsumalla tf.summary.histogram. Voit yhdistää toimintoja yhteen kutsumalla funktiota, kuten tf.summary.merge_all.
Suorita yhteenvetotoiminnot.
Kun olet luonut yhden tai useamman yhteenvetotoiminnon, voit saada yhteenvetotiedot suorittamalla toiminnot istunnossa. Tämän seurauksena istunto palauttaa protokollapuskurin, joka sisältää sovelluksen yhteenvetotiedot.
Luo FileWriter.
Ennen kuin voit tulostaa yhteenvetotiedot tiedostoon, sinun on luotava FileWriter kutsumalla tf.summary.FileWriter. Tämä rakentaja hyväksyy monia argumentteja, mutta ainoa vaadittu argumentti on yhteenvetotiedot sisältävän hakemiston nimi.
Tulosta yhteenvetotiedot.
FileWriter-luokassa ei ole yksinkertaista tulostusmenetelmää. Sen sijaan sinun on kutsuttava FileWriterin add_summary-menetelmä tulostaaksesi yhteenvetotiedot tiedostoon. Tämä menetelmä kirjoittaa tapahtumatiedoston FileWriter-konstruktorissa määritettyyn hakemistoon. Kun olet tulostanut tiedot, on hyvä idea kutsua FileWriterin sulkemismenetelmä ilmentymän tuhoamiseksi.
Käynnistä TensorBoard.
Kun olet asentanut TensorFlow'n, tensorboard-apuohjelma tulee näkyviin ylätason komentosarjahakemistoon. Voit käynnistää apuohjelman suorittamalla tensorboard-komennon ja asettamalla logdir-vaihtoehdon yhteenvetotiedot sisältävän hakemiston nimeen. Jos yhteenvetotiedot ovat esimerkiksi tuloshakemistossa, voit käynnistää TensorBoardin suorittamalla tensorboard –logdir=output komentorivillä.
Tarkastele TensorBoardia selaimessa.
Kun olet käynnistänyt TensorBoard-apuohjelman, voit tarkastella sen käyttöliittymää avaamalla selaimen. Oletus-URL-osoite on http://localhost:6006, mutta voit määrittää tämän asettamalla isäntä- ja porttiasetukset tensorboard-komennossa.
Paras syy käyttää TensorFlow'ta koneoppimiseen on se, että voit ajaa sovelluksiasi pilvessä. Tarkemmin sanottuna voit ottaa TensorFlow-ohjelmia käyttöön Machine Learning (ML) Enginessä, jonka Google tarjoaa osana Google Cloud Platformia (GCP). Tämä käyttöönottoprosessi koostuu seitsemästä vaiheesta:
Luo Google Cloud Platform -projekti.
Kun työskentelet GCP:n kanssa, projekti toimii määritysasetusten ja lähdetiedostojen keskeisenä säilönä. Voit luoda uuden projektin käymällä Google Cloud -alustalla , napsauttamalla Valitse projekti ja napsauttamalla pluspainiketta Valitse-valintaikkunassa. Voit valita projektisi nimen, mutta GCP asettaa projektin tunnuksen, joka on ainutlaatuinen kaikissa GCP-projekteissa.
Salli pääsy ML Engineen.
Jokainen uusi GCP-projekti voi käyttää useita Googlen ominaisuuksia, mukaan lukien Datastore ja Cloud Storage. Mutta oletusarvoisesti GCP-projektit eivät voi ottaa sovelluksia käyttöön ML Enginessä. Ota käyttöoikeus käyttöön avaamalla projektisivun vasemmassa yläkulmassa oleva valikko, valitsemalla API ja palvelut ja napsauttamalla sitten Kirjasto. Napsauta Google Cloud Machine Learning Engine -linkkiä ja napsauta sitten OTA KÄYTTÖÖN -painiketta.
Asenna Cloud Software Development Kit (SDK).
Voit käyttää GCP:tä komentoriviltä asentamalla Googlen Cloud SDK:n . Lataa tämä napsauttamalla käyttöjärjestelmällesi sopivaa linkkiä. Kun asennus on valmis, voit käyttää SDK:ta suorittamalla gcloud-komentoja komentorivillä.
Lataa harjoitus-/ennustustiedot Cloud Storageen.
ML Engine pääsee käsiksi harjoitus-/ennustetietoihisi vain, jos lataat ne Googlen Cloud Storageen. Voit olla vuorovaikutuksessa Cloud Storagen kanssa komentoriviltä Cloud SDK:n tarjoaman gsutil-apuohjelman kautta. Cloud Storage -tiedot sisältyvät hakemistomaisiin rakenteisiin, joita kutsutaan ämpeiksi, ja kun lataat tiedoston säilöyn, tietorakennetta kutsutaan objektiksi.
Lisää setup.py-moduuli sovelluksesi pakettiin.
Jotta Python-sovellus olisi ML Enginen käytettävissä, sinun on rakennettava se paketiksi. Jokaisen paketin ylätason hakemistossa on oltava setup.py-moduuli. Tämän moduulin on annettava koodi setuptools.setupille, joka tarjoaa määritystiedot ML Enginelle.
Aloita koulutustyö ML Enginelle.
Jotta voit kouluttaa mallisi pilvessä, sinun on käynnistettävä koulutustyö suorittamalla gcloud ml-engine jobs lähettää koulutus sopivilla vaihtoehdoilla. Vaihtoehdot sisältävät --package-path, joka identifioi paketin sijainnin, --module-name, joka antaa Python-moduulin nimen, ja -job-dir, joka kertoo ML Enginelle, minne tulosteet tallennetaan. Kun harjoitus on valmis, ML Engine tuottaa SavedModelin, joka sisältää harjoitellut tulokset.
Käynnistä ennustustyö ML Enginelle.
Kun olet hankkinut SavedModelin, voit käyttää ML Engineä ennustamiseen suorittamalla gcloud ml-engine -työt lähettää ennusteen sopivilla vaihtoehdoilla. Vaihtoehtoja ovat --input-paths, joka tunnistaa projektin syöttötiedostojen sijainnin, --data-format, joka kertoo ML Enginelle, kuinka syöttötiedot on muotoiltu, ja --output-path, joka määrittää, missä ennusteen tulosteen tulee olla varastoida.
TechSmith Snagit on suosikki kuvakaappaus- ja kuvankäsittelyohjelmistomme. Tutustu Snagit 2018:n uusiin ominaisuuksiin!
Haluatko luoda kaavioita tai vuokaavioita etkä halua asentaa ylimääräisiä ohjelmistoja? Tässä on luettelo online-kaavion työkaluista.
Talo täynnä langattomasti yhdistettyjä laitteita ja suoratoistopalveluita, kuten Spotify, on hienoa, kunnes asiat eivät toimi ja löydät mielenkiintoisia ratkaisuja.
NVMe M.2 SSD on uusin tietokoneen kiintolevyteknologia. Mikä se on ja kuinka nopea se on verrattuna vanhoihin kiintolevyihin ja SSD-levyihin?
Sonos on juuri toimiva äänentoistoratkaisu alkaen 400 dollarista kahdelle kaiuttimelle. Mutta oikealla asetuksella AirPlay voi olla ilmaista. Tarkastellaan yksityiskohtia.
Google Backup and Sync on uusi sovellus, joka synkronoidaan Kuviin ja Driveen. Lue eteenpäin nähdäksesi, kuinka se kohtaa OneDriven, Dropboxin, Backblazen ja Crashplanin.
MyIPTV on kaapelin katkaisupalvelu, joka käyttää SOPlayer-sovellusta useille alustoille ja tarjoaa televisiota, elokuvia ja muita mediamuotoja maksulliseen
Logitech julkaisi äskettäin valaistun olohuoneen näppäimistönsä K830:n, joka on tarkoitettu kodin viihdekumppaniksi. Tässä arviomme yksiköstä.
Tässä on katsaus CloudHQ:lle hiljattain julkaistuun päivitykseen ja sen toimintaan. Lue lisää saadaksesi lisätietoja.
OnePlus 6T on huippuluokan lippulaivalaatuinen Android-puhelin, joka myydään alennettuun hintaan verrattuna Apple iPhoneen, Google Pixel 3:een tai Samsung Galaxy S9:ään.