Uidelines Risk Based

Total Page:16

File Type:pdf, Size:1020Kb

Uidelines Risk Based &!/ 'UIDELINESFOR &//$!.$ .542)4)/. RISK BASEDFISHINSPECTION 0!0%2 &//$!.$!'2)#5,452%/2'!.):!4)/./&4(%5.)4%$.!4)/.3 2OME For further information, please contact: Food Quality and Standards Service Nutrition and Consumer Protection Division Food and Agriculture Organization of the United Nations Viale delle Terme di Caracalla 00153, Rome, Italy Fax: +39 06 570 54593 E-mail: [email protected] Web site: www.fao.org/ag/agn/agns/ . 5IFEFTJHOBUJPOTFNQMPZFEBOEUIFQSFTFOUBUJPOPGNBUFSJBMJOUIJTJOGPSNBUJPO QSPEVDUEPOPUJNQMZUIFFYQSFTTJPOPGBOZPQJOJPOXIBUTPFWFSPOUIFQBSU PGUIF'PPEBOE"HSJDVMUVSF0SHBOJ[BUJPOPGUIF6OJUFE/BUJPOT '"0 DPODFSOJOHUIF MFHBMPSEFWFMPQNFOUTUBUVTPGBOZDPVOUSZ UFSSJUPSZ DJUZPSBSFBPSPGJUTBVUIPSJUJFT PSDPODFSOJOHUIFEFMJNJUBUJPOPGJUTGSPOUJFSTPSCPVOEBSJFT5IFNFOUJPOPGTQFDJGJD DPNQBOJFTPSQSPEVDUTPGNBOVGBDUVSFST XIFUIFSPSOPUUIFTFIBWFCFFOQBUFOUFE EPFT OPUJNQMZUIBUUIFTFIBWFCFFOFOEPSTFEPSSFDPNNFOEFECZ'"0JOQSFGFSFODFUP PUIFSTPGBTJNJMBSOBUVSFUIBUBSFOPUNFOUJPOFE *4#/ "MMSJHIUTSFTFSWFE3FQSPEVDUJPOBOEEJTTFNJOBUJPOPGNBUFSJBMJOUIJTJOGPSNBUJPO QSPEVDUGPSFEVDBUJPOBMPSPUIFSOPODPNNFSDJBMQVSQPTFTBSFBVUIPSJ[FEXJUIPVU BOZQSJPSXSJUUFOQFSNJTTJPOGSPNUIFDPQZSJHIUIPMEFSTQSPWJEFEUIFTPVSDFJTGVMMZ BDLOPXMFEHFE3FQSPEVDUJPOPGNBUFSJBMJOUIJTJOGPSNBUJPOQSPEVDUGPSSFTBMFPSPUIFS DPNNFSDJBMQVSQPTFTJTQSPIJCJUFEXJUIPVUXSJUUFOQFSNJTTJPOPGUIFDPQZSJHIUIPMEFST "QQMJDBUJPOTGPSTVDIQFSNJTTJPOTIPVMECFBEESFTTFEUP $IJFG &MFDUSPOJD1VCMJTIJOH1PMJDZBOE4VQQPSU#SBODI $PNNVOJDBUJPO%JWJTJPO '"0 7JBMFEFMMF5FSNFEJ$BSBDBMMB 3PNF *UBMZ PSCZFNBJMUP DPQZSJHIU!GBPPSH ¥'"0 Contents Contents .........................................................................................................................................iii List of tables and figures................................................................................................................. v Acronyms........................................................................................................................................ v Acknowledgements......................................................................................................................viii 1. Introduction to the guidelines.............................................................................................. 1 Background ..................................................................................................................................3 Scope of the guidelines ................................................................................................................4 Objectives ....................................................................................................................................4 Target audience............................................................................................................................6 Contents and use of the guidelines...............................................................................................6 References and recommended further reading ............................................................................7 2. Food safety and fish and fisheries products ........................................................................... 9 Fish as food ................................................................................................................................11 Food-borne illness risk factors...................................................................................................13 Water and its use in the “fish as food” chain .............................................................................15 The evolution of process-based fish inspection .........................................................................16 Risk-based fish inspection .........................................................................................................18 Fish and fishery product profiles and food safety risk...............................................................19 3. Fishery establishments and technical inspection guidance................................................. 25 Fisheries hygiene inspection......................................................................................................27 Primary production ....................................................................................................................28 Processing facilities and activities .............................................................................................31 Markets ......................................................................................................................................40 Prioritization for inspection based on establishment type and product profile..........................44 4. Monitoring the safety of fish and fishery products.............................................................. 47 5. Knowledge and skill requirements for fish inspectors ........................................................ 55 6. Annexes .................................................................................................................................... 59 Annex 1. Sources of further information ...................................................................................... 61 Useful websites ..........................................................................................................................61 Annex 2. Food safety hazards and fish and fishery products ....................................................... 66 Biological hazards......................................................................................................................66 Pathogenic bacteria....................................................................................................................66 Viruses.......................................................................................................................................72 Parasites.....................................................................................................................................72 iii Natural toxins or biotoxins........................................................................................................76 Chemical hazards .......................................................................................................................79 Environmental chemical contaminants .....................................................................................79 Veterinary drugs ........................................................................................................................80 Food additives ...........................................................................................................................82 Other chemical contaminants ....................................................................................................82 Physical hazards.........................................................................................................................82 Annex 3. Additional guidance checklists for fish inspectors........................................................ 84 Checklist to assess/verify/audit aquaculture systems conditions and controls ..........................84 Checklist for the assessment of small-scale boats using ice ......................................................87 Road transport vehicle assessment checklist .............................................................................88 Form for assessment of traceability conditions .........................................................................89 iv List of tables and figures Figure 1. Model layout of basic fresh fish processing establishment..................................... 32 Table 1. Product profiles and level of risk.............................................................................. 21 Table 2. Risk level matrix for fish and fishery products......................................................... 22 Table 3. Prioritizing establishments........................................................................................ 45 Table 4. Typical monitoring parameters for farmed fish........................................................ 50 Table 5. Growth limiting factors of pathogenic bacteria......................................................... 71 Table 6. Important parasites that cause food-borne illness..................................................... 74 Acronyms AOAC Association of Official Analytical Chemists ASP Amnesic shellfish poisoning AZP Azaspiracid CAC Codex Alimentarius Commission CCRF FAO Code of Conduct for Responsible Fisheries CEN European Committee for Standardisation CODEX Codex Alimentarius DA Domoic acid DAP Defect Action Plan DDT Dichloro-diphenyl-trichloroethane DSP Diarrhoetic shellfish poisoning EU European Union FAO Food and Agriculture Organization of the United Nations FBT Fish-borne trematodes FDA Food and Drug Administration (United States) FIFO First-in first-out FIM FAO Risk-based Food Inspection Manual GAP Good Aquaculture Practice GHP Good Hygienic Practice GMP Good Manufacturing Practice H&G Headed and gutted HACCP Hazard Analysis Critical Control Point ISO International Standards Organisation JEFCA Joint Expert Committee of Food Additives LMG Leucomalachite green MID Minimum infective dose MPN Most probable number MRL Maximum residue level NSP Neurotoxic shellfish poisoning OA Okadaic acid PCB Polychlorinated biphenyl POP Persistent organic pollutants PSP Paralytic shellfish poisoning RFU Responsible Fish Utilization
Recommended publications
  • Biblioteksentralen Som Utviklingsaktør På Toten Med Lærer- Bakgrunn Og
    Bibliotekaren Tidsskrift for Bibliotekarforbundet Biblioteksentralen som utviklingsaktør på Toten Oppgjørenes time Med lærer- bakgrunn og bibliotekar framtid BFs økonomi under Skadd på jobb god kontroll - hva gjør jeg? 8 2004 Innhold: Bibliotekaren ISSN 0804-4147 Lederen har ordet side 3 ISSN 1503-836X (online) Forbundsstyrets junimøte side 4 Bibliotekaren er Bibliotekarforbundets BF mot forskriftsendring nå side 7 tidsskrift og utkommer hver måned. Ansvarlig redaktør Oppgjørenes timer Erling Bergan - Det er to bibliotekarer i Norge som sitter midt i begivenhetenes sentrum når det gjelder både sentrale forhandlinger og megling. Det er oss to fra Bibliotekaforbundet - rådgiver Thor Bjarne Stadshaug og meg. Vi sitter der 8 Redaksjonens adresse det skjer og har innpass i det som foregår, sier forbundsleder Monica Deil- Runnen 4, 6800 FØRDE dok i dette intervjuet etter at årets sentrale tariffoppgjør er unnagjort Tlf.: 57 82 07 65 Mobil: 91 31 80 01 Faks: 85 03 16 64 Lokale forhandlinger i KS-sektoren side 11 Epost: [email protected] Med lærerbakgrunn og bibliotekarframtid Stoff Etter 22 år som lærer i grunnskolen gjorde Anne Elisabeth Waage opp Vi mottar stoff i alle former. Tekster status: Hun fant ikke mange lærerkollegaer som var over 50. Skolehver- foretrekker vi som fi ler i RiktTekstFor- dagen ble simpelthen for stri i lengden. Anne Elisabeth valgte å skifte 12 mat (rtf). Usignerte artikler står for fil. Hun studerer nå bibliotekfag i Bergen. redaktørens regning. Fornøyd i staten? side 15 Abonnement Kr. 290,- pr. år betales til BFs girokonto Bibliotekvaktens søketips: 6039.05.64093. Merk innbetalingen Detektor – et katalogisert utgangspunkt side 16 «Abonnement». Alle henvendelser om abonnement rettes til BFs sekretariat i Lakkegata 21, 0187 Oslo, tlf.
    [Show full text]
  • 10. Taipei Fish Market 9. Aberdeen Seafood
    10. Taipei Fish Market Location: Taipei, Taiwan Teipei Fish Market is among the major fish markets in China. It is located in the Zhongshan District of Teipie- the capital of Taiwan. Chinese are fond of eating seafood. The Chinese cuisine contains variety of sea food. The best seafood of China is supplied by this market. After serving the needs of local population the seafood is also exported to great measure. The Market is being maintained by some of the large commercial group so it has made its way to being in the top fish markets of the world. 9. Aberdeen Seafood Location: Aberdeen, Hong Kong 9. Aberdeen seafood is a famous fish Market of Hong Kong Island. As the Market is placed on an Island, it provides a diverse range of seafood. Aberdeen being a small village in Hong Kong attracts a lot of travellers every year and that creates a huge demand for seafood. Local People in Aberdeen usually spend their days on the boats catching the fishes and earning their livelihood. To meet their need and to cater to visitors cafes are set up on the boats which serve excellent sea-food. 8. Fulton Fish Market Location: New York, USA The Fulton Fish Market is located in Bronx, New York. The Market was originally a part of The Fulton Market which was a place for selling a varied of food and edible stuff. The fish Market section was later relocated in 2005 to Bronx. Now it is known as Fulton fish Market and is among the oldest fish markets of America.
    [Show full text]
  • MIAMI UNIVERSITY the Graduate School Certification for Approving
    MIAMI UNIVERSITY The Graduate School Certification for Approving the Dissertation We hereby approve the Dissertation of Stephen Hess Candidate for the Degree: Doctor of Philosophy ____________________________________ Director (Dr. Venelin Ganev) ____________________________________ Reader (Dr. Gulnaz Sharafutdinova) ____________________________________ Reader (Dr. Adeed Dawisha) ____________________________________ Graduate School Representative (Dr. Stanley Toops) ABSTRACT AUTHORITARIAN LANDSCAPES: STATE DECENTRALIZATION, POPULAR MOBILIZATION, AND THE INSTITUTIONAL SOURCES OF RESILIENCE IN NONDEMOCRACIES by Stephen Hess Beginning with the insight that highly-centralized state structures have historically provided a unifying target and fulcrum for the mobilization of contentious nationwide social movements, this dissertation investigates the hypothesis that decentralized state structures in authoritarian regimes impede the development of forms of popular contention sustained and coordinated on a national scale. As defined in this work, in a decentralized state, local officials assume greater discretionary control over public expenditures, authority over the implementation of government policies, and latitude in managing outbreaks of social unrest within their jurisdictions. As a result, they become the direct targets of most protests aimed at the state and the primary mediators of actions directed at third-party, non-state actors. A decentralized state therefore presents not one but a multitude of loci for protests, diminishing claimants‘ ability to use the central state as a unifying target and fulcrum for organizing national contentious movements. For this reason, decentralized autocracies are expected to face more fragmented popular oppositions and exhibit higher levels of durability than their more centralized counterparts. To examine this claim, I conduct four comparative case studies, organized into pairs of autocracies that share a common regime type but vary in terms of state decentralization.
    [Show full text]
  • Jacob Austin Matthew Bowers Rebecca Cawkwell Sanford Miller
    Coral Jacob Austin Matthew Bowers Rebecca Cawkwell Sanford Miller * please note that this presentation theme is also called Coral The Coral Team* Rebecca Cawkwell Matthew Bowers Sanford Miller Jacob Austin Manager & Codegen Language Guru Semant Architect Tester Architect Loves Coral Snakes are nice Passionately I lik snek Snakes hates snakes *with guidance by Lauren Arnett Our Inspiration ● Coral to Python as TypeScript to Javascript ● Type Safety: optional static typing enforced at compile and runtime. ● Optimization: use type-inference to generate code as fast as C. Source: Pintrest What is ● Dynamically typed programming language ● Cross compatible with Python ● Optional static typing enforced by the compiler and runtime environment ● Type inference and optimization based on static typing ● Types: int, char, float, boolean, strings, lists ● First class functions ● No classes (no time) ● Compile and runtime exceptions Implementation Architectural Design Code source.cl Scanner Parser Semant coral.native Generation LLC executable Coral v Python ● Coral is a smaller version of Python with extended support for typing. PYTHON ● Coral uses the same syntax as Python, allowing for cross compatibility ● The difference between Coral and Python is our optimization and CORAL Haskell safety OCaml The Speed of C The Safety of C Comparison to Python Wall-time on simple programs allows comparison between Coral and Python. For a program like this: performance is about 40 times faster (.4 seconds to 23.4 seconds wall time). Key Features Syntax & Grammar ● Coral strictly follows the current Python 3.7 syntax, and any valid Coral program can also be run and compiled by an up-to-date Python 3.7 interpreter.
    [Show full text]
  • Britain's Distant Water Fishing Industry, 1830-1914
    BRITAIN'S DISTANT WATER FISHING INDUSTRY, 1830-1914 A STUDY IN TECHNOLOGICAL CHANGE being a Thesis submitted for the degree of Doctor of Philosophy in the University of Hull by MICHAEL STUART HAINES APRIL 1998 CONTENTS ACKNOWLEDGEMENTS 4 LIST OF TABLES 5 INTRODUCTION 12 i THE THESIS 14 ii CONTEXT 15 iii SOURCES AND METHODOLOGY 19 PART ONE THE ECONOMIC CONTEXT OF TECHNOLOGICAL CHANGE 28 CHAPTER 1 THE FISH TRADE 29 i FISH AND THE FISHERIES 29 ii DEVELOPMENT OF THE FISHING INDUSTRY TO 1830 37 iii LATENT DEMAND 44 CHAPTER 2 DISTRIBUTION 50 i INLAND TRANSPORT 50 ii PORT INFRASTRUCTURE 68 iii ACTUAL DEMAND 78 PART TWO TECHNOLOGICAL CHANGE AND FISH PRODUCTION 84 CHAPTER 3 SAIL 85 i TRAWLING 85 ii SMACKS 96 iii ICE 118 iv STEAM AND SMACKS 127 CHAPTER 4 EARLY STEAMERS 134 i EXPERIMENTS AND TUGS 134 ii STEAM FISHING BOATS 143 CHAPTER 5 DEVELOPMENTS AFTER 1894 182 i THE OTTER-TRAWL 182 ii DEMERSAL FISHERIES 188 iii PELAGIC FISHERIES 198 iv MOTORS AND WIRELESSES 211 PART THREE RAMIFICATIONS OF TECHNOLOGICAL CHANGE 217 CHAPTER 6 THE INDUSTRY 218 i BUSINESS ORGANIZATION 218 ii HUMAN RESOURCES 233 CHAPTER 7 EXTERNAL FORCES 259 i EUROPEAN FISHING INDUSTRIES 259 ii PERCEPTIONS OF THE FISHERIES 274 iii LEGACY 288 PART FOUR BIBLIOGRAPHY 294 PART FIVE APPENDIX 306 ACKNOWLEDGEMENTS I would like to thank the National Fishing Heritage Centre, Great Grimsby, for providing funds that enabled completion of this thesis. All the work was done from the University of Hull, and my gratitude is extended to the secretarial staff of the History Department and Kevin Watson for help with various practical matters, together with staff at the Brynmor Jones Library and Graduate Research Institute.
    [Show full text]
  • Picolibc a C Library for Smaller Systems
    picolibc A C Library for Smaller Systems Keith Packard -9 Senior Principal Technologist Amazon [email protected] c Hello !y name is Keith Packard" # $ork in the De&ice 'S gro(p at Amazon as a Senior Principal )ngineer. Today" #*m going to talk abo(t picolibc" a C library designed for embedded +,- and ./- bit microcontrollers. picolibc ● 0hy start another C library pro1ect2 ● How picolibc $as de&eloped? ● 0hat are the results2 ● 0ho is using picolibc2 ● 0here is picolibc going in the future2 #n this presentation" #*ll describe $hat # see as the re3(irements for an embedded C library" the pieces from $hich picolibc $as b(ilt" ho$ de&elopment progressed" res(lts of that de&elopment along $ith se&eral pro1ects that ha&e picolibc s(pport integrated into them. Finally" #*ll brie5y to(ch on f(t(re $ork that # hope to see done in picolibc. Small System Considerations ● Small !emory 6think k7" not 879 – RA! is more constrained than :'! – A&oid using the heap ● Limited 5oating point – !ay have only +,-bit 5oats – !ay have none at all ● 8etting started is hard Small systems are small. They can be really small. The embedded hard$are # 5y (ses systems $ith +,k7 to ;,<k7 or :'! and /k7 to +,k7 of :A!. They often (se lo$-performance +,-bit cores" some have a +,-bit 4P=" b(t many ha&e no 4PU at all. De&elopers $riting long-r(nning embedded soft$are often $ant to a&oid depending on dynamic allocation as it*s easist to pro&e malloc $ill ne&er fail if malloc is not linked into the application.
    [Show full text]
  • Uplynx at Command GUI and Easyat Users Manual
    ESMT 晶 豪 科 技 股 份 有 限 公 司 UG-UPLYNX-001 Version 1.0 Uplynx AT Command GUI and EasyAT Users Manual Module : BSM8001-01/ BSM8001-02 Elite Semiconductor Memory Technology Inc. Confidential and Proprietary 1 ESMT 晶 豪 科 技 股 份 有 限 公 司 UG-UPLYNX-001 Version 1.0 COPYRIGHT AND DISCLAIMER Copyright © 2018 Elite Semiconductor Memory Technology Inc. (ESMT) All rights reserved. This document is the property of ESMT. It contains information which is confidential and proprietary to ESMT. No part of this document may be copied, reproduced or disclosed to third parties without the prior written consent of ESMT. Disclaimer This document contains confidential information and is subject to the terms and conditions set forth in the Non-Disclosure Agreement between the Recipient Entity and ESMT, Inc. (“ESMT”) The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. ESMT assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from the use of information included herein. Additionally, ESMT assumes no responsibility for the functioning of un-described features or parameters. ESMT reserves the right to make changes without further notice. ESMT makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ESMT assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. ESMT products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the ESMT product could create a situation where personal injury or death may occur.
    [Show full text]
  • Mimkxm^'I>- I BT W
    miMkxm^'i>- I BT W. T. CaAFUlilJV. W.E«lJ(B8BrB€l, nr^ FBIBAT HOBIUNS, OCTOBEK ST, i8»». ^ TOI^i-BIB. i, tlisee are youre! ” end the fearfoi raUlng of ■oe^a wall of lKr“THE FLEM1NG3BURO R£N- the bonee, or wfaif^ be took to bo so. aeon . for therein consisis on. half —wnicb removes ewntedktimi ead „ 7,Sr. tenor ie found comTwacd of of the true philosophy of life. Reform thy- ^ ■miim inpga in raifnl onoffiaorn TUGiaAN" will bepubUslied weeklyooeo cwifloeed bin Ihit he was oot dreamW.__ •troys orror. Great Ged! what q flood of ' a efbeds, andof self ineonlinenlly— take that useless and in­ U»ttr; Inaonm rf u»pnl. nntion»rilll Imperial fheet, at two ooLLAia per ennam Taking to hU tegs he made tbe beet of Lis and extent u iheee de­ rapture may at wiee bnrqtupoD toe depart. active bonk note from thy wallet. Us edges M, M m of Ih. Ilna^n Wall ImnJ if paid witbin tbe Snt three atontba, two way to ParMO Deiderook, and thundered in posited at t% prouBt day. Thne coadn- torn and ibt easbier's name emshierod, aod if Tt..ock«ta*lwigh,„„„rih. Vjrrr if paid efter iho eaptrukn of throe bis ear to get np and prepare for tbe last day mvHy demnoatratingthat at the towering oak thou bakt any regard for thy standing, divide celesiml regieo—tbe pure existence ed h>oiit!is aod witkte tlwyear, or Tsaaa ooi,- waa at hand! It was some time before the hu grown up by the eddUmn ofyetriyeo- It between the printer and tho pataqo.
    [Show full text]
  • Entertext Volume 8 ABSTRACTS
    EnterText 8 EnterText Volume 8 ABSTRACTS Susan Ash Dr Barnardo and ‘The Queen’s Shades’: Liminal London, Hospitality and Victorian Child Rescue To support his ubiquitous philanthropic enterprises, Dr. Barnardo published autobiographical tales of child rescue set in the typical London spaces where the homeless ‘city arabs’ often took shelter: lodging houses, stairwells, archways and bridges. This essay examines two texts that depict a site known as ‘The Queen’s Shades,’ a ‘doss’ created by discarded boxes and detritus near Billingsgate Fish Market. In Our Father’s Sparrow, Barnardo gently fictionalises this location to create a story about hospitality among street children. In contrast, his version of ‘The Shades’ in ‘God’s Own Hand’ (an account of his early career) exemplifies monstrous corporeal and architectural collapse. I argue that Barnardo’s conflation of human sensations with architectural detritus denigrates maternity while justifying the ‘right’ reformer’s permeation into the poorest classes. I incorporate Derrida’s work on thresholds and hospitality to explore how ‘The Shades,’ neither inside nor outside any fixed architectural structure, opens up discussion about ‘liminal London’. Peter Coles and Gesche Würfel London-Luton: A Photographic Exploration of the Lea Valley Using photography, interviews and documentary research, this study examines various boundaries within the Lea River Valley, from its source to the estuary on the Thames. The work partly builds on a previous study by one of the authors on the 2012 Olympic Abstracts 12 EnterText 8 site, before construction work began and the area was closed to the public. The study also incorporates a reflection on the Meridian, which bisects a vertical stretch of the Lea from the Thames to Ware.
    [Show full text]
  • Snek Language Reference
    The Snek Programming Language A Python-inspired Embedded Computing Language Keith Packard Version v1.3, 2019-12-15 Table of Contents License . 1 Acknowledgments . 2 1. History and Motivations . 3 1.1. Arduino in the Lego Program . 3 1.2. A New Language. 4 1.3. Introducing Snek . 5 2. A Gentle Snek Tutorial . 7 2.1. Hello World . 7 2.2. Variables . 8 2.3. Functions . 9 2.4. Simple Arithmetic. 10 2.5. Loops, Ranges and Printing Two Values . 11 2.6. Lists and Tuples . 12 2.7. Dictionaries. 14 2.8. While . 15 2.9. If . 16 2.10. Controlling GPIOs . 17 Snek Reference Manual . 21 3. Lexical Structure . 23 3.1. Numbers. 23 3.2. Names. 23 3.3. Keywords . 24 3.4. Punctuation . 24 3.5. White Space (Spaces and Newlines) . 24 3.6. String Constants . 25 3.7. List and Tuple Constants . 26 3.8. Dictionary Constants . 26 4. Data Types . 29 4.1. Lists and Tuples . 30 5. Operators . 31 5.1. Slices . 33 5.2. String Interpolation. 34 6. Expression and Assignment Statements . 37 7. Control Flow . 39 7.1. if. 39 7.2. while . 39 7.3. for . 40 7.4. return value . 41 7.5. break . 42 7.6. continue. 43 7.7. pass . 43 8. Other Statements . 45 8.1. import name . 45 8.2. global name [ , name … ] . 45 8.3. del location. 45 8.4. assert value. 46 9. Functions . 47 9.1. def . 47 10. Standard Built-in Functions . 49 10.1. len(value) . 49 10.2.
    [Show full text]
  • Sustainable Seafood Coalition (SSC) Labelling Working Group Minutes
    Sustainable Seafood Coalition (SSC) Labelling Working Group minutes Date: 8 May, 2013 Location: Billingsgate Seafood School, Billingsgate Fish Market, 1 Old Billingsgate Walk, 16 Lower Thames St, London EC3R 6DX Number of attendees: 14 total including members, non-member experts and 3 ClientEarth staff (acting as facilitator, secretariat - minute taker, and secretariat - presenter) Summary of agreed points: In order to make a claim of responsibility for fish that have been risk assessed and come out as high or medium risk, the guidance document should recommend that the following steps be taken (in addition to the AIPCE-CEP principles): 1. Engagement in the Fishery/Aquaculture Improvement Project (FIP/AIP) should be relative to the size of the business; 2. The Member should communicate externally their business' role and work in engaging with the Fishery/Aquaculture Improvement Project; 3. The member should be transparent about the commitment the business is making, the goal, and how it will be achieved; 4. Member should ensure their business has accurate and up-to-date documentation to prove their engagement; 5. Members should commit to a timeframe for achieving milestones within the FIP/AIP engagement; and 6. Members should review progress of the projects regularly. The guidance document should provide use examples and case studies of existing and past FIP/AIPs, along with references to other organisations’ work on FIPs and AIPs. NB: The agenda was not followed as had been set out prior to the meeting, but many of the relevant issues were covered and are outlined below. The Sustainable Seafood Coalition (SSC) Labelling working group minutes: 8 May 2013 Purpose of the meeting 1.
    [Show full text]
  • Tensorflow Eager: a Multi-Stage, Python-Embedded DSL for Machine Learning
    TensorFlow Eager: a multi-stage, Python-embedded DSL for machine learning Akshay Agrawal, Akshay Naresh Modi, Alexandre Passos, Allen Lavoie, Ashish Agarwal, Asim Shankar, Igor Ganichev, Josh Levenberg, Mingsheng Hong, Rajat Monga, Shanqing Cai* * ordered alphabetically Hi — my name is Akshay Agrawal. I was at Google Brain from 2017 to 2018, and I'm now a PhD student here at Stanford, in mathematical optimization. I'm going to talk about TensorFlow Eager. TensorFlow Eager is a part of TensorFlow that makes it possible to mix imperative and declarative programming. This is joint work with many people. Differentiable programming From DNNs to differentiable programs !2 The emphasis in machine learning research has shifted from building static DNNs to differentiating through complicated programs. These complicted programs might have data-dependent control flow, use complicated data structures, and so on. Embedded DSLs Libraries for differentiable programming ~ domain-specific languages (DSLs) !3 Because of this shift, libraries for machine learning are becoming more and more complicated. To the point that an argument has been made they are beginning to resemble domain- specific languages. Embedded DSLs Libraries for differentiable programming ~ domain-specific languages (DSLs) Modern 'DSLs' embedded in host languages Python (Chainer, Torch, Theano, TensorFlow), Julia (Flux), Swift (Swift for TensorFlow) !4 These so-called “DSLs" are "embedded" in host languages. The language is usually, but not always, embedded in Python. Embedded DSLs Libraries for differentiable programming ~ domain-specific languages (DSLs) Modern 'DSLs' embedded in host languages Python (Chainer, Torch, Theano, TensorFlow), Julia (Flux), Swift (Swift for TensorFlow) Most are either imperative or declarative, in the programming languages sense Some exceptions: MXNet, JAX, PyTorch 1.0 !5 Most of these libraries offer one of two different programming styles.
    [Show full text]